Proceedings

Inductive Certificates of Unsolvability for Domain-Independent Planning

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Best Sister Conferences. Pages 5244-5248.

https://doi.org/10.24963/ijcai.2018/730

Abstract

If a planning system outputs a solution for a given problem, it is simple to verify that the solution is valid. However, if a planner claims that a task is unsolvable, we currently have no choice but to trust the planner blindly. We propose a sound and complete class of certificates of unsolvability which can be verified efficiently by an independent program. To highlight their practical use, we show how these certificates can be generated for a wide range of state-of-the-art planning techniques with only polynomial overhead for the planner.

  1. [Bonet and Geffner, 2001] Blai Bonet and Héctor Geffner. Planning as heuristic search. Artificial Intelligence, 129(1):5-33, 2001.
  2. [Bryant, 1986] Randal E. Bryant. Graph-based algorithms for boolean function manipulation. IEEE Transactions on Computers, 35(8):677-691, 1986.
  3. [Eriksson et al., 2017a] Salomé Eriksson, Gabriele Röger, and Malte Helmert. Certifying Fast Downward. https: //doi.org/10.5281/zenodo.376651, 2017. DOI
  4. [Eriksson et al., 2017b] Salomé Eriksson, Gabriele Röger, and Malte Helmert. Unsolvability certificates for classical planning. In Proceedings of the Twenty-Seventh Interna- tional Conference on Automated Planning and Scheduling (ICAPS 2017), pages 88-97. AAAI Press, 2017.
  5. [Eriksson et al., 2018] Salomé Eriksson, Gabriele Röger, and Malte Helmert. A proof system for unsolvable plan- ning tasks. In Proceedings of the Twenty-Eighth Interna- tional Conference on Automated Planning and Scheduling (ICAPS 2018). AAAI Press, 2018. In Press.
  6. [Fikes and Nilsson, 1971] Richard E. Fikes and Nils J. Nils- son. STRIPS: A new approach to the application of the- orem proving to problem solving. Artificial Intelligence, 2:189-208, 1971. IJCAI
  7. [Gnad et al., 2016] Daniel Gnad, Marcel Steinmetz, and Jörg Hoffmann. Django: Unchaining the power of red-black planning. In Unsolvability International Planning Com- petition: planner abstracts, pages 19-22, 2016.
  8. [Hart et al., 1968] Peter E. Hart, Nils J. Nilsson, and Bertram Raphael. A formal basis for the heuristic determination of minimum cost paths. IEEE Transactions on Systems Science and Cybernetics, 4(2):100-107, 1968.
  9. [Haslum, 2011] Patrik Haslum. INVAL. https://github.com/ patrikhaslum/INVAL, 2011. Accessed: 2018-05-25. Link
  10. [Haslum, 2016] Patrik Haslum. Adapting h ++ for proving plan non-existence. In Unsolvability International Plan- ning Competition: planner abstracts, pages 1-1, 2016.
  11. [Helmert et al., 2007] Malte Helmert, Patrik Haslum, and Jörg Hoffmann. Flexible abstraction heuristics for op- timal sequential planning. In Mark Boddy, Maria Fox, and Sylvie Thiébaux, editors, Proceedings of the Seven- teenth International Conference on Automated Planning and Scheduling (ICAPS 2007), pages 176-183. AAAI Press, 2007.
  12. [Helmert et al., 2014] Malte Helmert, Patrik Haslum, Jörg Hoffmann, and Raz Nissim. Merge-and-shrink abstrac- tion: A method for generating lower bounds in factored state spaces. Journal of the ACM, 61(3):16:1-63, 2014.
  13. [Helmert, 2006] Malte Helmert. The Fast Downward plan- ning system. Journal of Artificial Intelligence Research, 26:191-246, 2006.
  14. [Hoffmann et al., 2014] Jörg Hoffmann, Peter Kissmann, and Álvaro Torralba. "Distance"? Who cares? Tailor- ing merge-and-shrink heuristics to detect unsolvability. In Torsten Schaub, Gerhard Friedrich, and Barry O'Sullivan, editors, Proceedings of the 21st European Conference on Artificial Intelligence (ECAI 2014), pages 441-446. IOS Press, 2014.
  15. [Howey and Long, 2003] Richard Howey and Derek Long. VAL's progress: The automatic validation tool for PDDL2.1 used in the International Planning Competition. In Stefan Edelkamp and Jörg Hoffmann, editors, Proceed- ings of the ICAPS 2003 Workshop on the Competition: Im- pact, Organisation, Evaluation, Benchmarks, 2003.
  16. [Lipovetzky et al., 2016] Nir Lipovetzky, Christian Muise, and Hector Geffner. Traps, invariants, and dead-ends. In Proceedings of the Twenty-Sixth International Conference on Automated Planning and Scheduling (ICAPS 2016), pages 211-215. AAAI Press, 2016.
  17. [Pommerening and Seipp, 2016] Florian Pommerening and Jendrik Seipp. Fast Downward dead-end pattern database. In Unsolvability International Planning Competition: planner abstracts, pages 2-2, 2016.
  18. [Schaefer, 1976] Thomas J. Schaefer. Complexity of de- cision problems based on finite two-person perfect- information games. In Proceedings of the Eighth Annual ACM Symposium on Theory of Computing (STOC '76), pages 41-49, New York, 1976. ACM Press.
  19. [Seipp et al., 2016] Jendrik Seipp, Florian Pommerening, Silvan Sievers, Martin Wehrle, Chris Fawcett, and Yusra Alkhazraji. Fast Downward Aidos. In Unsolvability Inter- national Planning Competition: planner abstracts, pages 28-38, 2016.
  20. [Somenzi, 2015] Fabio Somenzi. CUDD 3.0.0. http://vlsi. colorado.edu/ ∼ fabio/, 2015. Accessed: 2018-05-25. Link
  21. [Steinmetz and Hoffmann, 2017] Marcel Steinmetz and Jörg Hoffmann. State space search nogood learning: Online refinement of critical-path dead-end detectors in planning. Artificial Intelligence, 245:1-37, 2017.
  22. [Torralba et al., 2016] Álvaro Torralba, Jörg Hoffmann, and Peter Kissmann. MS-Unsat and SimulationDominance: Merge-and-Shrink and dominance pruning for proving un- solvability. In Unsolvability International Planning Com- petition: planner abstracts, pages 12-15, 2016.
  23. [Torralba, 2016] Álvaro Torralba. Sympa: Symbolic perime- ter abstractions for proving unsolvability. In Unsolvability International Planning Competition: planner abstracts, pages 8-11, 2016.

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

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