DocumentCode
2252692
Title
A Prototype for General Planning
Author
Azevedo, Francisco A.
Author_Institution
Dep. Informatica, FCT/UNL, Caparica
fYear
2005
fDate
5-8 Dec. 2005
Firstpage
24
Lastpage
32
Abstract
Planning problems, in which a sequence of actions are sought to go from a given state to a desired final state, or goal, have traditionally been hard to handle computationally. In particular and in the most usual case, the goal is not just to find a satisfying plan, but rather to find the best one. Searching for such optimum, i.e. shortest, plan, increases complexity even further. Frequently, specialised systems are developed for particular problems with ad-hoc solutions, losing generality and flexibility. Alternatively, a generalised naive solution is adopted, losing efficiency. Constraint programming (CP) has been used successfully to declaratively and efficiently solve large combinatorial problems. Unfortunately, modelling such problems in CP, requires declaring, a priori, a fixed number of variables with specified types and domains. This makes it hard to express planning problems, where the number of actions, possibly of different types, to perform is not known a priori. In this paper, we describe how planning problems can be declaratively and efficiently solved with an example system we developed based on logic programming and term rewriting. Additionally we show that such a system can also be used for general declarative programming, gaining in ease of use, flexibility, maintenance and debugging
Keywords
constraint handling; planning (artificial intelligence); constraint programming; declarative programming; general planning; logic programming; term rewriting; Debugging; Document handling; Logic programming; Motion planning; Prototypes; Robot motion; Search problems; Strips; Declarative Programming; Planning; Rewriting; Search;
fLanguage
English
Publisher
ieee
Conference_Titel
Artificial intelligence, 2005. epia 2005. portuguese conference on
Conference_Location
Covilha
Print_ISBN
0-7803-9366-X
Electronic_ISBN
0-7803-9366-X
Type
conf
DOI
10.1109/EPIA.2005.341258
Filename
4145917
Link To Document