Proceedings

When is Temporal Planning Really Temporal?

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 1852-1858.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

While even STRIPS planners must search for plans of unbounded length, temporal planners must also cope with the fact that actions may start at any point in time. Most temporal planners cope with this challenge by restricting action start times to a small set of decision epochs, because this enables search to be carried out in state-space and leverages powerful state-based reachability heuristics, originally developed for classical planning. Indeed, decision-epoch planners won the International Planning Competition's Temporal Planning Track in 2002, 2004 and 2006. However, decision-epoch planners have a largely unrecognized weakness: they are incomplete. In order to characterize the cause of incompleteness, we identify the notion of required concurrency, which separates expressive temporal action languages from simple ones. We show that decision-epoch planners are only complete for languages in the simpler class, and we prove that the simple class is `equivalent' to STRIPS! Surprisingly, no problems with required concurrency have been included in the planning competitions. We conclude by designing a complete state-space temporal planning algorithm, which we hope will be able to achieve high performance by leveraging the heuristics that power decision epoch planners.

  1. [Bacchus and Ady, 2001] F. Bacchus and M. Ady. Planning with resources and concurrency: A forward chaining approach. In IJCAI, 2001. IJCAI
  2. [Bonet et al., 1997] B. Bonet, G. Loerincs, and H. Geffner. A ro- bust and fast action selection mechanism for planning. In AAAI, 1997.
  3. [Chen et al., 2006] Y. Chen, C. Hsu, and B. Wah. Temporal plan- ning using subgoal partitioning and resolution in SGPlan. JAIR, to appear, 2006.
  4. [Do and Kambhampati, 2003] M. B. Do and S. Kambhampati. SAPA: A multi-objective metric temporal planner. JAIR, 20:155- 194, 2003.
  5. [Edelkamp, 2003] S. Edelkamp. Taming numbers and duration in the model checking integrated planning system. JAIR, 20:195- 238, 2003.
  6. [Fox and Long, 2003] M. Fox and D. Long. PDDL2.1: An exten- sion to PDDL for expressing temporal planning domains. JAIR, 20:61-124, 2003.
  7. [Fox et al., 2004] M. Fox, D. Long, and K. Halsey. An investigation into the expressive power of PDDL2.1. In ECAI, pages 328-342, 2004.
  8. [Gerevini and Serina, 2002] A. Gerevini and I. Serina. LPG: A planner based on local search for planning graphs. In AIPS, 2002.
  9. [Halsey et al., 2004] K. Halsey, D. Long, and M. Fox. CRIKEY - a temporal planner looking at the integration of scheduling and planning. In Workshop on Integrating Planning into Scheduling, ICAPS, pages 46-52, 2004.
  10. [Haslum and Geffner, 2001] P. Haslum and H. Geffner. Heuristic planning with time and resources. In ECP, 2001.
  11. [Haslum, 2006] P. Haslum. Improving heuristics through relaxed search -an analysis of TP4 and HSP * a in the 2004 planning competition. JAIR, 25:233-267, 2006.
  12. [Helmert, 2004] M. Helmert. A planning heuristic based on causal graph analysis. In ICAPS, pages 161-170, 2004.
  13. [Hoffmann and Nebel, 2001] J. Hoffmann and B. Nebel. The FF planning system: Fast plan generation through heuristic search. JAIR, 14:253-302, 2001.
  14. [Kvarnström et al., 2000] J. Kvarnström, P. Doherty, and P. Haslum. Extending TALplanner with concurrency and resources. In ECAI, 2000.
  15. [Long and Fox, 2003] D. Long and M. Fox. Exploiting a graphplan framework in temporal planning. In ICAPS, pages 51-62, 2003.
  16. [Mausam and Weld, 2006] Mausam and D. S. Weld. Probabilistic temporal planning with uncertain durations. In AAAI, 2006.
  17. [Nebel, 2000] B. Nebel. On the compilability and expressive power of propositional planning formalisms. JAIR, 12:271-315, 2000.
  18. [Nguyen et al., 2001] X. Nguyen, S. Kambhampati, and R. Ni- genda. Planning graph as the basis for deriving heuristics for plan synthesis by state space and CSP search. AIJ, 135:73-123, 2001.
  19. [Penberthy and Weld, 1994] S. Penberthy and D. Weld. Temporal planning with continuous change. In AAAI, 1994.
  20. [Smith and Weld, 1999] D. E. Smith and D. Weld. Temporal plan- ning with mutual exclusion reasoning. In IJCAI, 1999. IJCAI
  21. [Smith, 2003] D. E. Smith. The case for durative actions: A com- mentary on PDDL2.1. JAIR, 20:149-154, 2003.
  22. [Vidal and Geffner, 2004] V. Vidal and H. Geffner. CPT: An opti- mal temporal POCL planner based on constraint programming. In IPC (ICAPS), 2004.
  23. [Yang, 1990] Q. Yang. Formalizing planning knowledge for hierar- chical planning. Computational Intelligence, 6:12-24, 1990.
  24. [Younes and Simmons, 2003] H.L.S. Younes and R. G. Simmons. VHPOP: Versatile heuristic partial order planner. JAIR, 20:405- 430, 2003.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards