Proceedings

Local Minima, Heavy Tails, and Search Effort for GBFS

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 4708-4714.

https://doi.org/10.24963/ijcai.2018/654

Abstract

Problem difficulty for greedy best first search (GBFS) is not entirely understood, though existing work points to deep local minima and poor correlation between the h-values and the distance to goal as factors that have significant negative effect on the search effort. In this work, we show that there is a very strong exponential correlation between the depth of the single deepest local minima encountered in a search and the overall search effort. Furthermore, we find that the distribution of local minima depth changes dramatically based on the constrainedness of problems, suggesting an explanation for the previously observed heavy-tailed behavior in GBFS. In combinatorial search, a similar result led to the use of randomized restarts to escape deep subtrees with no solution and corresponding significant speed-ups. We adapt this method and propose a randomized restarting GBFS variant that improves GBFS performance by escaping deep local minima, and does so even in the presence of other, randomization-based, search enhancements.

  1. [Asai and Fukunaga, 2017] Masataro Asai and Alex S. Fukunaga. Exploration among and within plateaus in greedy best-first search. In International Conference on Automated Planning and Scheduling (ICAPS), 2017.
  2. [Bonet and Geffner, 2001] Blai Bonet and Hector Geffner. Planning as heuristic search. Artificial Intelligence, 129(1):5-33, 2001.
  3. [Cohen and Beck, 2017] Eldan Cohen and J Christopher Beck. Cost-based heuristics and node re-expansions across the phase transition. In Symposium on Combinatorial Search (SoCS), pages 11-19, 2017.
  4. [Cohen and Beck, 2018] Eldan Cohen and J Christopher Beck. Fat-and heavy-tailed behavior in satisficing plan- ning. In AAAI Conference on Artificial Intelligence (AAAI), page In press, 2018.
  5. [Coles et al., 2007] Andrew Coles, Maria Fox, and Amanda Smith. A new local-search algorithm for forward-chaining planning. In International Conference on Automated Plan- ning and Scheduling (ICAPS), pages 89-96, 2007.
  6. [Gomes et al., 1998] Carla P Gomes, Bart Selman, and Henry Kautz. Boosting combinatorial search through ran- domization. National Conference on Artificial Intelligence (AAAI), pages 431-437, 1998.
  7. [Gomes et al., 2005] Carla P Gomes, Cèsar Fernández, Bart Selman, and Christian Bessière. Statistical regimes across constrainedness regions. Constraints, 10(4):317-337, 2005.
  8. [Gomes, 2003] Carla P Gomes. Randomized backtrack search. In Michela Milano, editor, Constraint and inte- ger programming: Toward a unified methodology, pages 233-291. Springer Science & Business Media, 2003.
  9. [Helmert and Domshlak, 2009] Malte Helmert and Carmel Domshlak. Landmarks, critical paths and abstractions: what's the difference anyway? In International Con- ference on Automated Planning and Scheduling (ICAPS), pages 162-169, 2009.
  10. [Helmert, 2004] Malte Helmert. A planning heuristic based on causal graph analysis. In International Conference on Automated Planning and Scheduling (ICAPS), pages 161- 170, 2004.
  11. [Helmert, 2006] Malte Helmert. The fast downward plan- ning system. Journal of Artificial Intelligence Research, 26:191-246, 2006.
  12. [Heusner et al., 2017] Manuel Heusner, Thomas Keller, and Malte Helmert. Understanding the search behaviour of greedy best-first search. In Symposium on Combinatorial Search (SoCS), 2017.
  13. [Hoffmann and Nebel, 2001] Jörg Hoffmann and Bernhard Nebel. The FF planning system: Fast plan generation through heuristic search. Journal of Artificial Intelligence Research, 14:253-302, 2001.
  14. [Hoffmann, 2005] Jörg Hoffmann. Where 'ignoring delete lists' works: local search topology in planning bench- marks. Journal of Artificial Intelligence Research, 24:685- 758, 2005.
  15. [Imai and Kishimoto, 2011] Tatsuya Imai and Akihiro Kishimoto. A novel technique for avoiding plateaus of greedy best-first search in satisficing planning. In Symposium on Combinatorial Search (SoCS), 2011.
  16. [Kautz et al., 2002] Henry Kautz, Eric Horvitz, Yongshao Ruan, Carla Gomes, and Bart Selman. Dynamic restart policies. National Conference on Artificial Intelligence (AAAI), pages 674-681, 2002.
  17. [Nakhost and Müller, 2009] Hootan Nakhost and Martin Müller. Monte-carlo exploration for deterministic plan- ning. In International Joint Conference on Artificial Intel- ligence (IJCAI), volume 9, pages 1766-1771, 2009.
  18. [Resnick, 2007] Sidney I Resnick. Heavy-tail phenomena: probabilistic and statistical modeling. Springer Science & Business Media, 2007.
  19. [Richter and Helmert, 2009] Silvia Richter and Malte Helmert. Preferred operators and deferred evaluation in satisficing planning. In International Conference on Automated Planning and Scheduling (ICAPS), pages 273-280, 2009.
  20. [Richter et al., 2008] Silvia Richter, Malte Helmert, and Matthias Westphal. Landmarks revisited. In AAAI Con- ference on Artificial Intelligence (AAAI), pages 975-982, 2008.
  21. [Richter et al., 2010] Silvia Richter, Jordan Tyler Thayer, and Wheeler Ruml. The joy of forgetting: Faster anytime search via restarting. In International Conference on Auto- mated Planning and Scheduling (ICAPS), pages 137-144, 2010.
  22. [Valenzano et al., 2014] Richard Valenzano, Nathan R Sturtevant, Jonathan Schaeffer, and Fan Xie. A com- parison of knowledge-based GBFS enhancements and knowledge-free exploration. In International Conference on Automated Planning and Scheduling (ICAPS), pages 375-379, 2014.
  23. [Walsh, 1999] Toby Walsh. Search in a small world. In In- ternational Joint Conference on Artificial Intelligence (IJ- CAI), pages 1172-1177, 1999.
  24. [Wilt and Ruml, 2014] Christopher Wilt and Wheeler Ruml. Speedy versus greedy search. In Symposium on Combina- torial Search (SoCS), pages 184-192, 2014.
  25. [Wilt and Ruml, 2016] Christopher Wilt and Wheeler Ruml. Effective heuristics for suboptimal best-first search. Jour- nal of Artificial Intelligence Research, 57:273-306, 2016.
  26. [Xie et al., 2014a] Fan Xie, Martin Müller, and Robert Holte. Adding local exploration to greedy best-first search in satisficing planning. In AAAI Conference on Artificial Intelligence (AAAI), pages 2388-2394, 2014.
  27. [Xie et al., 2014b] Fan Xie, Martin Müller, Robert Holte, and Tatsuya Imai. Type-based exploration with multiple search queues for satisficing planning. In AAAI Confer- ence on Artificial Intelligence (AAAI), pages 2395-2402, 2014.

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

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