Proceedings

Anytime Focal Search with Applications

Download BibTeX Cite

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

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

Abstract

Focal search (FS) is a bounded-suboptimal search (BSS) variant of A*. Like A*, it uses an open list whose states are sorted in increasing order of their f-values. Unlike A*, it also uses a focal list containing all states from the open list whose f-values are no larger than a suboptimality factor times the smallest f-value in the open list. In this paper, we develop an anytime version of FS, called anytime FS (AFS), that is useful when deliberation time is limited. AFS finds a "good" solution quickly and refines it to better and better solutions if time allows. It does this refinement efficiently by reusing previous search efforts. On the theoretical side, we show that AFS is bounded suboptimal and that anytime potential search (ATPS/ANA*), a state-of-the-art anytime bounded-cost search (BCS) variant of A*, is a special case of AFS. In doing so, we bridge the gap between anytime search algorithms based on BSS and BCS. We also identify different properties of priority functions, used to sort the focal list, that may allow for efficient reuse of previous search efforts. On the experimental side, we demonstrate the usefulness of AFS for solving hard combinatorial problems, such as the generalized covering traveling salesman problem and the multi-agent pathfinding problem.

  1. [Aine and Likhachev, 2016] Sandip Aine and Maxim Likhachev. Search portfolio with sharing. In Proceedings of the 26th International Conference on Automated Planning and Scheduling, 2016.
  2. [Barer et al., 2014] Max Barer, Guni Sharon, Roni Stern, and Ariel Felner. Suboptimal variants of the conflict-based search algorithm for the multi-agent pathfinding problem. In Proceedings of the 7th Annual Symposium on Combina- torial Search, 2014.
  3. [Bonet and Geffner, 2001] Blai Bonet and Héctor Geffner. Planning as heuristic search. Artificial Intelligence, 129:5- 33, 2001.
  4. [Gilon et al., 2016] Daniel Gilon, Ariel Felner, and Roni Stern. Dynamic potential search -A new bounded subop- timal search. In Proceedings of the 9th Annual Symposium on Combinatorial Search, 2016.
  5. [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, SSC-4(2):100-107, 1968.
  6. [Hatem and Ruml, 2014] Matthew Hatem and Wheeler Ruml. Simpler bounded suboptimal search. In Pro- ceedings of the 28th AAAI Conference on Artificial Intelligence, 2014.
  7. [Helmert and Roger, 2008] Malte Helmert and Gabriele Roger. How good is almost perfect. In Proceedings of the 23rd AAAI Conference on Artificial Intelligence, 2008.
  8. [Korf, 1993] Richard E. Korf. Linear-space best-first search. Artificial Intelligence, 62:41-78, 1993.
  9. [Likhachev et al., 2003] Maxim Likhachev, Gordon Geof- frey, and Sebastian Thrun. ARA* : Anytime A* with prov- able bounds on sub-optimality. In Advances in Neural In- formation Processing Systems 16, 2003.
  10. [Likhachev, 2005] Maxim Likhachev. Search-based Plan- ning for Large Dynamic Environments. PhD thesis, 2005.
  11. [Pearl and Kim, 1982] Judea Pearl and Jin Kim. Studies in semi-admissible heuristics. IEEE Transactions on Pattern Analysis and Machine Intelligence, 4:392 -399, 1982.
  12. [Pohl, 1970] Ira Pohl. Heuristic search viewed as path find- ing in a graph. Artificial Intelligence, 1(3):193-204, 1970.
  13. [Pohl, 1973] Ira Pohl. The avoidance of (relative) catas- trophe, heuristic competence, genuine dynamic weighting and computational issues in heuristic problem solving. In Proceedings of the 3rd International Joint Conference on Artificial Intelligence, 1973. IJCAI
  14. [Shaelaie et al., 2014] Mohammad H. Shaelaie, Majid Salari, and Zahra Naji-Azimi. The generalized covering traveling salesman problem. Applied Soft Computing, 24:867 -878, 2014.
  15. [Sharon et al., 2015] Guni Sharon, Roni Stern, Ariel Fel- ner, and Nathan R. Sturtevant. Conflict-based search for optimal multi-agent pathfinding. Artificial Intelligence, 219:40-66, 2015.
  16. [Stern et al., 2011] Roni Stern, Rami Puzis, and Ariel Fel- ner. Potential search: A bounded-cost search algorithm. In Proceedings of the 21st International Conference on Auto- mated Planning and Scheduling, 2011.
  17. [Stern et al., 2014] Roni Stern, Ariel Felner, Jur van den Berg, Rami Puzis, Rajat Shah, and Ken Goldberg. Potential-based bounded-cost search and anytime non- parametric A*. Artificial Intelligence Journal, 214:1-25, 2014.
  18. [Thayer and Ruml, 2008] Jordan Thayer and Wheeler Ruml. Faster than weighted A*: An optimistic approach to bounded suboptimal search. In Proceedings of the 18th International Conference on Automated Planning and Scheduling, 2008.
  19. [Thayer and Ruml, 2010] Jordan Thayer and Wheeler Ruml. Anytime heuristic search: Frameworks and algorithms. In Proceedings of the 2nd Annual Symposium on Combinato- rial Search, 2010.
  20. [Thayer and Ruml, 2011] Jordan Thayer and Wheeler Ruml. Bounded suboptimal search: A direct approach using in- admissible estimates. In Proceedings of the 22nd Interna- tional Joint Conference on Artificial Intelligence, 2011. IJCAI
  21. [van den Berg et al., 2011] Jur van den Berg, Rajat Shah, Arthur Huang, and Kenneth Y. Goldberg. Anytime non- parametric A*. In Proceedings of the 25th Conference on Artificial Intelligence, 2011.
  22. [Wilt and Ruml, 2012] Christopher Wilt and Wheeler Ruml. When does weighted A* fail? In Proceedings of the 5th Annual Symposium on Combinatorial Search, 2012.
  23. [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.
  24. [Yu and LaValle, 2013] Jingjin Yu and Steven M. LaValle. Structure and intractability of optimal multi-robot path planning on graphs. In Proceedings of the 27th AAAI Con- ference on Artificial Intelligence, 2013.

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

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