Preferences and soft constraints in PDDL3

A. Gerevini, D. Long, A. Gerevini (Editor), D. Long (Editor)

Research output: Contribution to conferencePaperpeer-review

40 Downloads (Pure)


The notion of plan qualityin automated planning is a practically very important issue. In many real-world planning domains, we have to address problems with a large set of solutions, or with a set of goals that cannot all be achieved. In these problems, it is important to generate plans of good or optimal quality achieving all problem goals (if possible) or some subset of them. In the previous International planning competitions, the plan generation CPU-time played a central role in the evaluation of the competing planners. In the fifth International planning competition (IPC-5), while considering the CPU-time, we would like to give greater emphasis to the importance of plan quality. The versions of PDDL used in the previous two competitions (PDDL2.1 and PDDL2.2) allow us to express some criteria for plan quality, such as the number of plan actions or parallel steps, and relatively complex plan metrics involving plan makespan and numerical quantities. These are powerful and expressive in domains that include metric fluents, but plan quality can still only be measured by plan size in the case of propositional planning. We believe that these criteria are insufficient, and we propose to extend PDDL with new constructs increasing its expressive power about the plan quality specification.
Original languageEnglish
Number of pages7
Publication statusPublished - 2006
EventICAPS Workshop on Planning with Preferences and Soft Constraints - Glasgow, United Kingdom
Duration: 6 Jun 2006 → …


ConferenceICAPS Workshop on Planning with Preferences and Soft Constraints
Country/TerritoryUnited Kingdom
Period6/06/06 → …


  • plan quality
  • planning
  • programming
  • PDDL3
  • planning domains

Cite this