DocumentCode
3567361
Title
Planning with constraints
Author
Richards, Barry
Author_Institution
Planning Applications Res. Centre, Imperial Coll., London, UK
fYear
1994
fDate
2/14/1994 12:00:00 AM
Firstpage
42370
Lastpage
42376
Abstract
Planning is a paradigmatic example of a cognitive process; it is an intentional goal-directed process which involves reasoning in an essential way. In early attempts to engineer planning systems reasoning was restricted to deduction; that is, the process of finding a plan was implemented in terms of deducing a sequence of actions which are sufficient to transform the initial state into the goal state. Subsequently, other forms of reasoning have been introduced, among them abduction, nonmonotonic reasoning and constraint solving. Below we shall briefly describe a planning system which searches for a plan using deduction, abduction and constraint solving; it can also be `enhanced´ with the facility to reason nonmonotonically in certain ways (although it is not clear whether this yields any computational advantage). The general architecture is known as IQ-PLAN and has been implemented in various versions, including one in Common Lisp and several in the constraint logic programming language Eclipse
Keywords
constraint handling; knowledge based systems; planning (artificial intelligence); Common Lisp; Eclipse; IQ-PLAN; abduction; cognitive process; constraint logic programming language; constraint solving; deduction; intentional goal-directed process; nonmonotonic reasoning; planning system; reasoning;
fLanguage
English
Publisher
iet
Conference_Titel
Symbolic and Neural Cognitive Engineering, IEE Colloquium on
Type
conf
Filename
289079
Link To Document