• 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