AbstractThe main goal of this paper is to outline a methodology of programming in dynamic problem domains. The methodology is based on recent developments in theories of reasoning about action and change and in logic programming. The basic ideas of the approach are illustrated by discussion of the design of a program which verifies plans to control the reaction control system (RCS) of the Space Shuttle. We start with formalization of the RCS domain in an action description language. The resulting formalization ARCS together with a candidate plan α and a goal G are given as an input to a logic program. This program verifies if G would be true after executing α in the current situation. A high degree of trust in the program's correctness was ...
Any space based system, whether it is a robot arm assembling parts in space or an onboard system mon...
Traditionally, consistency is the only criterion for the quality of a theory in logic-based approach...
We describe a system for specifying the effects of actions. Unlike those commonly used in AI planni...
AbstractThe main goal of this paper is to outline a methodology of programming in dynamic problem do...
AbstractThe main goal of this paper is to outline a methodology of programming in dynamic problem do...
We live in a dynamic world, full of situations which can be manipulated by our actions. The ability ...
textKnowledge about actions is an important part of commonsense knowledge studied in Artificial Inte...
AbstractThis paper proposes a new logic programming language called GOLOG whose interpreter automati...
A number of formal specification languages for knowledge-based systems has been developed. Character...
In this paper we describe a language for reasoning about actions that can be used for modelling and ...
We describe a system for specifying the efiects of actions. Unlike those commonly used in AI plannin...
abstract: Modeling dynamic systems is an interesting problem in Knowledge Representation (KR) due to...
abstract: Reasoning about actions forms the basis of many tasks such as prediction, planning, and di...
Dynamic logic is a logic to reason about the dynamics of (natural or artificial) systems in general...
AbstractWe address the problem of representing common sense knowledge about action domains in the fo...
Any space based system, whether it is a robot arm assembling parts in space or an onboard system mon...
Traditionally, consistency is the only criterion for the quality of a theory in logic-based approach...
We describe a system for specifying the effects of actions. Unlike those commonly used in AI planni...
AbstractThe main goal of this paper is to outline a methodology of programming in dynamic problem do...
AbstractThe main goal of this paper is to outline a methodology of programming in dynamic problem do...
We live in a dynamic world, full of situations which can be manipulated by our actions. The ability ...
textKnowledge about actions is an important part of commonsense knowledge studied in Artificial Inte...
AbstractThis paper proposes a new logic programming language called GOLOG whose interpreter automati...
A number of formal specification languages for knowledge-based systems has been developed. Character...
In this paper we describe a language for reasoning about actions that can be used for modelling and ...
We describe a system for specifying the efiects of actions. Unlike those commonly used in AI plannin...
abstract: Modeling dynamic systems is an interesting problem in Knowledge Representation (KR) due to...
abstract: Reasoning about actions forms the basis of many tasks such as prediction, planning, and di...
Dynamic logic is a logic to reason about the dynamics of (natural or artificial) systems in general...
AbstractWe address the problem of representing common sense knowledge about action domains in the fo...
Any space based system, whether it is a robot arm assembling parts in space or an onboard system mon...
Traditionally, consistency is the only criterion for the quality of a theory in logic-based approach...
We describe a system for specifying the effects of actions. Unlike those commonly used in AI planni...