Proceedings

Pattern Selection for Optimal Classical Planning with Saturated Cost Partitioning

Download BibTeX Cite

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

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

Abstract

Pattern databases are the foundation of some of the strongest admissible heuristics for optimal classical planning. Experiments showed that the most informative way of combining information from multiple pattern databases is to use saturated cost partitioning. Previous work selected patterns and computed saturated cost partitionings over the resulting pattern database heuristics in two separate steps. We introduce a new method that uses saturated cost partitioning to select patterns and show that it outperforms all existing pattern selection algorithms.

  1. [Alcázar and Torralba, 2015] Vidal Alcázar and Álvaro Torralba. A reminder about the importance of computing and exploiting in- variants in planning. In Proc. ICAPS 2015, pages 2-6, 2015.
  2. [Bäckström and Nebel, 1995] Christer Bäckström and Bernhard Nebel. Complexity results for SAS + planning. Computational Intelligence, 11(4):625-655, 1995.
  3. [Culberson and Schaeffer, 1996] Joseph C. Culberson and Jonathan Schaeffer. Searching with pattern databases. In Proc. CSCSI 1996, pages 402-416, 1996.
  4. [Edelkamp, 2001] Stefan Edelkamp. Planning with pattern databases. In Proc. ECP 2001, pages 84-90, 2001.
  5. [Edelkamp, 2002] Stefan Edelkamp. Symbolic pattern databases in heuristic search planning. In Proc. AIPS 2002, pages 274-283, 2002.
  6. [Edelkamp, 2006] Stefan Edelkamp. Automated creation of pattern database search heuristics. In Proc. MoChArt 2006, pages 35-50, 2006.
  7. [Felner et al., 2004] Ariel Felner, Richard Korf, and Sarit Hanan. Additive pattern database heuristics. JAIR, 22:279-318, 2004.
  8. [Franco et al., 2017] Santiago Franco, Álvaro Torralba, Levi H. S. Lelis, and Mike Barley. On creating complementary pattern databases. In Proc. IJCAI 2017, pages 4302-4309, 2017. IJCAI
  9. [Franco et al., 2018] Santiago Franco, Levi H. S. Lelis, Mike Bar- ley, Stefan Edelkamp, Moises Martines, and Ionut Moraru. The Complementary1 planner in the IPC 2018. In IPC-9 planner ab- stracts, pages 28-31, 2018.
  10. [Hart et al., 1968] Peter E. Hart, Nils J. Nilsson, and Bertram Raphael. A formal basis for the heuristic determination of min- imum cost paths. IEEE Transactions on Systems Science and Cybernetics, 4(2):100-107, 1968.
  11. [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.
  12. [Helmert et al., 2007] Malte Helmert, Patrik Haslum, and Jörg Hoffmann. Flexible abstraction heuristics for optimal sequential planning. In Proc. ICAPS 2007, pages 176-183, 2007.
  13. [Helmert, 2004] Malte Helmert. A planning heuristic based on causal graph analysis. In Proc. ICAPS 2004, pages 161-170, 2004.
  14. [Helmert, 2006] Malte Helmert. The Fast Downward planning sys- tem. JAIR, 26:191-246, 2006.
  15. [Holte et al., 2006] Robert C. Holte, Ariel Felner, Jack Newton, Ram Meshulam, and David Furcy. Maximizing over multiple pat- tern databases speeds up heuristic search. AIJ, 170(16-17):1123- 1136, 2006.
  16. [Karpas and Domshlak, 2009] Erez Karpas and Carmel Domshlak. Cost-optimal planning with landmarks. In Proc. IJCAI 2009, pages 1728-1733, 2009. IJCAI
  17. [Katz and Domshlak, 2008] Michael Katz and Carmel Domshlak. Optimal additive composition of abstraction-based admissible heuristics. In Proc. ICAPS 2008, pages 174-181, 2008.
  18. [Korf and Felner, 2002] Richard E. Korf and Ariel Felner. Disjoint pattern database heuristics. AIJ, 134(1-2):9-22, 2002.
  19. [Korf et al., 2001] Richard E. Korf, Michael Reid, and Stefan Edelkamp. Time complexity of iterative-deepening A * . AIJ, 129:199-218, 2001.
  20. [Korf, 1997] Richard E. Korf. Finding optimal solutions to Rubik's Cube using pattern databases. In Proc. AAAI 1997, pages 700- 705, 1997.
  21. [Lelis et al., 2014] Levi H. S. Lelis, Roni Stern, and Nathan R. Sturtevant. Estimating search tree size with duplicate detection. In Proc. SoCS 2014, pages 114-122, 2014.
  22. [Pearl, 1984] Judea Pearl. Heuristics: Intelligent Search Strategies for Computer Problem Solving. Addison-Wesley, 1984.
  23. [Pommerening and Seipp, 2016] Florian Pommerening and Jendrik Seipp. Fast Downward dead-end pattern database. In Unsolvabil- ity IPC: planner abstracts, page 2, 2016.
  24. [Pommerening et al., 2013] Florian Pommerening, Gabriele Röger, and Malte Helmert. Getting the most out of pattern databases for classical planning. In Proc. IJCAI 2013, pages 2357-2364, 2013. IJCAI
  25. [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.
  26. [Pommerening, 2017] Florian Pommerening. New Perspectives on Cost Partitioning for Optimal Classical Planning. PhD thesis, University of Basel, 2017.
  27. [Rovner et al., 2019] Alexander Rovner, Silvan Sievers, and Malte Helmert. Counterexample-guided abstraction refinement for pat- tern selection in optimal classical planning. In Proc. ICAPS 2019, 2019.
  28. [Seipp and Helmert, 2014] Jendrik Seipp and Malte Helmert. Di- verse and additive Cartesian abstraction heuristics. In Proc. ICAPS 2014, pages 289-297, 2014.
  29. [Seipp and Helmert, 2018] Jendrik Seipp and Malte Helmert. Counterexample-guided Cartesian abstraction refinement for classical planning. JAIR, 62:535-577, 2018.
  30. [Seipp and Helmert, 2019] Jendrik Seipp and Malte Helmert. Subset-saturated cost partitioning for optimal classical planning. In Proc. ICAPS 2019, 2019.
  31. [Seipp et al., 2017a] Jendrik Seipp, Thomas Keller, and Malte Helmert. A comparison of cost partitioning algorithms for op- timal classical planning. In Proc. ICAPS 2017, pages 259-268, 2017.
  32. [Seipp et al., 2017b] Jendrik Seipp, Thomas Keller, and Malte Helmert. Narrowing the gap between saturated and optimal cost partitioning for classical planning. In Proc. AAAI 2017, pages 3651-3657, 2017.
  33. [Seipp et al., 2017c] Jendrik Seipp, Florian Pommerening, Silvan Sievers, and Malte Helmert. Downward Lab. https://doi.org/10. 5281/zenodo.790461, 2017. DOI
  34. [Seipp, 2017] Jendrik Seipp. Better orders for saturated cost parti- tioning in optimal classical planning. In Proc. SoCS 2017, pages 149-153, 2017.
  35. [Seipp, 2018] Jendrik Seipp. Fast Downward Scorpion. In IPC-9 planner abstracts, pages 77-79, 2018.
  36. [Sievers et al., 2019] Silvan Sievers, Michael Katz, Shirin Sohrabi, Horst Samulowitz, and Patrick Ferber. Deep learning for cost- optimal planning: Task-dependent planner selection. In Proc. AAAI 2019, 2019.
  37. [Yang et al., 2008] Fan Yang, Joseph Culberson, Robert Holte, Uzi Zahavi, and Ariel Felner. A general theory of additive state space abstractions. JAIR, 32:631-662, 2008.

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

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