Skip to main content

A computational approach to situation theory based on logic programming to design cognitive agents

  • Conference paper
  • First Online:
Advances in Artificial Intelligence (SBIA 1995)

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

Included in the following conference series:

Abstract

This paper describes a framework based on logic programming to provide computational instruments to design cognitive agents and systems in Situation Theory.

This framework provides a representation in Prolog for the Situation Theory objects: individuals, relations, infons, situations, parameters, anchors, types (object types and situation types) and for making inferences by using rules such as “supports” and “constraints”. It provides also two mechanisms for inferences: based upon backward chaining and upon forward chaining. These inferences are situated in a particular or in a general context.

We conclude this paper giving examples of applications of this framework and showing how it can be used as a tool to build agents and systems having Situation Theory as their theoretical basis. We claim that this framework can be easily extended to include induction and belief systems.

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.

Bibliography

  • Aczel, P. Israel, D., Katagiri, Y. and Peters, S.(Eds), Situation Theory and its Applications, Vol 3, CSLI Lectures Notes N∘ 37, 1993.

    Google Scholar 

  • Barwise, J. and Perry, J., Situations and Attitudes. Bradford Books, MIT Press, 1983.

    Google Scholar 

  • Barwise, J., Constraints, Channels and the Flow of Information. In Aczel, P. Israel, D., Katagiri, Y. and Peters, S.(Eds), Situation Theory and its Applications, Vol 3, CSLI Lectures Notes N∘ 37, 1993.

    Google Scholar 

  • Bratko, I., Prolog programming for Artificial Intelligence. Addison Wesley Publishing Company, 1986.

    Google Scholar 

  • Corrêa M. and Coelho H., Around the architectural approach to model converstations. In Proceedings of Modelling Autonomous Agents in a Multi-Agent World (MAAMAW), Nêuchatel, Swiss, 1993.

    Google Scholar 

  • Corrêa, M., The Architecture of Dialogs of Distributed Cognitive Agents, D.Sc. Thesis, (in Portuguese). Federal University of Rio de Janeiro, 1994.

    Google Scholar 

  • Devlin, K., Logic and Information, Cambridge University Press, Cambridge, 1991.

    Google Scholar 

  • Devlin, K., and Rosenberg, D., Situation Theory and Cooperative Action. In Aczel, P. Israel, D., Katagiri, Y. and Peters, S.(Eds), Situation Theory and its Applications, Vol 3, CSLI Lectures Notes N∘ 37, 1993.

    Google Scholar 

  • Nakashima, H., Suzuki, H., Halvorsen, P. and Peters, S., Towards a Computational Inerpretation of Situation Theory. Proceedings of the International Conference on Fifth Generation Computer Systems, 1988.

    Google Scholar 

  • Poesio, M., A Situation-Theoretic Formalization of Definite Description Interpretaiton in Plan Elaboration Dialogues. In Aczel, P. Israel, D., Katagiri, Y. and Peters, S.(Eds), Situation Theory and its Applications, Vol 3, CSLI Lectures Notes N∘ 37, 1993.

    Google Scholar 

  • Sterling, L. and Shapiro, E., The Art of Prolog: Advanced Programming Techniques. The MIT Press, 1986.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jacques Wainer Ariadne Carvalho

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Corrêa, M., Mendes, S. (1995). A computational approach to situation theory based on logic programming to design cognitive agents. In: Wainer, J., Carvalho, A. (eds) Advances in Artificial Intelligence. SBIA 1995. Lecture Notes in Computer Science, vol 991. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0034815

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60436-5

  • Online ISBN: 978-3-540-47467-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics