Abstract
One of the most successful approaches in automated planning is to use heuristic state-space search. A popular heuristic that is used by a number of state-space planners is based on relaxing the planning task by ignoring the delete effects of the actions. In several planning domains, however, this relaxation produces rather weak estimates to guide search effectively. We present a relaxation using (integer) linear programming that respects delete effects but ignores action ordering, which in a number of problems provides better distance estimates. Moreover, our approach can be used as an admissible heuristic for optimal planning.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Bäckström, C., Nebel, B.: Complexity results for SAS+ planning. Computational Intelligence 11(4), 625–655 (1995)
Benton, J., van den Briel, M.H.L., Kambhampati, S.: A hybrid linear programming and relaxed plan heuristic for partial satisfaction planning problems. In: Proceedings of the 17th International Conference on Automated Planning and Scheduling (to appear, 2007)
Blum, A., Furst, M.: Fast planning through planning graph analysis. In: Proceedings of the 14th International Joint Conference on Artificial Inteligence, pp. 1636–1642 (1995)
Bonet, B., Loerincs, G., Geffner, H.: A fast and robust action selection mechanism for planning. In: Proceedings of the 14th National Conference on Artificial Intelligence, pp. 714–719 (1997)
Bonet, B., Geffner, H.: Planning as heuristic search. Aritificial Intelligence 129(1), 5–33 (2001)
Botea, A., Müller, M., Schaeffer, J.: Fast planning with iterative macros. In: Proceedings of the 20th International Joint Conference on Artificial Intelligence, pp. 1828–1833 (2007)
van den Briel, M.H.L., Kambhampati, S., Vossen, T.: Reviving integer programming Approaches for AI planning: A branch-and-cut framework. In: Proceedings of the 15th International Conference on Automated Planning and Scheduling, pp. 310–319 (2005)
Bylander, T.: The computational complexity of propositional STRIPS planning. Artificial Intelligence 26(1-2), 165–204 (1995)
Bylander, T.: A linear programming heuristic for optimal planning. In: Proceedings of the 14th National Conference on Artificial Intelligence, pp. 694–699 (1997)
Cassandras, C.G., Lafortune, S.: Introduction to Discrete Event Systems. Kluwer Academic Publishers, Dordrecht (1999)
ILOG Inc.: ILOG CPLEX 8.0 user’s manual. Mountain View, CA (2002)
Haslum, P., Geffner, H.: Admissible heuristics for optimal planning. In: Proceedings of the International Conference on Artificial Intelligence Planning and Scheduling (2000)
Helmert, M.: The Fast Downward planning system. Journal of Artificial Intelligence Research 26, 191–246 (2006)
Hoffmann, J.: Where ”ignoring delete lists” works: Local search topology in planning benchmarks. Journal of Artificial Intelligence Research 24, 685–758 (2005)
Hoffmann, J., Nebel, B.: The FF planning system: Fast plan generation through heuristic search. Journal of Artificial Intelligence Research 14, 253–302 (2001)
Jonsson, P., Bäckström, C.: Tractable plan existence does not imply tractable plan generation. Annals of Mathematics and Artificial Intelligence 22(3), 281–296 (1998)
McDermott, D.: A heuristic estimator for means-ends analysis in planning. In: Proceedings of the 3rd International Conference on Artificial Intelligence Planning Systems, pp. 142–149 (1996)
McDermott, D.: Using regression-match graphs to control search in planning. Artificial Intelligence 109(1-2), 111–159 (1999)
Rintanen, J., Heljanko, K., Niemelä, I.: Planning as satisfiability: parallel plans and algorithms for plan search. Albert-Ludwigs-Universität Freiburg, Institut für Informatik, Technical report 216 (2005)
Vidal, V.: A lookahead strategy for heuristic search planning. In: Proceedings of the 14th International Conference on Automated Planning and Scheduling, pp. 150–159 (2004)
Vossen, T., Ball, B., Lotem, A., Nau, D.S.: On the use of integer programming models in AI planning. In: Proceedings of the 18th International Joint Conference on Artificial Intelligence, pp. 304–309 (1999)
Williams, B.C., Nayak, P.P.: A reactive planner for a model-based executive. In: Proceedings of the 15th International Joint Conference on Artificial Intelligence, pp. 1178–1195 (1997)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
van den Briel, M., Benton, J., Kambhampati, S., Vossen, T. (2007). An LP-Based Heuristic for Optimal Planning. In: Bessière, C. (eds) Principles and Practice of Constraint Programming – CP 2007. CP 2007. Lecture Notes in Computer Science, vol 4741. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74970-7_46
Download citation
DOI: https://doi.org/10.1007/978-3-540-74970-7_46
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74969-1
Online ISBN: 978-3-540-74970-7
eBook Packages: Computer ScienceComputer Science (R0)