Skip to main content

Evolving heuristics for planning

  • Conference paper
  • First Online:
Evolutionary Programming VII (EP 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1447))

Included in the following conference series:

Abstract

In this paper we describe EvoCK, a new approach to the application of genetic programming (GP) to planning. This approach starts with a traditional AI planner (Prodigy) and uses GP to acquire control rules to improve its efficiency. We also analyze two ways to introduce domain knowledge acquired by another method (Hamlet) into EvoCK: seeding the initial population and using a new operator (knowledge-based crossover). This operator combines genetic material from both an evolving population and a non-evolving population containing background knowledge. We tested these ideas in the blocksworld domain and obtained excellent results.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Daniel Borrajo and Manuela Veloso. Lazy incremental learning of control knowledge for efficiently obtaining quality plans. AI Review Journal. Special Issue on Lazy Learning, 11(1–5):371–405, February 1997.

    Google Scholar 

  2. Y. Davidor. Genetic Algorithms and Robotics. The IEEE Computer Society Press, 1992.

    Google Scholar 

  3. Tara A. Estlin and Raymond Mooney. Hybrid learning of search control for partialorder planning. In New Directions in AI Planning, pages 115–128. IOS Press, 1996

    Google Scholar 

  4. Oren Etzioni. Acquiring search-control knowledge via static analysis. Artificial Intelligence, 62(2):255–301, 1993.

    Google Scholar 

  5. S. Handley. The automatic generation of plans for a mobile robot via genetic programming with automatically defined functions. In Proceedings of the Fifth Workshop on Neural Networks: An International Conference on Computational Intelligence: Neural Networks, Fuzzy Systems, Evolutionary Programming, and Virtual Reality, 1991.

    Google Scholar 

  6. S. Handley. The genetic planner: The automatic generation of plans for a mobile robot via genetic programming. In Proceedings of the Eighth IEEE International Symposium on Intelligent Control, 1993.

    Google Scholar 

  7. Simon G. Handley. The automatic generations of plans for a mobile robot via genetic programming with automatically defined functions. In Kenneth E. Kinnear Jr., editor, Advances in Genetic Programming, chapter 18, pages 391–407. MIT Press, 1994.

    Google Scholar 

  8. J. R. Koza. Hierarchical genetic algorithms operating on populations of computer programs. In N. S. Sridharan, editor, Proceedings of the Eleventh International Joint Conference on Artificial Intelligence IJCAI-89, volume 1, pages 768–774. Morgan Kaufmann, 20–25 August 1989.

    Google Scholar 

  9. John R. Koza. Genetic Programming: On the Programming of Computers by Natural Selection. MIT Press, Cambridge, MA, USA, 1992.

    Google Scholar 

  10. J.R. Koza. Genetic Programming II. The MIT Press, 1994.

    Google Scholar 

  11. Steven Minton. Learning Effective Search Control Knowledge: An Explanation-Based Approach. Kluwer Academic Publishers, Boston, MA, 1988.

    Google Scholar 

  12. David J. Montana. Strongly typed genetic programming. Evolutionary Computation, 3(2):199–230, 1995.

    Google Scholar 

  13. Ion Muslea. SINERGY: A linear planner based on genetic programming. In Fourth European Conference on Planning, Toulouse, France, 24–26 September 1997.

    Google Scholar 

  14. J. S. Penberthy and D. S. Weld. UCPOP: A sound, complete, partial order planner for ADL. In Proceedings of KR-92, pages 103–114, 1992.

    Google Scholar 

  15. L. Spector. Genetic programming and AI planning systems. In Proceedings of Twelfth National Conference on Artificial Intelligence, Seattle, Washington, USA, 1994. AAAI Press/MIT Press.

    Google Scholar 

  16. Manuela Veloso, Jaime Carbonell, Alicia Pérez, Daniel Borrajo, Eugene Fink, and Jim Blythe. Integrating planning and learning: The Prodigy architecture. Journal of Experimental and Theoretical AI, 7:81–120, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

V. W. Porto N. Saravanan D. Waagen A. E. Eiben

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Aler, R., Borrajo, D., Isasi, P. (1998). Evolving heuristics for planning. In: Porto, V.W., Saravanan, N., Waagen, D., Eiben, A.E. (eds) Evolutionary Programming VII. EP 1998. Lecture Notes in Computer Science, vol 1447. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0040825

Download citation

  • DOI: https://doi.org/10.1007/BFb0040825

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64891-8

  • Online ISBN: 978-3-540-68515-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics