Proceedings

Cost-Partitioned Merge-and-Shrink Heuristics for Optimal Classical Planning

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 4152-4160.

https://doi.org/10.24963/ijcai.2020/574

Abstract

Cost partitioning is a method for admissibly combining admissible heuristics.

In this work, we extend this concept to merge-and-shrink (M&S) abstractions

that may use labels that do not directly correspond to operators. We

investigate how optimal and saturated cost partitioning (SCP) interact with

M&S transformations and develop a method to compute SCPs during the

computation of M&S. Experiments show that SCP significantly improves M&S on

standard planning benchmarks.

  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. [Dräger et al., 2009] Klaus Dräger, Bernd Finkbeiner, and Andreas Podelski. Directed model checking with distance- preserving abstractions. International Journal on Software Tools for Technology Transfer, 11(1):27-37, 2009.
  3. [Edelkamp, 2001] Stefan Edelkamp. Planning with pattern databases. In Amedeo Cesta and Daniel Borrajo, editors, Proceedings of the Sixth European Conference on Plan- ning (ECP 2001), pages 84-90. AAAI Press, 2001.
  4. [Ghallab et al., 2004] Malik Ghallab, Dana Nau, and Paolo Traverso. Automated Planning: Theory and Practice.
  5. Morgan Kaufmann, 2004.
  6. [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.
  7. [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.
  8. [Helmert, 2006] Malte Helmert. The Fast Downward plan- ning system. Journal of Artificial Intelligence Research, 26:191-246, 2006.
  9. [Katz and Domshlak, 2010] Michael Katz and Carmel Domshlak. Optimal admissible composition of abstraction heuristics. Artificial Intelligence, 174(12-13):767-798, 2010.
  10. [Nissim et al., 2011] Raz Nissim, Jörg Hoffmann, and Malte Helmert. Computing perfect heuristics in polynomial time: On bisimulation and merge-and-shrink abstraction in opti- mal planning. In Toby Walsh, editor, Proceedings of the 22nd International Joint Conference on Artificial Intelli- gence (IJCAI 2011), pages 1983-1990. AAAI Press, 2011. IJCAI
  11. [Pearl, 1984] Judea Pearl. Heuristics: Intelligent Search Strategies for Computer Problem Solving. Addison- Wesley, 1984.
  12. [Pommerening et al., 2015] Florian Pommerening, Malte Helmert, Gabriele Röger, and Jendrik Seipp. From non-negative to general operator cost partitioning. In Blai Bonet and Sven Koenig, editors, Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence (AAAI 2015), pages 3335-3341. AAAI Press, 2015.
  13. [Seipp and Helmert, 2018] Jendrik Seipp and Malte Helmert. Counterexample-guided Cartesian abstrac- tion refinement for classical planning. Journal of Artificial Intelligence Research, 62:535-577, 2018.
  14. [Seipp et al., 2017a] Jendrik Seipp, Thomas Keller, and Malte Helmert. A comparison of cost partitioning algo- rithms for optimal classical planning. In Laura Barbulescu, Jeremy Frank, Mausam, and Stephen F. Smith, editors, Proceedings of the Twenty-Seventh International Con- ference on Automated Planning and Scheduling (ICAPS 2017), pages 259-268. AAAI Press, 2017.
  15. [Seipp et al., 2017b] Jendrik Seipp, Florian Pommerening, Silvan Sievers, and Malte Helmert. Downward Lab. https: //doi.org/10.5281/zenodo.790461, 2017. DOI
  16. [Seipp et al., 2020] Jendrik Seipp, Thomas Keller, and Malte Helmert. Saturated cost partitioning for optimal classi- cal planning. Journal of Artificial Intelligence Research, 67:129-167, 2020.
  17. [Sievers et al., 2014] Silvan Sievers, Martin Wehrle, and Malte Helmert. Generalized label reduction for merge- and-shrink heuristics. In Carla E. Brodley and Peter Stone, editors, Proceedings of the Twenty-Eighth AAAI Confer- ence on Artificial Intelligence (AAAI 2014), pages 2358- 2366. AAAI Press, 2014.
  18. [Sievers et al., 2016] Silvan Sievers, Martin Wehrle, and Malte Helmert. An analysis of merge strategies for merge-and-shrink heuristics. In Amanda Coles, Andrew Coles, Stefan Edelkamp, Daniele Magazzeni, and Scott Sanner, editors, Proceedings of the Twenty-Sixth Interna- tional Conference on Automated Planning and Scheduling (ICAPS 2016), pages 294-298. AAAI Press, 2016.
  19. [Sievers et al., 2020a] Silvan Sievers, Florian Pommeren- ing, Thomas Keller, and Malte Helmert. Code, bench- marks and experiment data for the IJCAI 2020 paper "Cost-Partitioned Merge-and-Shrink Heuristics for Opti- mal Classical Planning". https://doi.org/10.5281/zenodo. 3775871, 2020. DOI
  20. [Sievers et al., 2020b] Silvan Sievers, Florian Pommerening, Thomas Keller, and Malte Helmert. Cost-partitioned merge-and-shrink heuristics for optimal classical plan- ning: Technical report. Technical Report CS-2020-001, University of Basel, Department of Mathematics and Computer Science, 2020.
  21. [Sievers, 2018] Silvan Sievers. Merge-and-shrink heuristics for classical planning: Efficient implementation and par- tial abstractions. In Vadim Bulitko and Sabine Storandt, editors, Proceedings of the 11th Annual Symposium on Combinatorial Search (SoCS 2018), pages 90-98. AAAI Press, 2018.

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

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