Proceedings

Guarantees for Sound Abstractions for Generalized Planning

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 1566-1573.

https://doi.org/10.24963/ijcai.2019/217

Abstract

Generalized planning is about finding plans that solve collections of planning instances, often infinite collections, rather than single instances. Recently it has been shown how to reduce the planning problem for generalized planning to the planning problem for a qualitative numerical problem; the latter being a reformulation that simultaneously captures all the instances in the collection. An important thread of research thus consists in finding such reformulations, or abstractions, automatically. A recent proposal learns the abstractions inductively from a finite and small sample of transitions from instances in the collection. However, as in all inductive processes, the learned abstraction is not guaranteed to be correct for the whole collection. In this work we address this limitation by performing an analysis of the abstraction with respect to the collection, and show how to obtain formal guarantees for generalization. These guarantees, in the form of first-order formulas, may be used to 1) define subcollections of instances on which the abstraction is guaranteed to be sound, 2) obtain necessary conditions for generalization under certain assumptions, and 3) do automated synthesis of complex invariants for planning problems. Our framework is general, it can be extended or combined with other approaches, and it has applications that go beyond generalized planning.

  1. [Baader et al., 2003] Franz Baader, Diego Calvanese, Deb- orah McGuinness, Daniele Nardi, and Peter Patel- Schneider. The description logic handbook: Theory, im- plementation and applications. Cambridge University Press, 2003.
  2. [Belle and Levesque, 2016] Vaishak Belle and Hector J. Levesque. Foundations for generalized planning in un- bounded stochastic domains. In Proc. 15th Int. Conf. on Principles of Knowledge Representation and Reasoning, pages 380-389, 2016.
  3. [Bonet and Geffner, 2018] Blai Bonet and Hector Geffner. Features, projections, and representation change for gener- alized planning. In Proc. 27th Int. Joint Conf. on Artificial Intelligence, pages 4667-4673, 2018. IJCAI
  4. [Bonet et al., 2017] Blai Bonet, Giuseppe De Giacomo, Hec- tor Geffner, and Sasha Rubin. Generalized planning: Non- deterministic abstractions and trajectory constraints. In Proc. 26th Int. Joint Conf. on Artificial Intelligence, pages 873-879, 2017.
  5. [Bonet et al., 2019a] Blai Bonet, Guillem Francès, and Hec- tor Geffner. Learning features and abstract actions for computing generalized plans. In Proc. 33rd AAAI Conf. on Artificial Intelligence, 2019.
  6. [Bonet et al., 2019b] Blai Bonet, Raquel Fuentetaja, Yolanda E-Martin, and Daneil Borrajo. Guarantees for sound abstractions for generalized planning (extended paper). arXiv e-prints, page arXiv:1905.12071, 2019.
  7. [Boutilier et al., 2001] Craig Boutilier, Ray Reiter, and Bob Price. Symbolic dynamic programming for first-order MDPs. In Proc. 17th Int. Joint Conf. on Artificial Intel- ligence, pages 690-700, 2001. IJCAI
  8. [Fox and Long, 1998] Maria Fox and Derek Long. The au- tomatic inference of state invariants in TIM. Journal of Artificial Intelligence Research, 9:317-371, 1998.
  9. [Geffner and Bonet, 2013] Hector Geffner and Blai Bonet. A Concise Introduction to Models and Methods for Auto- mated Planning. Morgan & Claypool Publishers, 2013.
  10. [Gerevini and Schubert, 1998] Alfonso Gerevini and Lenhart Schubert. Inferring state constraints for domain- independent planning. In Proc. 15th Nat. Conf. on Artificial Intelligence, pages 905-912, 1998.
  11. [Helmert, 2002] Malte Helmert. Decidability and undecid- ability results for planning with numerical state variables. In Proc. 6th Int. Conf. on Artificial Intelligence Planning Systems, pages 44-53, 2002.
  12. [Helmert, 2009] Malte Helmert. Concise finite-domain rep- resentations for PDDL planning tasks. Artificial Intelli- gence, 173:503-535, 2009.
  13. [Hu and De Giacomo, 2011] Yuxiao Hu and Giuseppe De Giacomo. Generalized planning: Synthesizing plans that work for multiple environments. In Proc. 22nd Int. Joint Conf. on Artificial Intelligence, pages 918-923, 2011. IJCAI
  14. [van Otterlo, 2012] Martijn van Otterlo. Solving relational and first-order logical markov decision processes: A sur- vey. In M. Wiering and M. van Otterlo, editors, Reinforce- ment Learning, pages 253-292. Springer, 2012.
  15. [Rintanen, 2000] Jussi Rintanen. An iterative algorithm for synthesizing invariants. In Proc. 17th Nat. Conf. on Artifi- cial Intelligence, pages 806-811, 2000.
  16. [Rintanen, 2008] Jussi Rintanen. Regression for classical and nondeterministic planning. In Proc. 18th European Conf. on Artificial Intelligence, pages 568-572, 2008.
  17. [Segovia et al., 2016] Javier Segovia, Sergio Jiménez, and Anders Jonsson. Generalized planning with procedural do- main control knowledge. In Proc. 26nd Int. Conf. on Au- tomated Planning and Scheduling, pages 285-293, 2016.
  18. [Slind and Norrish, 2008] Konrad Slind and Michael Nor- rish. A brief overview of HOL4. In Proc. 21st Int. Conf. on Theorem Proving in Higher Order Logics (TPHOLs), volume LNCS 5170, pages 28-32, 2008.
  19. [Srivastava et al., 2008] Siddarth Srivastava, Neil Immer- man, and Shlomo Zilberstein. Learning generalized plans using abstract counting. In Proc. 23rd AAAI Conf. on Ar- tificial Intelligence, pages 991-997, 2008.
  20. [Srivastava et al., 2011a] Siddarth Srivastava, Neil Immer- man, and Shlomo Zilberstein. A new representation and associated algorithms for generalized planning. Artificial Intelligence, 175(2):615-647, 2011.
  21. [Srivastava et al., 2011b] Siddarth Srivastava, Shlomo Zil- berstein, Neil Immerman, and Hector Geffner. Qualitative numeric planning. In Proc. 25th AAAI Conf. on Artificial Intelligence, pages 1010-1016, 2011.
  22. [Vardi, 1982] Moshe Y. Vardi. The complexity of relational query languages. In Proc. 14th Annual ACM Symp. on Theory of Computing (STOC), pages 137-146, 1982.
  23. [Wang et al., 2008] Chenggang Wang, Saket Joshi, and Roni Khardon. First order decision diagrams for relational MDPs. Journal of Artificial Intelligence Research, 31:431-472, 2008. IJCAI

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

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