Proceedings

∃-STRIPS: Existential Quantification in Planning and Constraint Satisfaction

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 3082-3087.

Abstract

Existentially quantified variables in goals and action preconditions are part of the standard PDDL planning language, yet few planners support them, while those that do compile them away at an exponential cost. In this work, we argue that existential variables are an essential feature for representing and reasoning with constraints in planning, and that it is harmful to compile them away or avoid them altogether, since this hides part of the problem structure that can be exploited computationally. We show how to do this by formulating an extension of the standard delete-relaxation heuristics that handles existential variables. While this extension is simple, the consequences for both modeling and computation are important. Furthermore, by allowing existential variables in STRIPS and treating them properly, CSPs can be represented and solved in a direct manner as action-less,fluent-less STRIPS planning problems, something important for problems involving restrictions. In addition, functional fluents in Functional STRIPS can be compiled away with no effect on the structure and informativeness of the resulting heuristic. Experiments are reported comparing our native ∃-STRIPS planner with state-of-the-art STRIPS planners over compiled and propositional encodings, and with a Functional STRIPS planner.

  1. [Bonet and Geffner, 2001] B. Bonet and H. Geffner. Plan- ning as heuristic search. Artificial Intelligence, 129(1- 2):5-33, 2001.
  2. [Bylander, 1994] T. Bylander. The computational complex- ity of STRIPS planning. Artificial Intelligence, 69:165- 204, 1994.
  3. [Dechter, 2003] R. Dechter. Constraint Processing. Morgan Kaufmann, 2003.
  4. [Do and Tran, 2013] M. Do and M. Tran. Blocksworld: An iPad puzzle game. In Proc. 3rd ICAPS Planning in Games Workshop, pages 35-39, 2013.
  5. [Fikes and Nilsson, 1971] R. Fikes and N. Nilsson. STRIPS: A new approach to the application of theorem proving to problem solving. Artificial Intelligence, 1:27-120, 1971. IJCAI
  6. [Francès and Geffner, 2015] G. Francès and H. Geffner. Modeling and computation in planning: Better heuris- tics from more expressive languages. In Proc. 25th Int. Conf. on Automated Planning and Scheduling, pages 70- 78, 2015.
  7. [Gazen and Knoblock, 1997] B. Gazen and C. Knoblock. Combining the expressiveness of UCPOP with the effi- ciency of Graphplan. In Proc. 4th European Conf. on Plan- ning (ECP), pages 221-233, 1997.
  8. [Gecode Team, 2006] Gecode Team. Gecode: Generic con- straint development environment, 2006. Available from http://www.gecode.org. Link
  9. [Geffner, 2000] H. Geffner. Functional STRIPS: A more flexible language for planning and problem solving. In J. Minker, editor, Logic-Based Artificial Intelligence, pages 187-205. Kluwer, 2000.
  10. [Gottlob et al., 1999] G. Gottlob, N. Leone, and F. Scarcello. On tractable queries and constraints. In Database and Ex- pert Systems Applications, pages 1-15. Springer, 1999.
  11. [Haslum, 2008] P. Haslum. Additive and reversed relaxed reachability heuristics revisited. Proc. 2008 Int. Planning Competition, 2008.
  12. [Helmert, 2006] M. Helmert. The Fast Downward plan- ning system. Journal of Artificial Intelligence Research, 26:191-246, 2006.
  13. [Hoffmann and Nebel, 2001] J. Hoffmann and B. Nebel. The FF planning system: Fast plan generation through heuris- tic search. Journal of Artificial Intelligence Research, 14:253-302, 2001.
  14. [Ivankovic and Haslum, 2015] F. Ivankovic and P. Haslum. Optimal planning with axioms. In Proc. 24th Int. Joint Conf. on Artificial Intelligence, pages 1580-1586, 2015. IJCAI
  15. [McDermott et al., 1998] D. McDermott, M. Ghallab, A. Howe, C. Knoblock, A. Ram, M. Veloso, D. Weld, and D. Wilkins. PDDL -The Planning Domain Definition Language. Technical Report CVC TR-98-003/DCS TR-1165, Yale Center for Computational Vision and Control, New Haven, CT, 1998.
  16. [McDermott, 1999] D. McDermott. Using regression-match graphs to control search in planning. Artificial Intelli- gence, 109(1-2):111-159, 1999.
  17. [Richter and Westphal, 2010] S. Richter and M. Westphal. The LAMA planner: Guiding cost-based anytime plan- ning with landmarks. Journal of Artificial Intelligence Re- search, 39(1):127-177, 2010.
  18. [Rintanen, 2015] J. Rintanen. Impact of modeling languages on the theory and practice in planning research. In Proc. 29th AAAI Conf. on Artificial Intelligence, 2015.

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

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