Proceedings

Bounded-cost Search Using Estimates of Uncertainty

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 1675-1681.

https://doi.org/10.24963/ijcai.2021/231

Abstract

Many planning problems are too hard to solve optimally. In bounded-cost search, one attempts to find, as quickly as possible, a plan that costs no more than a user-provided absolute cost bound. Several algorithms have been previously proposed for this setting, including Potential Search (PTS) and Bounded-cost Explicit Estimation Search (BEES). BEES attempts to improve on PTS by predicting whether nodes will lead to plans within the cost bound or not. This paper introduces a relatively simple algorithm, Expected Effort Search (XES), which uses not just point estimates but belief distributions in order to estimate the probability that a node will lead to a plan within the bound. XES's expansion order minimizes expected search time in a simplified formal model. Experimental results on standard planning and search benchmarks show that it consistently exhibits strong performance, outperforming both PTS and BEES. We also derive improved variants of BEES that can exploit belief distributions. These new methods advance the recent trend of taking advantage of uncertainty estimates in deterministic single-agent search.

  1. [Barto et al., 1995] Andrew G Barto, Steven J Bradtke, and Satinder P Singh. Learning to act using real-time dy- namic programming. Artificial Intelligence, 72(1-2):81- 138, 1995.
  2. [Bellemare et al., 2017] Marc G Bellemare, Will Dabney, and Rémi Munos. A distributional perspective on rein- forcement learning. In Proceedings of ICML, pages 449- 458, 2017.
  3. [Culberson and Schaeffer, 1996] Joseph C Culberson and Jonathan Schaeffer. Searching with pattern databases. In Conference of the Canadian Society for Computational Studies of Intelligence, pages 402-416. Springer, 1996.
  4. [Dearden et al., 1998] Richard Dearden, Nir Friedman, and Stuart Russell. Bayesian Q-learning. In Proceedings of AAAI, pages 761-768, 1998.
  5. [Dobson and Haslum, 2017] Sean Dobson and Patrik Haslum. Cost-length tradeoff heuristics for bounded-cost search. In Proceedings of the ICAPS-17 HSDIP Workshop, 2017.
  6. [Fickert et al., 2020] Maximilian Fickert, Tianyi Gu, Leon- hard Staut, Wheeler Ruml, Jörg Hoffmann, and Marek Petrik. Beliefs we can believe in: Replacing assumptions with data in real-time search. In Proceedings of AAAI, pages 9827-9834, 2020.
  7. [Gates and Papadimitriou, 1979] William H Gates and Christos H Papadimitriou. Bounds for sorting by prefix reversal. Discrete mathematics, 27(1):47-57, 1979.
  8. [Hald, 1952] A. Hald. Statistical Theory with Engineer- ing Applications. Probability and Statistics Series. Wiley, 1952.
  9. [Hansen and Zilberstein, 2001] Eric A Hansen and Shlomo Zilberstein. LAO*: A heuristic search algorithm that finds solutions with loops. Artificial Intelligence, 129(1-2):35- 62, 2001.
  10. [Haslum, 2013] Patrik Haslum. Heuristics for bounded-cost search. In Proceedings of ICAPS, 2013.
  11. [Helmert, 2006] Malte Helmert. The Fast Downward plan- ning system. Journal of Artificial Intelligence Research, 26:191-246, 2006.
  12. [Helmert, 2010] Malte Helmert. Landmark heuristics for the pancake problem. In Proceedings of SoCS, 2010.
  13. [Heydari and Sudborough, 1997] Mohammad H Heydari and I Hal Sudborough. On the diameter of the pancake network. Journal of Algorithms, 25(1):67-94, 1997.
  14. [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.
  15. [Kleitman et al., 1975] DJ Kleitman, Edvard Kramer, JH Conway, Stroughton Bell, and Harry Dweighter. Elementary problems: E2564-E2569. The American Mathematical Monthly, 82(10):1009-1010, 1975.
  16. [Korf, 1985] Richard E. Korf. Iterative-deepening-A*: An optimal admissible tree search. In Proceedings of IJCAI- 85, pages 1034-1036, 1985. IJCAI
  17. [McMahan et al., 2005] H Brendan McMahan, Maxim Likhachev, and Geoffrey J Gordon. Bounded real-time dynamic programming: RTDP with monotone upper bounds and performance guarantees. In Proceedings of ICML, pages 569-576, 2005.
  18. [Mitchell et al., 2019] Andrew Mitchell, Wheeler Ruml, Fabian Spaniol, Joerg Hoffmann, and Marek Petrik. Real- time planning as decision-making under uncertainty. In Proceedings of AAAI-19, 2019.
  19. [Muise, 2016] Christian Muise. Planning.Domains. In ICAPS Demonstrations, 2016.
  20. [O'Ceallaigh and Ruml, 2015] Dylan O'Ceallaigh and Wheeler Ruml. Metareasoning in real-time heuristic search. In Proceedings of SoCS, 2015.
  21. [Pohl, 1970] Ira Pohl. Heuristic search viewed as path find- ing in a graph. Artificial Intelligence, 1(3-4):193-204, 1970.
  22. [Russell and Norvig, 1995] Stuart J. Russell and Peter Norvig. Artificial Intelligence: A Modern Approach. Pren- tice Hall, first edition, 1995.
  23. [Seipp et al., 2017] Jendrik Seipp, Florian Pommerening, Silvan Sievers, and Malte Helmert. Downward Lab. https: //doi.org/10.5281/zenodo.790461, 2017. DOI
  24. [Stern et al., 2011] Roni Tzvi Stern, Rami Puzis, and Ariel Felner. Potential search: A bounded-cost search algorithm. In Proceedings of ICAPS, 2011.
  25. [Thayer and Ruml, 2011] Jordan Thayer and Wheeler Ruml. Bounded suboptimal search: A direct approach using in- admissible estimates. In Proceedings of IJCAI, volume 2011, pages 674-679, 2011. IJCAI
  26. [Thayer et al., 2011] Jordan T. Thayer, Austin Dionne, and Wheeler Ruml. Learning inadmissible heuristics during search. In Proceedings of ICAPS, 2011.
  27. [Thayer et al., 2012] Jordan Tyler Thayer, Roni Stern, Ariel Felner, and Wheeler Ruml. Faster bounded-cost search using inadmissible estimates. In Proceedings of ICAPS, 2012.

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

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