A knowledge-based program is a high-level description of the behaviour of agents in terms of knowledge that an agent must have before (s)he may perform an action. The definition of the semantics of knowledge-based programs is problematic, since it involves a vicious circle; the knowledge of an agent is defined in terms of the possible behaviours of the program, while the possible behaviours are determined by the actions which depend on knowledge. We define the semantics of knowledge-based programs via an iteration approach generalizing the well-known fixpoint construction. We propose a specific iteration as the semantics of a knowledge-based program, and justify our choice by a number of examples, including the Unexpected Hanging Paradox.</...
In Artificial Intelligence, the scientific field of Knowledge Representation and Reasoning (KRR) is ...
Abstract. Knowledge-based programs (KBPs) are high-level pro-tocols describing the course of action ...
A knowledge-based program defines the behavior of an agent by combining primitive actions, programmi...
A knowledge-based program is a high-level description of the behaviour of agents in terms of knowled...
Abstract. A knowledge-based program is a high-level description of the behaviour of agents in terms ...
Knowledge-based programs specify multi-agent protocols with epistemic guards that abstract from how ...
International audienceWe suggest to express policies for contingent planning by knowledge-based prog...
Knowledge-based programs, first introduced by Halpern and Fagin [HF89] and further developed by Fagi...
ABSTRACT. Knowledge-based programs (KBPs) are a powerful notion for expressing action policies in wh...
Knowledge-based programs (KBPs) are a formalism for directly relat-ing an agent’s knowledge and beha...
AbstractIn this paper we try to answer the following questions: Is it possible to program solely at ...
AbstractProcessor knowledge is an important tool in the study of distributed computer systems. It ha...
Knowledge-based programs (KBPs) are a formalism for directly relating agents' knowledge and behaviou...
It has long been recognized that many distributed problems can be analyzed in terms of how agents ac...
International audienceKnowledge-based programs (KBPs) are high-level protocols describing the course...
In Artificial Intelligence, the scientific field of Knowledge Representation and Reasoning (KRR) is ...
Abstract. Knowledge-based programs (KBPs) are high-level pro-tocols describing the course of action ...
A knowledge-based program defines the behavior of an agent by combining primitive actions, programmi...
A knowledge-based program is a high-level description of the behaviour of agents in terms of knowled...
Abstract. A knowledge-based program is a high-level description of the behaviour of agents in terms ...
Knowledge-based programs specify multi-agent protocols with epistemic guards that abstract from how ...
International audienceWe suggest to express policies for contingent planning by knowledge-based prog...
Knowledge-based programs, first introduced by Halpern and Fagin [HF89] and further developed by Fagi...
ABSTRACT. Knowledge-based programs (KBPs) are a powerful notion for expressing action policies in wh...
Knowledge-based programs (KBPs) are a formalism for directly relat-ing an agent’s knowledge and beha...
AbstractIn this paper we try to answer the following questions: Is it possible to program solely at ...
AbstractProcessor knowledge is an important tool in the study of distributed computer systems. It ha...
Knowledge-based programs (KBPs) are a formalism for directly relating agents' knowledge and behaviou...
It has long been recognized that many distributed problems can be analyzed in terms of how agents ac...
International audienceKnowledge-based programs (KBPs) are high-level protocols describing the course...
In Artificial Intelligence, the scientific field of Knowledge Representation and Reasoning (KRR) is ...
Abstract. Knowledge-based programs (KBPs) are high-level pro-tocols describing the course of action ...
A knowledge-based program defines the behavior of an agent by combining primitive actions, programmi...