Proceedings

Formalizing Communication Protocols for Multiagent Systems

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 1519-1523.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

Protocols structure interactions among communicating agents. A commitment machine models a protocol in terms of how the commitments of the various parties evolve. Commitment machines thus support flexible behavior while providing a meaningful basis for compliance with a protocol. Unfortunately, current formulations of commitment machines are not sufficiently general or rigorous.This paper develops generalized commitment machines (GCMs) whose elements are described generically in terms of inferences, and whose computations are infinite (thus supporting nonterminating protocols). This paper shows how a GCM can be understood as a nondeterministic Buchi automaton (BA), whose acceptance condition accommodates infinite as well as finite executions.Deterministic BA are readily emulated by conventional software, e.g., a script running in a Web browser. In general, nondeterministic BA may have no equivalent deterministic BA. However, under well-motivated technical conditions, a GCM yields a deterministic Buchi automaton that, although not necessarily equivalent in automata theory terms, is sound (produces only computations allowed by the GCM) and complete (produces the effect of any computation allowed by the GCM).

  1. [Chopra and Singh, 2004] Amit Chopra and Munindar P. Singh. Nonmonotonic commitment machines. AAMAS ACL Workshop, LNAI 2922, pp. 183-200. Springer, 2004.
  2. [Endriss et al., 2003] Ulrich Endriss, Nicolas Maudet, Fariba Sadri, and Francesca Toni. Protocol conformance for logic-based agents. IJCAI, pp. 679-684, 2003. IJCAI
  3. [Khan and Lespérance, 2006] Shakil M. Khan and Yves Lespérance. On the semantics of conditional commitment. AAMAS, pp. 1337-1344, 2006.
  4. [Labrou and Finin, 1997] Yannis Labrou and Tim Finin. Se- mantics and conversations for an agent communication language. IJCAI, pp. 584-591, 1997.
  5. [McBurney and Parsons, 2003] Peter McBurney and Simon Parsons. Posit spaces: a performative model of e- commerce. AAMAS, pp. 624-631, 2003.
  6. [Thomas, 1990] Wolfgang Thomas. Automata on infinite ob- jects. Handbook of Theoretical Computer Science, vol- ume B, pp. 133-192, North-Holland, 1990.
  7. [TWIST, 2006] Transaction workflow innovation standards team, February 2006. http://www.twiststandards.org. Link
  8. [Winikoff et al., 2005] Michael Winikoff, Wei Liu, and James Harland. Enhancing commitment machines. DALT Workshop, LNAI 3476, pp. 198-220. Springer, 2005.
  9. [Yolum and Singh, 2002] Pınar Yolum and Munindar P. Singh. Commitment machines. ATAL Workshop, LNAI 2333, pp. 235-247. Springer, 2002.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards