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
AbstractThe main goal of this paper is to outline a methodology of programming in dynamic problem do...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...
In this paper we discuss the notion of programming at the knowledge level in the context of distribu...
Abstract. A knowledge-based program is a high-level description of the behaviour of agents in terms ...
A knowledge-based program is a high-level description of the behaviour of agents in terms of knowled...
Knowledge-based programs, first introduced by Halpern and Fagin [HF89] and further developed by Fagi...
International audienceWe suggest to express policies for contingent planning by knowledge-based prog...
AbstractIn this paper we try to answer the following questions: Is it possible to program solely at ...
ABSTRACT. Knowledge-based programs (KBPs) are a powerful notion for expressing action policies in wh...
: We show how counterfactuals can be added to the framework of knowledgebased programs of Fagin, Hal...
Knowledge-based programs (KBPs) are a formalism for directly relat-ing an agent’s knowledge and beha...
It has long been recognized that many distributed problems can be analyzed in terms of how agents ac...
Knowledge-based programs specify multi-agent protocols with epistemic guards that abstract from how ...
Knowledge-based programs (KBPs) are a formalism for directly relating agents' knowledge and behaviou...
AbstractThis paper proposes a method for handling the frame problem for knowledge-producing actions....
AbstractThe main goal of this paper is to outline a methodology of programming in dynamic problem do...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...
In this paper we discuss the notion of programming at the knowledge level in the context of distribu...
Abstract. A knowledge-based program is a high-level description of the behaviour of agents in terms ...
A knowledge-based program is a high-level description of the behaviour of agents in terms of knowled...
Knowledge-based programs, first introduced by Halpern and Fagin [HF89] and further developed by Fagi...
International audienceWe suggest to express policies for contingent planning by knowledge-based prog...
AbstractIn this paper we try to answer the following questions: Is it possible to program solely at ...
ABSTRACT. Knowledge-based programs (KBPs) are a powerful notion for expressing action policies in wh...
: We show how counterfactuals can be added to the framework of knowledgebased programs of Fagin, Hal...
Knowledge-based programs (KBPs) are a formalism for directly relat-ing an agent’s knowledge and beha...
It has long been recognized that many distributed problems can be analyzed in terms of how agents ac...
Knowledge-based programs specify multi-agent protocols with epistemic guards that abstract from how ...
Knowledge-based programs (KBPs) are a formalism for directly relating agents' knowledge and behaviou...
AbstractThis paper proposes a method for handling the frame problem for knowledge-producing actions....
AbstractThe main goal of this paper is to outline a methodology of programming in dynamic problem do...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...
In this paper we discuss the notion of programming at the knowledge level in the context of distribu...