Abstract
Heuristic search has been widely applied to classical planning and has proven its efficiency. Even GraphPlan can be interpreted as a heuristic planner. Good heuristics can generally be computed by solving a relaxed problem, but it may be difficult to take into account enough constraints with a fast computation method: The relaxed problem should not make too strong assumptions about the independence of subgoals. Starting from the idea that state-of-the-art heuristics suffer from the difficulty to take some interactions into account, we propose a new approach to control the amount and nature of the constraints taken into account during a reachability analysis process. We formalize search space splitting as a general framework allowing to neglect or take into account a controlled amount of dependences between sub-sets of the reachable space. We show how this reachability analysis can be used to compute a range of heuristics. Experiments are presented and discussed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
McDermott, D., Committee: AIPS-98 Planning Competition: PDDL -The Planning Domain Definition Language Version 1.2 (1998)
Fikes, R.E., Nilsson, N.J.: STRIPS: A new approach to the application for theorem proving to problem solving. In: Advance Papers IJCAI 1971, Edinburgh, UK, pp. 608–620 (1971)
Hoffmann, J.: Local search topology in planning benchmarks: An empirical analysis. In: Proc. IJCAI 2001, Seattle, WA, USA, pp. 453–458 (2001)
Blum, A.L., Furst, M.L.: Fast planning through planning graph analysis. Artificial Intelligence 90, 281–300 (1997)
Bonet, B., Geffner, H.: Planning as heuristic search: New results. In: Proc. ECP 1999, Durham, UK, pp. 360–372 (1999)
Korf, R.E.: Depth-first iterative deepening: an optimal admissible tree search. Artificial Intelligence 27, 97–109 (1985)
Bonet, B., Geffner, H.: HSP: Heuristic search planner. In: Proc. AIPS 1998: Planning Competition, Pittsburgh, PA, USA (1998)
Hoffmann, J., Nebel, B.: The FF planning system: Fast plan generation through heuristic search. JAIR 14, 253–302 (2001)
Vidal, V.: A lookahead strategy for heuristic search planning. In: Proc. ICAPS 2004, Whistler, BC, Canada, pp. 150–159 (2004)
Helmert, M.: A planning heuristic based on causal graph analysis. In: ICAPS 2004, Whistler, BC, Canada, pp. 161–170 (2004)
Haslum, P., Bonet, B., Geffner, H.: New admissible heuristics for domain-independent planning. In: AAAI 2005, Pittsburgh, PA, USA, pp. 1163–1168 (2005)
Zemali, Y.: Search space splitting in planning: a theoretical study and its use for heuristics computation. PhD thesis, Supaéro, Toulouse, France (2004)
Fox, M., Long, D.: The automatic inference of state invariants in TIM. JAIR 9, 367–421 (1998)
Gerevini, A., Schubert, L.K.: Discovering state constraints in DISCOPLAN: Some new results. In: Proc. AAAI 2000, Austin, TX, USA, pp. 761–767 (2000)
Meiller, Y., Fabiani, P.: Tokenplan: a planner for both satisfaction and optimization problems. AI Magazine 22, 85–87 (2001)
Hoffmann, J.: Local search topology in planning benchmarks: A theoretical analysis. In: Proc. AIPS 2002, Toulouse, France, pp. 379–387 (2002)
Fox, M., Long, D.: PDDL2.1: An extension to PDDL for expressing temporal planning domains. JAIR 20, 61–124 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zemali, Y. (2005). Controlled Reachability Analysis in AI Planning: Theory and Practice. In: Furbach, U. (eds) KI 2005: Advances in Artificial Intelligence. KI 2005. Lecture Notes in Computer Science(), vol 3698. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11551263_22
Download citation
DOI: https://doi.org/10.1007/11551263_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28761-2
Online ISBN: 978-3-540-31818-7
eBook Packages: Computer ScienceComputer Science (R0)