Proceedings

What Makes You Special? Contrastive Heuristics Based on Qualified Dominance

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 8652-8660.

https://doi.org/10.24963/ijcai.2025/962

Abstract

In cost-optimal planning, dominance pruning methods discard states during the search that are dominated by others. However, the binary nature of pruning fails to exploit information when we cannot prove that a state is fully dominated. To this end, we introduce qualified dominance, an automatic method that given a pair of states s,t synthetizes a finite state automaton that represents a language of plans from s that are dominated by t. This not only explains why s cannot be pruned, but also can be used to improve the heuristic function to guide the search. This results in a new type of heuristic, which we call contrastive heuristics, that are dependent on the search performed so far. We provide the theoretical foundation for showing that contrastive heuristics can be used to find optimal plans even when their more informative estimates are not admissible.

  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. [Bagchi and Mahanti, 1983] Amitava Bagchi and Ambuj Mahanti. Search algorithms under different kinds of heuristics -a comparative study. Journal of the ACM, 30:1-21, 1983.
  3. [Bonet, 2013] Blai Bonet. An admissible heuristic for SAS + planning obtained from the state equation. In Proceedings of the 23rd International Joint Conference on Artificial In- telligence (IJCAI 2013), pages 2268-2274. AAAI Press, 2013. IJCAI
  4. [Büchner et al., 2024] Clemens Büchner, Patrick Ferber, Jendrik Seipp, and Malte Helmert. Abstraction heuris- tics for factored tasks. In Proceedings of the Thirty- Fourth International Conference on Automated Planning and Scheduling (ICAPS 2024), pages 40-49. AAAI Press, 2024.
  5. [Fikes and Nilsson, 1971] Richard E. Fikes and Nils J. Nils- son. STRIPS: A new approach to the application of the- orem proving to problem solving. Artificial Intelligence, 2:189-208, 1971. IJCAI
  6. [Groß et al., 2020] Joschka Groß, Álvaro Torralba, and Max- imilian Fickert. Novel is not always better: On the relation between novelty and dominance pruning. In Proceedings of the Thirty-Fourth AAAI Conference on Artificial Intelli- gence (AAAI 2020). AAAI Press, 2020.
  7. [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.
  8. [Helmert and Domshlak, 2009] Malte Helmert and Carmel Domshlak. Landmarks, critical paths and abstractions: What's the difference anyway? In Proceedings of the Nineteenth International Conference on Automated Plan- ning and Scheduling (ICAPS 2009), pages 162-169. AAAI Press, 2009.
  9. [Helmert and Röger, 2008] Malte Helmert and Gabriele Röger. How good is almost perfect? In Proceedings of the Twenty-Third AAAI Conference on Artificial Intelligence (AAAI 2008), pages 944-949. AAAI Press, 2008.
  10. [Helmert, 2006] Malte Helmert. The Fast Downward plan- ning system. Journal of Artificial Intelligence Research, 26:191-246, 2006.
  11. [Helmert, 2009] Malte Helmert. Concise finite-domain rep- resentations for PDDL planning tasks. Artificial Intelli- gence, 173:503-535, 2009.
  12. [Imai and Fukunaga, 2015] Tatsuya Imai and Alex Fuku- naga. On a practical, integer-linear programming model for delete-free tasks and its use as a heuristic for cost- optimal planning. Journal of Artificial Intelligence Re- search, 54:631-677, 2015.
  13. [Karpas and Domshlak, 2009] Erez Karpas and Carmel Domshlak. Cost-optimal planning with landmarks. In Proceedings of the 21st International Joint Conference on Artificial Intelligence (IJCAI 2009), pages 1728-1733. AAAI Press, 2009. IJCAI
  14. [Karpas and Domshlak, 2012] Erez Karpas and Carmel Domshlak. Optimal search with inadmissible heuristics. In Proceedings of the Twenty-Second International Con- ference on Automated Planning and Scheduling (ICAPS 2012), pages 92-100. AAAI Press, 2012.
  15. [Katz et al., 2017] Michael Katz, Nir Lipovetzky, Dany Moshkovich, and Alexander Tuisov. Adapting novelty to classical planning as heuristic search. In Proceedings of the Twenty-Seventh International Conference on Au- tomated Planning and Scheduling (ICAPS 2017), pages 172-180. AAAI Press, 2017.
  16. [Lipovetzky and Geffner, 2017] Nir Lipovetzky and Hector Geffner. Best-first width search: Exploration and exploita- tion in classical planning. In Proceedings of the Thirty- First AAAI Conference on Artificial Intelligence (AAAI 2017), pages 3590-3596. AAAI Press, 2017.
  17. [Milner, 1971] Robin Milner. An algebraic definition of sim- ulation between programs. In Proceedings of the 2nd In- ternational Joint Conference on Artificial Intelligence (IJ- CAI 1971), pages 481-489. IJCAI
  18. William Kaufmann, 1971.
  19. [Pearl, 1984] Judea Pearl. Heuristics: Intelligent Search Strategies for Computer Problem Solving. Addison- Wesley, 1984.
  20. [Pommerening et al., 2013] Florian Pommerening, Gabriele Röger, and Malte Helmert. Getting the most out of pat- tern databases for classical planning. In Proceedings of the 23rd International Joint Conference on Artificial In- telligence (IJCAI 2013), pages 2357-2364. AAAI Press, 2013. IJCAI
  21. [Pommerening et al., 2014] Florian Pommerening, Gabriele Röger, Malte Helmert, and Blai Bonet. LP-based heuris- tics for cost-optimal planning. In Proceedings of the Twenty-Fourth International Conference on Automated Planning and Scheduling (ICAPS 2014), pages 226-234. AAAI Press, 2014.
  22. [Richter et al., 2008] Silvia Richter, Malte Helmert, and Matthias Westphal. Landmarks revisited. In Proceedings of the Twenty-Third AAAI Conference on Artificial Intelli- gence (AAAI 2008), pages 975-982. AAAI Press, 2008.
  23. [Rosa and Lipovetzky, 2024] Giacomo Rosa and Nir Lipovetzky. Count-based Novelty Exploration in Clas- sical Planning. In Proceedings of the 27th European Conference on Artificial Intelligence (ECAI 2024), pages 4181-4189. IOS Press, 2024.
  24. [Seipp et al., 2017] Jendrik Seipp, Florian Pommerening, Silvan Sievers, and Malte Helmert. Downward Lab. https: //doi.org/10.5281/zenodo.790461, 2017. DOI
  25. [Sievers and Helmert, 2021] Silvan Sievers and Malte Helmert. Merge-and-shrink: A compositional theory of transformations of factored transition systems. Journal of Artificial Intelligence Research, 71:781-883, 2021.
  26. [Singh et al., 2021] Anubhav Singh, Nir Lipovetzky, Miquel Ramirez, and Javier Segovia-Aguas. Approximate nov- elty search. In Proceedings of the Thirty-First Interna- tional Conference on Automated Planning and Scheduling (ICAPS 2021), pages 349-357. AAAI Press, 2021.
  27. [Sipser, 2013] Michael. Sipser. Introduction to the theory of computation. Cengage Learning, 2013.
  28. [Torralba and Hoffmann, 2015] Álvaro Torralba and Jörg Hoffmann. Simulation-based admissible dominance prun- ing. In Proceedings of the 24th International Joint Confer- ence on Artificial Intelligence (IJCAI 2015), pages 1689- 1695. AAAI Press, 2015. IJCAI
  29. [Torralba and Sievers, 2019] Álvaro Torralba and Silvan Sievers. Merge-and-shrink task reformulation for classical planning. In Proceedings of the 28th International Joint Conference on Artificial Intelligence (IJCAI 2019), pages 5644-5652. IJCAI, 2019. IJCAI
  30. [Torralba et al., 2021] Álvaro Torralba, Jendrik Seipp, and Silvan Sievers. Automatic instance generation for clas- sical planning. In Proceedings of the Thirty-First Interna- tional Conference on Automated Planning and Scheduling (ICAPS 2021), pages 376-384. AAAI Press, 2021.

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

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