Proceedings

Generalized Planning: Non-Deterministic Abstractions and Trajectory Constraints

Download BibTeX Cite

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

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

Abstract

We study the characterization and computation of general policies for families of problems that share a structure characterized by a common reduction into a single abstract problem. Policies mu that solve the abstract problem P have been shown to solve all problems Q that reduce to P provided that mu terminates in Q. In this work, we shed light on why this termination condition is needed and how it can be removed. The key observation is that the abstract problem P captures the common structure among the concrete problems Q that is local (Markovian) but misses common structure that is global. We show how such global structure can be captured by means of trajectory constraints that in many cases can be expressed as LTL formulas, thus reducing generalized planning to LTL synthesis. Moreover, for a broad class of problems that involve integer variables that can be increased or decreased, trajectory constraints can be compiled away, reducing generalized planning to fully observable non-deterministic planning.

  1. [Belle and Levesque, 2016] Vaishak Belle and Hector J. Levesque. Foundations for generalized planning in un- bounded stochastic domains. In KR, pages 380-389, 2016.
  2. [Bonet and Geffner, 2009] Blai Bonet and Hector Geffner. Solving POMDPs: RTDP-Bel vs. Point-based Algorithms. In IJCAI, pages 1641-1646, 2009. IJCAI
  3. [Bonet and Geffner, 2015] Blai Bonet and Hector Geffner. Policies that generalize: Solving many planning problems with the same policy. In IJCAI, pages 2798-2804, 2015. IJCAI
  4. [Bonet et al., 2009] Blai Bonet, Hector Palacios, and Hector Geffner. Automatic derivation of memoryless policies and finite-state controllers using classical planners. In ICAPS, 2009.
  5. [Chatterjee and Chmelík, 2015] Krishnendu Chatterjee and Martin Chmelík. POMDPs under probabilistic semantics. Artificial Intelligence, 221(C):46-72, 2015.
  6. [Cimatti et al., 2003] Alessandro Cimatti, Marco Pistore, Marco Roveri, and Paolo Traverso. Weak, strong, and strong cyclic planning via symbolic model checking. Arti- ficial Intelligence, 147(1-2):35-84, 2003.
  7. [De Giacomo et al., 2016] Giuseppe De Giacomo, Aniello Murano, Sasha Rubin, and Antonio Di Stasio. Imperfect- information games and generalized planning. In IJCAI, pages 1037-1043, 2016.
  8. [Gazen and Knoblock, 1997] B. Cenk Gazen and Craig Knoblock. Combining the expressiveness of UCPOP with the efficiency of Graphplan. In ECP, pages 221-233, 1997.
  9. [Hu and De Giacomo, 2011] Yuxiao Hu and Giuseppe De Giacomo. Generalized planning: Synthesizing plans that work for multiple environments. In IJCAI, pages 918-923, 2011. IJCAI
  10. [Hu and Levesque, 2010] Yuxiao Hu and Hector J. Levesque. A correctness result for reasoning about one-dimensional planning problems. In KR, 2010. IJCAI
  11. [Levesque, 2005] Hector J. Levesque. Planning with loops. In IJCAI, pages 509-515, 2005.
  12. [Piterman, 2007] Nir Piterman. From nondeterministic büchi and Streett automata to deterministic parity automata. Log. Meth. in Comp. Sci., 3(3), 2007.
  13. [Pnueli and Rosner, 1989] Amir Pnueli and Roni Rosner. On the synthesis of an asynchronous reactive module. In ICALP, pages 652-671. 1989.
  14. [Sardiña et al., 2006] Sebastian Sardiña, Giuseppe De Gia- como, Yves Lespérance, and Hector J. Levesque. On the limits of planning over belief states under strict uncer- tainty. In KR, pages 463-471, 2006.
  15. [Srivastava et al., 2008] Siddharth Srivastava, Neil Immer- man, and Shlomo Zilberstein. Learning generalized plans using abstract counting. In AAAI, 2008.
  16. [Srivastava et al., 2011a] Siddharth Srivastava, Neil Immer- man, and Shlomo Zilberstein. A new representation and associated algorithms for generalized planning. Artificial Intelligence, 175(2):615-647, 2011.
  17. [Srivastava et al., 2011b] Siddharth Srivastava, Shlomo Zil- berstein, Neil Immerman, and Hector Geffner. Qualitative numeric planning. In AAAI, 2011.
  18. [Srivastava et al., 2015] Siddharth Srivastava, Shlomo Zil- berstein, Abhishek Gupta, Pieter Abbeel, and Stuart Rus- sell. Tractability of planning with loops. In AAAI, pages 3393-3401, 2015.
  19. [Vardi and Wolper, 1994] Moshe Y. Vardi and Pierre Wolper. Reasoning about infinite computations. I&C, 115(1):1-37, 1994.
  20. [Zielonka, 1998] Wicslaw Zielonka. Infinite games on finitely coloured graphs with applications to automata on infinite trees. Theor. Comput. Sci., 200(1-2):135-183, 1998.

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

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