Proceedings

Bridging the Gap Between Refinement and Heuristics in Abstraction

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 2261-2266.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

There are two major uses of abstraction in planning and search: refinement (where abstract solutions are extended into concrete solutions) and heuristics (where abstract solutions are used to compute heuristics for the original search space). These two approaches are usually viewed as unrelated in the literature. It is reasonable to believe, though, that they are related, since they are both intrinsically based on the structure of abstract search spaces. We take the first steps towards formally investigating their relationships, employing our recently introduced framework for analysing and comparing abstraction methods. By adding some mechanisms for expressing metric properties, we can capture concepts like admissibility and consistency of heuristics. We present an extensive study of how such metric properties relate to the properties in the original framework, revealing a number of connections between the refinement and heuristic approaches. This also provides new insights into, for example, Valtorta's theorem and spurious states.

  1. [Bäckström and Jonsson, 1995] Christer Bäckström and Pe- ter Jonsson. Planning with abstraction hierarchies can be exponentially less efficient. In Proc. 14th Int'l Joint Conf. Artif. Intell. (IJCAI'95), Montreal, Canada, pages 1599- 1605, 1995. IJCAI
  2. [Bäckström and Jonsson, 2012a] Christer Bäckström and Peter Jonsson. Abstracting abstraction in search with applications to planning. In Proc. 13th Int'l Conf. Knowledge Repr. Reasoning (KR'12), Rome Italy, pages 446-456, 2012.
  3. [Bäckström and Jonsson, 2012b] Christer Bäckström and Peter Jonsson. Abstracting abstraction in search II: Com- plexity analysis. In Proc. 5th Ann. Symp. Combinatorial Search (SoCS'12), Niagara Falls, ON, Canada, pages 10- 17, 2012.
  4. [Bäckström, 1995] Christer Bäckström. Expressive equiva- lence of planning formalisms. Artif. Intell., 76(1-2):17-34, 1995.
  5. [Clarke et al., 2003] Edmund M. Clarke, Orna Grum- berg, Somesh Jha, Yuan Lu, and Helmut Veith. Counterexample-guided abstraction refinement for sym- bolic model checking. J. ACM, 50(5):752-794, 2003.
  6. [Culberson and Schaeffer, 1998] Joseph C. Culberson and Jonathan Schaeffer. Pattern databases. Computational In- telligence, 14(3):318-334, 1998.
  7. [Dechter and Pearl, 1985] Rina Dechter and Judea Pearl. Generalized best-first search strategies and the optimality of A * . J. ACM, 32(3):505-536, 1985.
  8. [Gregory et al., 2011] Peter Gregory, Derek Long, Craig McNulty, and Susan M. Murphy. Exploiting path refine- ment abstraction in domain transition graphs. In Proc. 25th AAAI Conf. Artif. Intell. (AAAI'11), San Francisco, CA, USA, pages 971-976, 2011.
  9. [Haslum and Jonsson, 2000] Patrik Haslum and Peter Jons- son. Planning with reduced operator sets. In Proc. 5th Int'l Conf. on Artif. Intell. Planning Systems (AIPS'00), Breckenridge, CO, USA, pages 150-158, 2000.
  10. [Haslum et al., 2007] Patrik Haslum, Adi Botea, Malte Helmert, Blai Bonet, and Sven Koenig. Domain- independent construction of pattern database heuristics for cost-optimal planning. In Proc. 17th Int'l Conf. Auto- mated Planning and Scheduling (ICAPS'07), Providence, RI, USA, pages 1007-1012, 2007.
  11. [Helmert and Domshlak, 2009] Malte Helmert and Carmel Domshlak. Landmarks, critical paths and abstractions: What's the difference anyway? In Proc. 19th Int'l Conf. Automated Planning and Scheduling (ICAPS'09), Thessa- loniki, Greece, pages 162-169, 2009.
  12. [Helmert et al., 2007] Malte Helmert, Patrik Haslum, and Jörg Hoffmann. Flexible abstraction heuristics for opti- mal sequential planning. In Proc. 17th Int'l Conf. Auto- mated Planning and Scheduling (ICAPS'07), Providence, RI, USA, pages 176-183, 2007.
  13. [Helmert, 2006] Malte Helmert. The fast downward plan- ning system. J. Artif. Intell. Res., 26:191-246, 2006.
  14. [Holte et al., 1996a] Robert C. Holte, T. Mkadmi, Robert M. Zimmer, and Alan J. MacDonald. Speeding up problem solving by abstraction: A graph oriented approach. Artif. Intell., 85(1-2):321-361, 1996.
  15. [Holte et al., 1996b] Robert C. Holte, M. B. Perez, Robert M. Zimmer, and Alan J. MacDonald. Hier- archical A * : Searching abstraction hierarchies efficiently. In Proc. 13th Nat'l Conf. Artif. Intell. (AAAI'96), Portland, OR, USA, Vol. 1., pages 530-535, 1996.
  16. [Karpas and Domshlak, 2012] Erez Karpas and Carmel Domshlak. Optimal search with inadmissible heuristics. In Proc. 22nd Int'l Conf. Automated Planning and Scheduling (ICAPS'12), Atibaia, São Paulo, Brazil, pages 92-100, 2012.
  17. [Knoblock, 1994] Craig A. Knoblock. Automatically gener- ating abstractions for planning. Artif. Intell., 68(2):243- 302, 1994.
  18. [Newell et al., 1959] Allen Newell, J. C. Shaw, and Her- bert A. Simon. Report on a general problem-solving pro- gram. In IFIP Congress, Paris, France, pages 256-264. UNESCO, 1959.
  19. [Pang and Holte, 2012] B. Pang and R. Holte. Multimapping abstractions and hierarchical heuristic search. In Proc. 5th Ann. Symp. Combinatorial Search (SoCS'12), Niagara Falls, ON, Canada, pages 72-79, 2012.
  20. [Sacerdoti, 1974] Earl D. Sacerdoti. Planning in a hierarchy of abstraction spaces. Artif. Intell., 5(2):115-135, 1974. IJCAI
  21. [Seipp and Helmert, 2013] Jendrik Seipp and Malte Helmert. Counterexample-guided cartesian abstrac- tion refinement. In Proc. 23rd Int'l Conf. Automated Planning and Scheduling, (ICAPS'13), Rome, Italy, 2013.
  22. [Sturtevant and Buro, 2005] Nathan R. Sturtevant and Michael Buro. Partial pathfinding using map abstraction and refinement. In Proc. 20th Nat'l Conf. Artif. Intell. (AAAI'05), Pittsburgh, PA, USA, pages 1392-1397, 2005.
  23. [Valtorta, 1984] Marco Valtorta. A result on the computa- tional complexity of heuristic estimates for the A * algo- rithm. Inf. Sci., 34(1):47-59, 1984. IJCAI
  24. [Yang et al., 2008] Fan Yang, Joseph C. Culberson, Robert Holte, Uzi Zahavi, and Ariel Felner. A general theory of additive state space abstractions. J. Artif. Intell. Res. (JAIR), 32:631-662, 2008.
  25. [Zilles and Holte, 2010] Sandra Zilles and Robert C. Holte. The computational complexity of avoiding spurious states in state space abstraction. Artif. Intell., 174(14):1072- 1092, 2010.

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

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