Skip to main content

Commitment Machines

  • Conference paper
  • First Online:
Intelligent Agents VIII (ATAL 2001)

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

Included in the following conference series:

Abstract

We develop an approach in which we model communication protocols via commitment machines. Commitment machines supply a content to protocol states and actions in terms of the social commitments of the participants. The content can be reasoned about by the agents thereby enabling flexible execution of the given protocol. We provide reasoning rules to capture the evolution of commitments through the agents’ actions. Because of its representation of content and its operational rules, a commitment machine effectively encodes a systematically enhanced version of the original protocol, which allows the original sequences of actions as well as other legal moves to accommodate exceptions and opportunities. We show how a commitment machine can be compiled into a finite state machine for efficient execution, and prove soundness and completeness of our compilation procedure.

We would like to thank James Lester and Peter Wurman for helpful comments. This research was supported by the National Science Foundation under grant IIS-9624425 (Career Award). A preliminary version of this paper appears in the WET ICE 2000 Proceedings.

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. J. L. Austin. How to Do Things with Words. Clarendon Press, Oxford, 1962.

    Google Scholar 

  2. M. Barbuceanu and M. S. Fox. COOL: A language for describing coordination in multi agent systems. In Proc. of the International Conf. on Multiagent Systems, pages 17–24, 1995.

    Google Scholar 

  3. C. Castelfranchi. Commitments: From individual intentions to groups and organizations. In Proc. of the International Conf. on Multiagent Systems, pages 41–48, 1995.

    Google Scholar 

  4. R. S. Cost et al. Using colored Petri nets for conversation modeling. In Frank Dignum and Mark Greaves, ed., Issues in Agent Communication, LNAI 1916, pages 178–192, 2000.

    Google Scholar 

  5. F. Dignum and B. van Linder. Modeling social agents: Communication as action. In Intelligent Agents III: Agent Theories, Architectures, and Languages, pages 205–218, 1997.

    Google Scholar 

  6. M. d’Inverno et al. Interaction protocols in Agentis. In Proc. of the 3rd Int. Conf. on Multiagent Systems, pages 112–119, 1998.

    Google Scholar 

  7. M. Fisher and M. Wooldridge. On the formal specification and verification of multi-agent systems. Int. Journal of Intelligent and Cooperative Information Systems, 6(1):37–65, 1997.

    Article  Google Scholar 

  8. L. Gasser. Social conceptions of knowledge and action: DAI foundations and open systems semantics., pages 389–404. 1998. (Reprinted from Artificial Intelligence, 1991).

    Google Scholar 

  9. M. N. Huhns and M. P. Singh, editors. Readings in Agents. Morgan Kaufmann, 1998.

    Google Scholar 

  10. J. Pitt and A. Mamdani. A protocol-based semantics for an agent communication language. In Proc. of the Int. Joint Conf. on Artificial Intelligence, pages 486–491, 1999.

    Google Scholar 

  11. M. P. Singh. An ontology for commitments in multiagent systems: Toward a unification of normative concepts. Artificial Intelligence and Law, 7:97–113, 1999.

    Article  Google Scholar 

  12. M. A. Sirbu. Credits and debits on the Internet., pages 299–305. 1998. (Reprinted from IEEE Spectrum, 1997).

    Google Scholar 

  13. I. A. Smith et al. Designing conversation policies using joint intention theory. In Proc. of the 3rd International Conf. on Multiagent Systems, pages 269–276, 1998.

    Google Scholar 

  14. M. Venkatraman and M. P. Singh. Verifying compliance with commitment protocols: Enabling open web-based multiagent systems. Autonomous Agents and Multi-Agent Sys., 2(3):217–236, 1999.

    Article  Google Scholar 

  15. E. M. Verharen. A Language-Action Perspective on the Design of Cooperative Information Agents. Catholic University, Tilburg, Holland, 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yolum, P., Singh, M.P. (2002). Commitment Machines. In: Meyer, JJ.C., Tambe, M. (eds) Intelligent Agents VIII. ATAL 2001. Lecture Notes in Computer Science(), vol 2333. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45448-9_17

Download citation

  • DOI: https://doi.org/10.1007/3-540-45448-9_17

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics