Proceedings

Domain-Dependent and Domain-Independent Problem Solving Techniques

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Early Career. Pages 6411-6415.

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

Abstract

Heuristic search is a general problem-solving method. Some heuristic search algorithms, like the well-known A* algorithm, are domain-independent, in the sense that their knowledge of the problem at-hand is limited to the (1) initial state, (2) state transition operators and their costs, (3) goal-test function,

and (4) black-box heuristic function that estimates the value of a state.

Prominent examples are A* and Weighted A*.

Other heuristic search algorithms are domain-dependent, that is, customized to solve problems from a specific domain.

A well-known example is conflict-directed A*, which is specifically designed to solve model-based diagnosis problems.

In this paper, we review our recent advancements in both domain-independent and domain-dependent heuristic search, and outline several challenging open questions.

  1. [Aine et al., 2007] Sandip Aine, PP Chakrabarti, and Rajeev Ku- mar. AWA*-a wind constrained anytime heuristic search algo- rithm. In IJCAI, 2007.
  2. [Bonet and Geffner, 2001] Blai Bonet and Héctor Geffner. Plan- ning as heuristic search. Artificial Intelligence, 129(1-2), 2001.
  3. [De Kleer and Williams, 1987] Johan De Kleer and Brian C Williams. Diagnosing multiple faults. Artificial intelligence, 32(1):97-130, 1987.
  4. [Dechter and Pearl, 1985] Rina Dechter and Judea Pearl. General- ized best-first search strategies and the optimality of A * . Journal of the ACM (JACM), 32(3):505-536, 1985.
  5. [Doran and Michie, 1966] James E Doran and Donald Michie. Ex- periments with the graph traverser program. Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences, 294(1437):235-259, 1966.
  6. [Ebendt and Drechsler, 2009] Rüdiger Ebendt and Rolf Drechsler. Weighted A* search -unifying view and application. Artif. Intell., 173(14):1310-1342, 2009.
  7. [Felner et al., 2017] Ariel Felner, Roni Stern, Solomon Eyal Shi- mony, Eli Boyarski, Meir Goldenberg, Guni Sharon, Nathan R. Sturtevant, Glenn Wagner, and Pavel Surynek. Search-based op- timal solvers for the multi-agent pathfinding problem: Summary and challenges. In the International Symposium on Combinato- rial Search (SoCS), pages 29-37, 2017.
  8. [Fikes and Nilsson, 1971] Richard E Fikes and Nils J Nilsson. STRIPS: A new approach to the application of theorem proving to problem solving. Artificial intelligence, 2(3-4):189-208, 1971. IJCAI
  9. [Furcy and Koenig, 2005] David Furcy and Sven Koenig. Limited discrepancy beam search. In IJCAI, pages 125-131, 2005. IJCAI
  10. [Gilon et al., 2016] D. Gilon, A. Felner, and R. Stern. Dynamic po- tential search -A new bounded suboptimal search. In Symposium on Combinatorial Search (SOCS), pages 36-44, 2016.
  11. [Goldenberg et al., 2014] Meir Goldenberg, Ariel Felner, Roni Stern, Guni Sharon, Nathan Sturtevant, Robert C Holte, and Jonathan Schaeffer. Enhanced partial expansion A * . Journal of Artificial Intelligence Research, 50:141-187, 2014.
  12. [Hansen and Zhou, 2007] Eric A Hansen and Rong Zhou. Any- time heuristic search. Journal of Artificial Intelligence Research, 28:267-297, 2007.
  13. [Hart et al., 1968] Peter E. Hart, Nils J. Nilsson, and Bertram Raphael. A formal basis for the heuristic determination of min- imum cost paths. IEEE Transactions on Systems Science and Cybernetics, SSC-4(2):100-107, 1968.
  14. [Hatem and Ruml, 2014] Matthew Hatem and Wheeler Ruml. Bounded suboptimal search in linear space: New results. In Sev- enth Annual Symposium on Combinatorial Search, 2014.
  15. [Hatem et al., 2013] Matthew Hatem, Roni Stern, and Wheeler Ruml. Bounded suboptimal heuristic search in linear space. In Sixth Annual Symposium on Combinatorial Search, 2013.
  16. [Helmert et al., 2008] Malte Helmert, Gabriele Röger, et al. How good is almost perfect?. In AAAI, volume 8, 2008.
  17. [Heusner et al., 2018] Manuel Heusner, Thomas Keller, and Malte Helmert. Best-case and worst-case behavior of greedy best-first search. In IJCAI, 2018. IJCAI
  18. [Holland, 1992] John H Holland. Genetic algorithms. Scientific american, 267(1):66-73, 1992.
  19. [Holte and Zilles, 2019] Robert C Holte and Sandra Zilles. On the optimal efficiency of cost-algebraic A * . In AAAI, 2019.
  20. [Korf, 1985] Richard E Korf. Depth-first iterative-deepening: An optimal admissible tree search. Artificial intelligence, 27(1):97- 109, 1985.
  21. [Korf, 1992] Richard E. Korf. Linear-space best-first search: Sum- mary of results. In Proceedings of the tenth national conference on Artificial intelligence, AAAI, pages 533-538, 1992.
  22. [Likhachev et al., 2004] Maxim Likhachev, Geoffrey J. Gordon, and Sebastian Thrun. ARA*: Anytime A* with provable bounds on sub-optimality. In NIPS, 2004.
  23. [López et al., 2013] Carlos Linares López, Roni Stern, and Ariel Felner. Target-value search revisited. In IJCAI, 2013. IJCAI
  24. [Ma et al., 2017] H. Ma, J. Yang, L. Cohen, T. K. S. Kumar, and S. Koenig. Feasibility study: Moving non-homogeneous teams in congested video game environments. In AIIDE, 2017.
  25. [Morris et al., 2016] R. Morris, C. S. Pasareanu, K. S. Luckow, W. Malik, H. Ma, TK S. Kumar, and S. Koenig. Planning, scheduling and monitoring for airport surface operations. In AAAI Workshop, 2016.
  26. [Newell et al., 1959] Allen Newell, John C Shaw, and Herbert A Simon. Report on a general problem solving program. In Inter- national Conference on Information Processing, 1959.
  27. [Palombo et al., 2015] Alon Palombo, Roni Stern, Rami Puzis, Ariel Felner, Scott Kiesel, and Wheeler Ruml. Solving the snake in the box problem with heuristic search: First results. In Sympo- sium on Combinatorial Search (SoCS), 2015.
  28. [Pearl and Kim, 1982] Judea Pearl and Jin H. Kim. Studies in semi- admissible heuristics. IEEE Trans. Pattern Anal. Mach. Intell., 4(4):392-399, 1982.
  29. [Pohl, 1970] Ira Pohl. Heuristic search viewed as path finding in a graph. Artificial Intelligence, 1(3-4), 1970.
  30. [Reiter, 1987] Raymond Reiter. A theory of diagnosis from first principles. Artificial intelligence, 32(1):57-95, 1987.
  31. [Richter et al., 2010] Silvia Richter, Jordan Tyler Thayer, and Wheeler Ruml. The joy of forgetting: Faster anytime search via restarting. In ICAPS, pages 137-144, 2010.
  32. [Sabuncuoglu and Bayiz, 1999] Ihsan Sabuncuoglu and M Bayiz. Job shop scheduling with beam search. European Journal of Op- erational Research, 118(2):390-412, 1999.
  33. [Sharon et al., 2013] G. Sharon, R. Stern, M. Goldenberg, and A. Felner. The increasing cost tree search for optimal multi-agent pathfinding. Artificial Intelligence, 2013.
  34. [Stern et al., 2011] Roni Stern, Rami Puzis, and Ariel Felner. Po- tential search: a bounded-cost search algorithm. In ICAPS, 2011.
  35. [Stern et al., 2012] Roni Stern, Meir Kalech, Alexander Feldman, and Gregory Provan. Exploring the duality in conflict-directed model-based diagnosis. In AAAI, 2012.
  36. [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, 214:1-25, 2014.
  37. [Stern et al., 2019] Roni Stern, Gal Dreiman, and Richard Valen- zano. Probably bounded suboptimal heuristic search. Artificial Intelligence, 267:39-57, 2019.
  38. [Surynek, 2010] Pavel Surynek. An optimization variant of multi- robot path planning is intractable. In AAAI, 2010.
  39. [Thayer and Ruml, 2011] Jordan Tyler Thayer and Wheeler Ruml. Bounded suboptimal search: A direct approach using inadmissi- ble estimates. In IJCAI, 2011. IJCAI
  40. [Thayer et al., 2012] Jordan Tyler Thayer, Roni Stern, Ariel Felner, and Wheeler Ruml. Faster bounded-cost search using inadmissi- ble estimates. In ICAPS, 2012.
  41. [Valenzano et al., 2013] Richard Anthony Valenzano, Shahab Jab- bari Arfaee, Jordan Tyler Thayer, Roni Stern, and Nathan R Sturtevant. Using alternative suboptimality bounds in heuristic search. In ICAPS, 2013.
  42. [Van Den Berg et al., 2011] Jur Van Den Berg, Rajat Shah, Arthur Huang, and Ken Goldberg. Anytime nonparametric A * . In AAAI, 2011.
  43. [Veloso et al., 2015] M. Veloso, J. Biswas, B. Coltin, and S. Rosen- thal. Cobots: Robust symbiotic autonomous mobile service robots. In IJCAI, page 4423, 2015. IJCAI
  44. [Williams and Ragno, 2007] Brian C Williams and Robert J Ragno. Conflict-directed A * and its role in model-based embedded sys- tems. Discrete Applied Mathematics, 155(12):1562-1595, 2007.
  45. [Wilt and Ruml, 2016] Christopher Wilt and Wheeler Ruml. Effec- tive heuristics for suboptimal best-first search. Journal of Artifi- cial Intelligence Research, 57:273-306, 2016.
  46. [Wurman et al., 2008] P. R. Wurman, R. D'Andrea, and M. Mountz. Coordinating hundreds of cooperative, autonomous vehicles in warehouses. AI magazine, 2008.
  47. [Yu and LaValle, 2013] Jingjin Yu and Steven M. LaValle. Struc- ture and intractability of optimal multi-robot path planning on graphs. In AAAI, 2013.
  48. [Zhou and Hansen, 2005] Rong Zhou and Eric A Hansen. Beam- stack search: Integrating backtracking with beam search. In ICAPS, pages 90-98, 2005.
  49. [Zilberstein, 1996] Shlomo Zilberstein. Using anytime algorithms in intelligent systems. AI magazine, 17(3):73-73, 1996.

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

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