Proceedings

Planning with SAT, Admissible Heuristics and A*

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 2015-2019.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-336

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

We study the relationship between optimal planning algorithms, in the form of (iterative deepening) A* with (forward) state-space search, and the reduction of the problem to SAT. Our results establish a strict dominance relation between the two approaches: any iterative deepening A* search can be efficiently simulated in the SAT framework, assuming that the heuristic has been encoded in the SAT problem, but the opposite is not possible as A* and IDA* searches sometimes take exponentially longer.

  1. [Balcázar et al., 1988] José Luis Balcázar, Josep Díaz, and Joaquim Gabarró. Structural Complexity I. Springer- Verlag, Berlin, 1988.
  2. [Beame et al., 2004] Paul Beame, Henry Kautz, and Ashish Sabharwal. Towards understanding and harnessing the po- tential of clause learning. Journal of Artificial Intelligence Research, 22:319-351, 2004.
  3. [Bonet and Geffner, 2001] Blai Bonet and Héctor Geffner. Planning as heuristic search. Artificial Intelligence, 129(1- 2):5-33, 2001.
  4. [Brafman, 2001] R.I. Brafman. On reachability, relevance, and resolution in the planning as satisfiability approach. Journal of Artificial Intelligence Research, 14:1-28, 2001.
  5. [Davis et al., 1962] M. Davis, G. Logemann, and D. Love- land. A machine program for theorem proving. Commu- nications of the ACM, 5:394-397, 1962.
  6. [Geffner, 2004] Héctor Geffner. Planning graphs and knowl- edge compilation. In Didier Dubois, Christopher A. Welty, and Mary-Anne Williams, editors, Principles of Knowl- edge Representation and Reasoning: Proceedings of the Ninth International Conference (KR 2004), pages 662- 672, 2004.
  7. [Hart et al., 1968] P. E. Hart, N. J. Nilsson, and B. Raphael. A formal basis for the heuristic determination of minimum-cost paths. IEEE Transactions on System Sci- ences and Cybernetics, SSC-4(2):100-107, 1968.
  8. [Kautz and Selman, 1992] Henry Kautz and Bart Selman. Planning as satisfiability. In Bernd Neumann, editor, Pro- ceedings of the 10th European Conference on Artificial In- telligence, pages 359-363.
  9. [Korf, 1985] R. E. Korf. Depth-first iterative deepening: an optimal admissible tree search. Artificial Intelligence, 27(1):97-109, 1985.
  10. [Mitchell, 2005] David G. Mitchell. A SAT solver primer. EATCS Bulletin, 85:112-133, February 2005.
  11. [Papadimitriou, 1994] Christos H. Papadimitriou. Computa- tional Complexity. Addison-Wesley Publishing Company, 1994.
  12. [Pipatsrisawat and Darwiche, 2009] K. Pipatsrisawat and A. Darwiche. On the power of clause-learning SAT solvers with restarts. In I. P. Gent, editor, Proceedings of the 15th International Conference on Principles and Practice of Constraint Programming, CP 2009, number 5732 in Lecture Notes in Computer Science, pages 654-668. Springer-Verlag, 2009.
  13. [Rintanen, 2008] Jussi Rintanen. Planning graphs and propositional clause-learning. In Gerhard Brewka and Patrick Doherty, editors, Principles of Knowledge Repre- sentation and Reasoning: Proceedings of the Eleventh In- ternational Conference (KR 2008), pages 535-543. AAAI Press, 2008.
  14. [Rintanen, 2010] Jussi Rintanen. Heuristics for planning with SAT. In David Cohen, editor, Principles and Practice of Constraint Programming -CP 2010, 16th International Conference, CP 2010, St. Andrews, Scotland, Septem- ber 2010, Proceedings., number 6308 in Lecture Notes in Computer Science, pages 414-428. Springer-Verlag, 2010.

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

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