Proceedings

Depth-First Memory-Limited AND/OR Search and Unsolvability in Cyclic Search Spaces

Download BibTeX Cite

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

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

Abstract

Computing cycle-free solutions in cyclic AND/OR search spaces is an important AI problem.  Previous work on optimal depth-first search strongly assumes the use of consistent heuristics, the need to keep all examined states in a transposition table, and the existence of solutions.  We give a new theoretical analysis under relaxed assumptions where previous results no longer hold.  We then present a generic approachto proving unsolvability, and apply it to RBFAOO and BLDFS, two state-of-the-art algorithms. We demonstrate the performance in domain-independent nondeterministic planning

  1. [Akagi et al., 2010] Yuima Akagi, Akihiro Kishimoto, and Alex Fukunaga. On transposition tables for single-agent search and planning: Summary of results. In Proceedings of the 3rd Symposium on Combinatorial Search, pages 1- 8, 2010.
  2. [Bellman, 1957] Richard E. Bellman. Dynamic Program- ming. Princeton University Press, 1957.
  3. [Bonet and Geffner, 2001] Blai Bonet and Héctor Geffner. Planning as heuristic search. Artificial Intelligence, 120:5- 33, 2001.
  4. [Bonet and Geffner, 2005a] Blai Bonet and Héctor Geffner. An algorithm better than AO*? In AAAI, pages 1343- 1348, 2005.
  5. [Bonet and Geffner, 2005b] Blai Bonet and Héctor Geffner. Learning in depth-first search: A unified approach to heuristic search in deterministic, non-deterministic, prob- abilistic, and game tree settings. Technical report, Univer- sidad Simon Bolivar, 2005. Available at https://bonetblai. github.io/#publications. Link
  6. [Bonet and Geffner, 2006] Blai Bonet and Héctor Geffner. Learning depth-first search: A unified approach to heuris- tic search in deterministic and non-deterministic settings, and its application to MDPs. In ICAPS, pages 142-151, 2006.
  7. [Campbell, 1985] Murray Campbell. The graph-history in- teraction: On ignoring position history. In 1985 ACM An- nual Conference, pages 278-280, 1985.
  8. [Chakrabarti et al., 1989] Partha P. Chakrabarti, Sujoy Ghose, Arup Acharya, and S. C. De Sarkar. Heuristic search in restricted memory. Artificial Intelligence, 41(2):197-221, 1989.
  9. [Eriksson et al., 2017] Salomé Eriksson, Gabriele Röger, and Malte Helmert. Unsolvability certificates for classi- cal planning. In ICAPS, pages 88-97, 2017.
  10. [Eriksson et al., 2018a] Salomé Eriksson, Gabriele Röger, and Malte Helmert. Inductive certificates of unsolvability for domain-independent planning. In IJCAI, pages 5244- 5248, 2018. IJCAI
  11. [Eriksson et al., 2018b] Salomé Eriksson, Gabriele Röger, and Malte Helmert. A proof system for unsolvable plan- ning tasks. In ICAPS, pages 65-73, 2018.
  12. [Fu et al., 2013] Jicheng Fu, Andres C. Jaramillo, Vincent Ng, Farokh B. Bastani, and I-Ling Yen. Fast strong plan- ning for FOND problems with multi-root directed acyclic graphs. In Proceedings of the 25th IEEE International Conference on Tools with Artificial Intelligence, pages 87- 94, 2013.
  13. [Hansen and Zilberstein, 2001] Eric A. Hansen and Shlomo Zilberstein. LAO*: A heuristic search algorithm that finds solutions with loops. Artificial Intelligence, 129:35-62, 2001.
  14. [Haslum and Geffner, 2000] Patrik Haslum and Héctor Geffner. Admissible heuristics for optimal planning. In Proceedings of the 5th International Conference on Artificial Intelligence Planning Systems, pages 140-149, 2000.
  15. [Heifets and Jurisica, 2012] Abraham Heifets and Igor Ju- risica. Construction of new medicines via game proof search. In J. Hoffmann and B. Selman, editors, AAAI, pages 1564-1570, 2012.
  16. [Holte, 2010] Robert C. Holte. Common misconceptions concerning heuristic search. In Proceedings of the 3rd Symposium on Combinatorial Search, pages 46-51, 2010.
  17. [Jiménez and Torras, 2000] Pablo Jiménez and Carme Tor- ras. An efficient algorithm for searching implicit AND/OR graphs with cycles. Artificial Intelligence, 124:1-30, 2000.
  18. [Kishimoto and Marinescu, 2014] Akihiro Kishimoto and Radu Marinescu. Recursive best-first AND/OR search for optimization in graphical models. In UAI, pages 400-409, 2014.
  19. [Kishimoto and Müller, 2004] Akihiro Kishimoto and Mar- tin Müller. A general solution to the graph history interac- tion problem. In AAAI, pages 644-649, 2004.
  20. [Korf, 1985] Richard E. Korf. Depth-first iterative deepen- ing: An optimal admissible tree search. Artificial Intelli- gence, 27(1):97-109, 1985.
  21. [Korf, 1993] Richard E. Korf. Linear-space best-first search. Artificial Intelligence, 62:41-78, 1993.
  22. [Liang and Su, 2005] Qianhui A. Liang and Stanley Y. W. Su. AND/OR graph and search algorithm for discover- ing composite web services. International Journal of Web Services Research, 2(4):48-67, 2005.
  23. [Nagai, 1999] Ayumu Nagai. A new depth-first search algo- rithm for AND/OR trees. Master's thesis, The University of Tokyo, 1999.
  24. [Nilsson, 1980] Nils J. Nilsson. Principles of Artificial Intel- ligence. Tioga Publishing Co, Palo Alto, CA, 1980.
  25. [Plaat et al., 1996] Aske Plaat, Jonathan Schaeffer, Wim Pi- jls, and Arie de Bruin. Best-first fixed-depth minimax al- gorithms. Artificial Intelligence, 87(1-2):255-293, 1996.
  26. [Reinefeld and Marsland, 1994] Alexander Reinefeld and T. Anthony Marsland. Enhanced iterative-deepening search. IEEE Transactions on Pattern Analysis and Ma- chine Intelligence, 16(7):701-710, 1994.

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

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