Skip to main content

A system-theoretic approach to planning and programming

  • Conference paper
  • First Online:
Computer Aided Systems Theory — EUROCAST '95 (EUROCAST 1995)

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

Included in the following conference series:

  • 123 Accesses

Abstract

This paper deals with a multiple planning problem, which is a collection of planning problems defined for the same partial transition system and have the same set of goal states. It is shown that a solution to the multiple planning problem can be written in procedural (imperative) languages like Pascal. The formal definition of the syntax and semantics of conditional-iterative actions is provided. It is proven that a multiple plan can be generated by a conditional-iterative action. A language of formal representation of partial transition systems with a vector-state space is proposed.

This research was supported by KBN Grant ”Design of intelligent robotic system based on knowledge engineering”

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. Alagic, S.and Arbib, M.A., The Design of Well-Structured and Correct Programs, Springer-Verlag, 1978.

    Google Scholar 

  2. Bylander, T., Complexity results for planning, in: Proceedings of International Joint Conference on Artificial Intelligence (IJCAI-91), 274–279, 1991.

    Google Scholar 

  3. Bratko, I., Prolog Programming for Artificial Intelligence, Addison-Wesley Publ. Co., Massachusetts; Menlo Park, California, 1986, 1987.

    Google Scholar 

  4. Brownston, L., Farrell, R., Kant, E. and Martin, N., Programming Expert Systems in OPS5, Addison-Wesley Publ. Co., Massachusetts; Menlo Park, California, 1985.

    Google Scholar 

  5. Chenoweth, S.V., On the NP-hardness of blocks world planning, in: Proceedings of AAAI-91: Ninth National Conference on Artificial Intelligence, 623–628, 1991.

    Google Scholar 

  6. Genesereth, M.R. and Nilsson, N.J., Logical Foundations of Artificial Intelligence, Morgan Kaufmann Publishers, 1987.

    Google Scholar 

  7. Georgeff, M.P., Planning, Ann. Rev. Comput. Sci., 2, 359–400, 1987.

    Google Scholar 

  8. Hendler, J., Tate, A. and Drummond, M., AI planning: systems and techniques, AI Magazine 11(2), 61–77, 1990.

    Google Scholar 

  9. Hoare, C.A.R., An axiomatic basis for computer programming, Com.ACM 12, 576–580, 1969.

    Google Scholar 

  10. Jones, C.B., Systematic Software Development using VDM, Second Edition Prentice-Hall International, 1989.

    Google Scholar 

  11. Kautz, H.A., Planning within first-order logic, in: Proceedings of the CSC-SI/SCEIO, 19–26, 1982.

    Google Scholar 

  12. Kohavi, Z., Switching and Finite Automata Theory, McGraw-Hill, New York, 1970.

    Google Scholar 

  13. Korf, R.E., Macro-operators: a weak method for learning, Artificial Intelligence, 26, 35–77, 1985.

    Google Scholar 

  14. Mirkowska, G. and Salwicki, A., Algorithmic Logic, Warszawa, PWN, Dordrecht, Reidel Publ. Comp. 1987.

    Google Scholar 

  15. Nilsson, N., Principles of Artificial Intelligence, Tioga Publishers, Palo Alto, CA, 1980.

    Google Scholar 

  16. Sierocki, I., Algebraic structure of Macro Problem Solver, Cybernetics and Systems: An International Journal, to appear

    Google Scholar 

  17. Spivey, J., Understanding Z: A Specification Language and its Formal Semantics, volume 3 of Cambridge Tracts in Theoretical Computer Science, Cambridge University Press, 1988.

    Google Scholar 

  18. Stephan, W. and Biundo S., A new logical framework for deductive planning, in: Proceedings of the 13 th International Joint Conference on Artificial Intelligence, 32–38, 1993.

    Google Scholar 

  19. Winston, P.H., Artificial Intelligence, Addison-Wesley Publ. Co., Massachusetts; Menlo Park, California, 1984.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Franz Pichler Roberto Moreno Díaz Rudolf Albrecht

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sierocki, I. (1996). A system-theoretic approach to planning and programming. In: Pichler, F., Díaz, R.M., Albrecht, R. (eds) Computer Aided Systems Theory — EUROCAST '95. EUROCAST 1995. Lecture Notes in Computer Science, vol 1030. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0034754

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60748-9

  • Online ISBN: 978-3-540-49358-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics