Proceedings

State-Dependent Cost Partitionings for Cartesian Abstractions in Classical Planning

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 3161-3168.

Abstract

Abstraction heuristics are a popular method to guide optimal search algorithms in classical planning. Cost partitionings allow to sum heuristic estimates admissibly by distributing action costs among the heuristics. We introduce state-dependent cost partitionings which take context information of actions into account, and show that an optimal state-dependent cost partitioning dominates its state-independent counterpart. We demonstrate the potential of our idea with a state-dependent variant of the recently proposed saturated cost partitioning, and show that it has the potential to improve not only over its state-independent counterpart, but even over the optimal state-independent cost partitioning. Our empirical results give evidence that ignoring the context of actions in the computation of a cost partitioning leads to a significant loss of information.

  1. [Bäckström and Nebel, 1995] Christer Bäckström and Bern- hard Nebel. Complexity results for SAS + planning. Com- putational Intelligence, 11(4):625-655, 1995.
  2. [Bonet and van den Briel, 2014] Blai Bonet and Menkes van den Briel. Flow-based heuristics for optimal planning: Landmarks and merges. In Proc. ICAPS 2014, pages 47- 55, 2014.
  3. [Bryant, 1986] Randal E. Bryant. Graph-based algorithms for boolean function manipulation. IEEE Transactions on Computers, 35(8):677-691, 1986.
  4. [Ciardo and Siminiceanu, 2002] Gianfranco Ciardo and Radu Siminiceanu. Using edge-valued decision diagrams for symbolic generation of shortest paths. In Proceedings of the Fourth International Conference on Formal Meth- ods in Computer-Aided Design (FMCAD 2002), pages 256-273. Springer Berlin Heidelberg, 2002.
  5. [Culberson and Schaeffer, 1998] Joseph C. Culberson and Jonathan Schaeffer. Pattern databases. Computational In- telligence, 14(3):318-334, 1998.
  6. [Edelkamp, 2001] Stefan Edelkamp. Planning with pattern databases. In Proc. ECP 2001, pages 84-90, 2001.
  7. [Felner et al., 2004] Ariel Felner, Richard Korf, and Sarit Hanan. Additive pattern database heuristics. JAIR, 22:279-318, 2004.
  8. [Geißer et al., 2015] Florian Geißer, Thomas Keller, and Robert Mattmüller. Delete relaxations for planning with state-dependent action costs. In Proc. IJCAI 2015, pages 1573-1579, 2015. IJCAI
  9. [Geißer et al., 2016] Florian Geißer, Thomas Keller, and Robert Mattmüller. Abstractions for planning with state- dependent action costs. In Proc. ICAPS 2016, 2016. To appear. Haslum et al., 2007] Patrik Haslum, Adi Botea, Malte Helmert, Blai Bonet, and Sven Koenig. Domain- independent construction of pattern database heuristics for cost-optimal planning. In Proc. AAAI 2007, pages 1007- 1012, 2007.
  10. [Helmert and Mattmüller, 2008] Malte Helmert and Robert Mattmüller. Accuracy of admissible heuristic functions in selected planning domains. In Proc. AAAI 2008, pages 938-943, 2008.
  11. [Helmert, 2006] Malte Helmert. The Fast Downward plan- ning system. JAIR, 26:191-246, 2006.
  12. [Karpas and Domshlak, 2009] Erez Karpas and Carmel Domshlak. Cost-optimal planning with landmarks. In Proc. IJCAI 2009, pages 1728-1733, 2009. IJCAI
  13. [Katz and Domshlak, 2007] Michael Katz and Carmel Domshlak. Structural patterns of tractable sequentially- optimal planning. In Proc. ICAPS 2007, pages 200-207, 2007.
  14. [Katz and Domshlak, 2010] Michael Katz and Carmel Domshlak. Optimal admissible composition of abstrac- tion heuristics. AIJ, 174(12-13):767-798, 2010.
  15. [Keller et al., 2016] Thomas Keller, Florian Pommerening, Jendrik Seipp, Florian Geißer, and Robert Mattmüller. State-dependent cost partitionings for cartesian abstrac- tions in classical planning: Full proofs. Technical Report CS-2016-002, University of Basel, Department of Mathe- matics and Computer Science, 2016.
  16. [Korf and Felner, 2002] Richard E. Korf and Ariel Felner. Disjoint pattern database heuristics. AIJ, 134(1-2):9-22, 2002.
  17. [Lai et al., 1996] Yung-Te Lai, Massoud Pedram, and Sarma B. K. Vrudhula. Formal verification using edge-valued bi- nary decision diagrams. IEEE Transactions on Computers, 45(2):247-255, 1996.
  18. [Pommerening et al., 2015] Florian Pommerening, Malte Helmert, Gabriele Röger, and Jendrik Seipp. From non- negative to general operator cost partitioning. In Proc. AAAI 2015, pages 3335-3341, 2015.
  19. [Röger et al., 2014] Gabriele Röger, Florian Pommerening, and Malte Helmert. Optimal planning in the presence of conditional effects: Extending LM-Cut with context split- ting. In Proc. ECAI 2014, pages 80-87, 2014.
  20. [Rudell, 1993] Richard Rudell. Dynamic variable ordering for ordered binary decision diagrams. In Proc. ICCAD 1993, pages 42-47, 1993.
  21. [Seipp and Helmert, 2013] Jendrik Seipp and Malte Helmert. Counterexample-guided Cartesian abstrac- tion refinement. In Proc. ICAPS 2013, pages 347-351, 2013.
  22. [Seipp and Helmert, 2014] Jendrik Seipp and Malte Helmert. Diverse and additive Cartesian abstraction heuristics. In Proc. ICAPS 2014, pages 289-297, 2014.

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

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