Skip to main content

Generalizing the Relaxed Planning Heuristic to Non-linear Tasks

  • Conference paper
KI 2004: Advances in Artificial Intelligence (KI 2004)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3238))

Included in the following conference series:

Abstract

The relaxed planning heuristic is a prominent state-to-goal estimator function for domain-independent forward-chaining heuristic search and local search planning. It enriches the state-space traversal of almost all currently available suboptimal state-of-the-art planning systems.

While current domain description languages allow general arithmetic expressions in precondition and effect lists, the heuristic has been devised for propositional, restricted, and linear tasks only. On the other hand, generalizations of the heuristic to non-linear tasks are of apparent need for modelling complex planning problems and a true necessity to validate software. Subsequently, this work proposes a solid extension to the estimate that can deal with non-linear preconditions and effects. It is derived based on an approximated plan construction with respect to intervals for variable assignments. For plan extraction, weakest preconditions are computed according to the assignment rule in Hoareā€™s calculus.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. BĆ©rard, B., Bidoit, A.F.M., Laroussine, F., Petit, A., Petrucci, L., Schoenebelen, P., McKenzie, P.: Systems and Software Verification. Springer, Heidelberg (2001)

    MATHĀ  Google ScholarĀ 

  2. Bonet, B., Geffner, H.: Planning as heuristic search. Artificial IntelligenceĀ 129(1ā€“2), 5ā€“33 (2001)

    ArticleĀ  MATHĀ  MathSciNetĀ  Google ScholarĀ 

  3. Brafman, R., Hoffmann, J.: Conformant planning via heuristic forward search: A new approach. In: International Conference on Automated Planning and Scheduling (ICAPS), pp. 335ā€“364 (2004)

    Google ScholarĀ 

  4. Bryant, R.E.: Symbolic boolean manipulation with ordered binary-decision diagrams. ACM Computing SurveysĀ 24(3), 142ā€“170 (1992)

    ArticleĀ  Google ScholarĀ 

  5. Bylander, T.: The computational complexity of propositional STRIPS planning. Artificial Intelligence, 165ā€“204 (1994)

    Google ScholarĀ 

  6. Clarke, E.M., Grumberg, O., Peled, D.A.: Model Checking. MIT Press, Cambridge (1999)

    Google ScholarĀ 

  7. Edelkamp, S.: Planning with pattern databases. In: European Conference on Planning (ECP), pp. 13ā€“24 (2001)

    Google ScholarĀ 

  8. Edelkamp, S.: Promela planning. In: Ball, T., Rajamani, S.K. (eds.) SPIN 2003. LNCS, vol.Ā 2648, pp. 197ā€“212. Springer, Heidelberg (2003)

    ChapterĀ  Google ScholarĀ 

  9. Edelkamp, S.: Taming numbers and durations in the model checking integrated planning system. Journal of Artificial Research (JAIR)Ā 20, 195ā€“238 (2003)

    MATHĀ  Google ScholarĀ 

  10. Edelkamp, S.: Extended critical paths in temporal planning. In: Proceedings ICAPS-Workshop on Integrating Planning Into Scheduling, pp. 38ā€“45 (2004)

    Google ScholarĀ 

  11. Edelkamp, S., Hoffmann, J.: PDDL2.2: The language for the classical part of the 4th international planning competition. Technical report, University of Freiburg (2003)

    Google ScholarĀ 

  12. Edelkamp, S., Hoffmann, J., Littman, M., Younes, H.: Proceedings Fourth International Planning Competition. In: International Conference on Automated Planning and Scheduling, Jet Propulsion Laboratory (2004)

    Google ScholarĀ 

  13. Edelkamp, S., Leue, S., Lluch-Lafuente, A.: Directed explicit-state model checking in the validation of communication protocols. International Journal on Software Tools for Technology, STTT (2004)

    Google ScholarĀ 

  14. Fikes, R., Nilsson, N.: Strips: A new approach to the application of theorem proving to problem solving. Artificial IntelligenceĀ 2, 189ā€“208 (1971)

    ArticleĀ  MATHĀ  Google ScholarĀ 

  15. Fox, M., Long, D.: PDDL2.1: An extension to PDDL for expressing temporal planning domains. Journal of Artificial Research (JAIR)Ā 20, 61ā€“124 (2003)

    MATHĀ  Google ScholarĀ 

  16. Gazen, B.C., Knoblock, C.: Combining the expessiveness of UCPOP with the efficiency of graphplan. In: Steel, S. (ed.) ECP 1997. LNCS, vol.Ā 1348, Springer, Heidelberg (1997)

    ChapterĀ  Google ScholarĀ 

  17. Haslum, P., Geffner, H.: Admissible heuristics for optimal planning. In: Artificial Intelligence Planning and Scheduling (AIPS), pp. 140ā€“149 (2000)

    Google ScholarĀ 

  18. Hoffmann, J.: Local search topology in planning benchmarks: An empirical analysis. In: International Joint Conferences on Artificial Intelligence (IJCAI), pp. 453ā€“458 (2001)

    Google ScholarĀ 

  19. Hoffmann, J.: Local search topology in planning benchmarks: A theoretical analysis. In: Artificial Intelligence Planning and Scheduling (AIPS), pp. 379ā€“387 (2002)

    Google ScholarĀ 

  20. Hoffmann, J.: The Metric FF planning system: Translating ā€œIgnoring the delete listā€ to numerical state variables. Journal of Artificial Intelligence ResearchĀ 20, 291ā€“341 (2003)

    MATHĀ  Google ScholarĀ 

  21. Hoffmann, J., Edelkamp, S., Englert, R., Liporace, F., Thiebaux, S.: Towards realistic benchmarks for planning: the domains used in the classical part of IPC-4. In: Proceedings Fourth International Planning Competition, pp. 8ā€“15 (2004)

    Google ScholarĀ 

  22. Hoffmann, J., Nebel, B.: Fast plan generation through heuristic search. Journal of Artificial Intelligence ResearchĀ 14, 253ā€“302 (2001)

    MATHĀ  Google ScholarĀ 

  23. McMillan, K.L.: Symbolic model checking. In: Inan, M.K., Kurshan, R.P. (eds.) Verification of Digital and Hybrid Systems, pp. 117ā€“137. Springer, Heidelberg (1998)

    Google ScholarĀ 

  24. Meriott, K., Stuckey, P.: Programming with Constraints. MIT Press, Cambridge (1998)

    Google ScholarĀ 

  25. Pearl, J.: Heuristics. Addison-Wesley, Reading (1985)

    Google ScholarĀ 

  26. Sanches, J., Tang, M., Mali, A.D.: P-MEP: Parallel more expressive planner. In: Proceedings Fourth International Planning Competition, pp. 53ā€“55 (2004)

    Google ScholarĀ 

  27. Sanchez, J., Mali, A.D.: S-MEP: A planner for numeric goals. In: Proceedings IEEE International Conference Tools with Artificial Intelligence (ICTAI), pp. 274ā€“283 (2003)

    Google ScholarĀ 

  28. van der Krogt, R., de Weerdt, M., Witteveen, C.: Exploiting opportunities using planning graphs. In: UK Planning and Scheduling SIG (PlanSig), pp. 125ā€“136 (2003)

    Google ScholarĀ 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Edelkamp, S. (2004). Generalizing the Relaxed Planning Heuristic to Non-linear Tasks. In: Biundo, S., FrĆ¼hwirth, T., Palm, G. (eds) KI 2004: Advances in Artificial Intelligence. KI 2004. Lecture Notes in Computer Science(), vol 3238. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30221-6_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30221-6_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23166-0

  • Online ISBN: 978-3-540-30221-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics