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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
J. L. Austin. How to Do Things with Words. Clarendon Press, Oxford, 1962.
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.
C. Castelfranchi. Commitments: From individual intentions to groups and organizations. In Proc. of the International Conf. on Multiagent Systems, pages 41–48, 1995.
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.
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.
M. d’Inverno et al. Interaction protocols in Agentis. In Proc. of the 3rd Int. Conf. on Multiagent Systems, pages 112–119, 1998.
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.
L. Gasser. Social conceptions of knowledge and action: DAI foundations and open systems semantics., pages 389–404. 1998. (Reprinted from Artificial Intelligence, 1991).
M. N. Huhns and M. P. Singh, editors. Readings in Agents. Morgan Kaufmann, 1998.
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.
M. P. Singh. An ontology for commitments in multiagent systems: Toward a unification of normative concepts. Artificial Intelligence and Law, 7:97–113, 1999.
M. A. Sirbu. Credits and debits on the Internet., pages 299–305. 1998. (Reprinted from IEEE Spectrum, 1997).
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.
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.
E. M. Verharen. A Language-Action Perspective on the Design of Cooperative Information Agents. Catholic University, Tilburg, Holland, 1997.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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