Title :
Compilation of a High-level Temporal Planning Language into PDDL 2.1
Author :
Cooper, Martin C. ; Maris, Frédéric ; Régnier, Pierre
Author_Institution :
IRIT, Univ. Paul Sabatier, Toulouse, France
Abstract :
An important aspect of any automatic planner is the language in which the user expresses problem instances. A rich language is an advantage for the user, whereas a simple language is an advantage for the programmer who must write a program to solve all planning problems expressible in the language. Considering the temporal planning language PDDL 2.1 as a low-level language, we show how to automatically compile a much richer language into PDDL 2.1. The worst-case complexity of this transformation is quadratic. Our high-level language allows the user to declare time-points and impose simple temporal constraints between them. Conditions and effects can be imposed at time-points, over intervals and over sliding intervals within fixed intervals. Non-instantaneous transitions can also be modelled.
Keywords :
high level languages; planning (artificial intelligence); PDDL 2.1; compilation; high-level temporal planning language; low-level language; noninstantaneous transitions; problem solving; sliding intervals; temporal constraints; time-points; transformation; Complexity theory; Nails; Planning; Polynomials; Semantics; Synchronization; Uncertainty;
Conference_Titel :
Tools with Artificial Intelligence (ICTAI), 2010 22nd IEEE International Conference on
Conference_Location :
Arras
Print_ISBN :
978-1-4244-8817-9
DOI :
10.1109/ICTAI.2010.99