Proceedings

Relaxed Exists-Step Plans in Planning as SMT

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 563-570.

https://doi.org/10.24963/ijcai.2017/79

Abstract

Planning Modulo Theories (PMT), inspired by Satisfiability Modulo Theories (SMT), allows the integration of arbitrary first order theories, such as linear arithmetic, with propositional planning. Under this setting, planning as SAT is generalized to planning as SMT. In this paper we introduce a new encoding for planning as SMT, which adheres to the relaxed relaxed ∃-step (R 2 ∃-step) semantics for parallel plans. We show the benefits of relaxing the requirements on the set of actions eligible to be executed at the same time, even though many redundant actions can be introduced. We also show how, by a MaxSMT based post-processing step, redundant actions can be efficiently removed, and provide experimental results showing the benefits of this approach.

  1. [Balyo and Barták, 2015] Tomas Balyo and Roman Barták. No One SATPlan Encoding To Rule Them All. In Pro- ceedings of the Eighth Annual Symposium on Combinato- rial Search, SOCS 2015, 11-13 June 2015, Ein Gedi, the Dead Sea, Israel., pages 146-150, 2015.
  2. [Balyo et al., 2014] Tomas Balyo, Lukás Chrpa, and Asma Kilani. On different strategies for eliminating redundant actions from plans. In Proceedings of the Seventh An- nual Symposium on Combinatorial Search, SOCS 2014, Prague, Czech Republic, 15-17 August 2014., 2014.
  3. [Balyo, 2013] Tomas Balyo. Relaxing the Relaxed Exist- Step Parallel Planning Semantics. In 2013 IEEE 25th International Conference on Tools with Artificial Intelli- gence, ICTAI 2013, Herndon, VA, USA, November 4-6, 2013, pages 865-871, 2013.
  4. [Barrett et al., 2010] Clark Barrett, Aaron Stump, and Ce- sare Tinelli. The Satisfiability Modulo Theories Library (SMT-LIB). www.SMT-LIB.org, 2010.
  5. [Bofill et al., 2016a] Miquel Bofill, Joan Espasa, and Ma- teu Villaret. The RANTANPLAN planner: system de- scription. The Knowledge Engineering Review (KER), 31(5):452-464, 2016.
  6. [Bofill et al., 2016b] Miquel Bofill, Joan Espasa, and Mateu Villaret. A semantic notion of interference for planning modulo theories. In Proceedings of the Twenty-Sixth Inter- national Conference on Automated Planning and Schedul- ing, ICAPS 2016, London, UK, June 12-17, 2016., pages 56-64, 2016.
  7. [Bonet and Geffner, 2001] Blai Bonet and Hector Geffner. Planning as heuristic search. Artificial Intelligence, 129(1- 2):5-33, 2001.
  8. [Botea et al., 2005] Adi Botea, Markus Enzenberger, Mar- tin Müller, and Jonathan Schaeffer. Macro-ff: Improving AI planning with automatically learned macro-operators. Journal of Artificial Intelligence Research (JAIR), 24:581- 621, 2005.
  9. [Cashmore et al., 2016] Michael Cashmore, Maria Fox, Derek Long, and Daniele Magazzeni. A compilation of the full PDDL+ language into SMT. In Proceedings of the Twenty-Sixth International Conference on Automated Planning and Scheduling, ICAPS 2016, London, UK, June 12-17, 2016., pages 79-87, 2016.
  10. [de Moura and Bjørner, 2008] Leonardo Mendonc ¸a de Moura and Nikolaj Bjørner. Z3: an efficient SMT solver. In Tools and Algorithms for the Construction and Analysis of Systems, 14th International Conference, TACAS March 29-April 6, 2008., pages 337-340, 2008.
  11. [Dimopoulos et al., 1997] Yannis Dimopoulos, Bernhard Nebel, and Jana Koehler. Encoding Planning Problems in Nonmonotonic Logic Programs. In Recent Advances in AI Planning, Fourth European Conference on Planning, ECP 1997, volume 1348 of LNCS, pages 169-181. Springer, 1997.
  12. [Dutertre and De Moura, 2006] Bruno Dutertre and Leonardo De Moura. The Yices SMT Solver. Technical report, Computer Science Laboratory, SRI International, 2006. Available at http://yices.csl.sri.com. Link
  13. [Gregory et al., 2012] Peter Gregory, Derek Long, Maria Fox, and J. Christopher Beck. Planning Modulo The- ories: Extending the Planning Paradigm. In Twenty- Second International Conference on Automated Planning and Scheduling, ICAPS 2012. AAAI, 2012.
  14. [Kautz and Selman, 1996] Henry A. Kautz and Bart Selman. Pushing the envelope: Planning, propositional logic and stochastic search. In Proceedings of the Thirteenth Na- tional Conference on Artificial Intelligence and Eighth Innovative Applications of Artificial Intelligence Confer- ence, AAAI 96, IAAI 96, Portland, Oregon, August 4-8, 1996, Volume 2., pages 1194-1201, 1996.
  15. [Korf, 1985] Richard E. Korf. Macro-operators: A weak method for learning. Artificial Intelligence, 26(1):35-77, 1985.
  16. [Long and Fox, 2003] Derek Long and Maria Fox. The 3rd international planning competition: Results and analysis. Journal of Artificial Intelligence Research (JAIR), 20:1- 59, 2003.
  17. [Minton, 1985] Steven Minton. Selectively generalizing plans for problem-solving. In Proceedings of the 9th Inter- national Joint Conference on Artificial Intelligence, IJCAI 1985. Los Angeles, CA, USA, August 1985, pages 596- 599, 1985. IJCAI
  18. [Rintanen et al., 2006] Jussi Rintanen, Keijo Heljanko, and Ilkka Niemelä. Planning as satisfiability: parallel plans and algorithms for plan search. Artificial Intelligence, 170(12-13):1031-1080, 2006.
  19. [Scala et al., 2016] Enrico Scala, Miquel Ramírez, Patrik Haslum, and Sylvie Thiébaux. Numeric planning with dis- junctive global constraints via SMT. In Proceedings of the Twenty-Sixth International Conference on Automated Planning and Scheduling, ICAPS 2016, London, UK, June 12-17, 2016., pages 276-284, 2016.
  20. [Scala, 2014] Enrico Scala. Plan repair for resource con- strained tasks via numeric macro actions. In Pro- ceedings of the Twenty-Fourth International Conference on Automated Planning and Scheduling, ICAPS 2014, Portsmouth, New Hampshire, USA, June 21-26, 2014, 2014.
  21. [Wehrle and Rintanen, 2007] Martin Wehrle and Jussi Rinta- nen. Planning as Satisfiability with Relaxed Exists-Step Plans. In AI 2007: Advances in Artificial Intelligence, 20th Australian Joint Conference on Artificial Intelligence, Gold Coast, Australia, December 2-6, 2007, Proceedings, pages 244-253, 2007.

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

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