Skip to main content

Modelling interactions in agent system

  • Conference paper
  • First Online:
Topics in Artificial Intelligence (AI*IA 1995)

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

Included in the following conference series:

  • 123 Accesses

Abstract

We present a study of the interaction properties of multiagent systems where agents communicate by means of speech act based primitives. We identify a set of basic interaction mechanisms: agent identity, asynchronous message passing, implicit message acceptance, which are closed to those of the actor model. Then, we define an actor algebra over actor terms as a basic formalism for multiagent systems. Finally, we show how it is possible to translate a speech act based language (a subset of KQML) into the given algebra.

The author would like to acknowledge discussions with Angela Dalmonte, Roberto Gorrieri and Gul Agha. This paper has been partially supported by the Italian Ministry of Universities (MURST) and by the ESPRIT BRA Project 9102-Coordination.

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. G. Agha. Actors: A Model of Concurrent Computation in Distributed Systems. MIT Press, Cambridge, MA, Cambridge, MA, 1986.

    Google Scholar 

  2. G. Agha, I. Mason, S. Smith, and C. Talcott. Towards a Theory of Actor Computation. In Proc. of CONCUR'92, volume 630 of Lecture Notes in Computer Science, pages 564–579. Springer Verlag, 1992.

    Google Scholar 

  3. F. DeBoer, J. Klop, and C. Palamidessi. Asynchronous Communication in Process Algebra. In Proc. 7 th annual IEEE Symposium on Logic in Computer Science, Santa Crux, California, 1992.

    Google Scholar 

  4. M. Gaspari and E. Motta. Symbol-level Requirements for Agent-level Programming. In A. Cohn, editor, ECAI94 the 11th European Conference on Artificial Intelligence, pages 364–368. John Wiley and SonsLtd, 1994.

    Google Scholar 

  5. M. Genesereth and S. Ketchpel. Software agents. Artificial Intelligence, 37(7):49–53, 1994.

    Google Scholar 

  6. K. Honda and M. Tokoro. An Object Calculus for Asynchronous Communication. In The Fifth European Conference on Object-Oriented Programming, volume 512 of Lecture Notes in Computer Science, pages 141–162. Springer-Verlag, Berlin, 1991.

    Google Scholar 

  7. S. Khoshafian and G. Copeland. Object Identity. In Proc. OOPSLA '86, pages 406–416, September 1986.

    Google Scholar 

  8. Y. Labrou and T. Finin. A Semantic Approach for KQML — a general purpose communication language for software agents. In Proc. Int. Conf. on Information and Knowledge Management, 1994.

    Google Scholar 

  9. R. Milner. Communication and Concurrency. Prentice Hall, 1989.

    Google Scholar 

  10. R. Milner. Functions as processes. Mathematical Structures in Computer Science, 2(2):119–141, 1992.

    Google Scholar 

  11. R. Milner. Elements of interaction. Communications of the ACM, 36(1):79–89, January 1993.

    Google Scholar 

  12. J. Rosenschein and G. Zlotkin. Designing Concensions for Automated Negotiation. The AI Magazine, pages 29–46, Fall 1994.

    Google Scholar 

  13. J. Searle. Speech Acts. Cambridge Univ. Press, 1969.

    Google Scholar 

  14. Y. Shoham. Agent-Oriented Programming. Artificial Intelligence, 60:51–92, 1993.

    Google Scholar 

  15. R. Smith. The Contract Net Protocol: High Level Communication and Control in a Distributed Problem Solver. IEEE Transactions on Computers, 29:1104–113, 1980.

    Google Scholar 

  16. V. Vasconcelos. Typed Concurrent Objects. In 8th European Conference on Object Oriented Programming, Lecture Notes in Computer Science. Springer-Verlag, Berlin, 1994.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Marco Gori Giovanni Soda

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gaspari, M. (1995). Modelling interactions in agent system. In: Gori, M., Soda, G. (eds) Topics in Artificial Intelligence. AI*IA 1995. Lecture Notes in Computer Science, vol 992. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60437-5_42

Download citation

  • DOI: https://doi.org/10.1007/3-540-60437-5_42

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60437-2

  • Online ISBN: 978-3-540-47468-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics