Proceedings

Tosca: Operationalizing Commitments Over Information Protocols

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 256-264.

https://doi.org/10.24963/ijcai.2017/37

Abstract

The notion of commitment is widely studied as a high-level abstraction for modeling multiagent interaction. An important challenge is supporting flexible decentralized enactments of commitment specifications. In this paper, we combine recent advances on specifying commitments and information protocols. Specifically, we contribute Tosca, a technique for automatically synthesizing information protocols from commitment specifications. Our main result is that the synthesized protocols support commitment alignment, which is the idea that agents must make compatible inferences about their commitments despite decentralization.

  1. [Baldoni et al., 2013] Matteo Baldoni, Cristina Baroglio, Elisa Marengo, and Viviana Patti. Constitutive and Regulative Specifications of Commitment Protocols: a Decoupled Approach. ACM Transactions on Intelligent Systems and Technology (TIST), 4(2), 2013.
  2. [Baldoni et al., 2015] Matteo Baldoni, Cristina Baroglio, Amit K. Chopra, and Munindar P. Singh. Composing and Verifying Commitment-Based Multiagent Protocols. In Pro- ceedings of the 24th International Joint Conference on Arti- ficial Intelligence (IJCAI), pages 10-17. AAAI Press, 2015. IJCAI
  3. [Boissier et al., 2013] Olivier Boissier, Rafael H. Bordini, Jomi F. Hübner, Alessandro Ricci, and Andrea Santi. Multi-agent oriented programming with JaCaMo. Science of Computer Programming, 78(6):747-761, 2013.
  4. [Bulling et al., 2013] Nils Bulling, Mehdi Dastani, and Max Knobbout. Monitoring norm violations in multi-agent systems. In Proceedings of the 2013 International Conference on Autonomous Agents and Multi-agent Systems (AAMAS 2013), pages 491-498. International Foundation for Autonomous Agents and Multiagent Systems, 2013.
  5. [Chesani et al., 2013] Federico Chesani, Paola Mello, Marco Montali, and Paolo Torroni. Representing and monitoring social commitments using the event calculus. Autonomous Agents and Multiagent Systems, 27(1):85-130, 2013.
  6. [Chopra and Singh, 2008] Amit K. Chopra and Munindar P. Singh. Constitutive interoperability. In Proceedings of the 7th International Joint Conference on Autonomous Agents and Multiagent Systems -Volume 2, pages 797-804, 2008.
  7. [Chopra and Singh, 2009] AK Chopra and MP Singh. Mul- tiagent commitment alignment. In Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems -Volume 2, pages 937-944, 2009.
  8. [Chopra and Singh, 2015a] Amit K. Chopra and Munindar P. Singh. Cupid: Commitments in Relational Algebra. In Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence, pages 2052-2059, 2015.
  9. [Chopra and Singh, 2015b] Amit K. Chopra and Munindar P. Singh. Generalized Commitment Alignment. In Proceed- ings of the 14th International Conference on Autonomous Agents and Multiagent Systems, pages 453-461, 2015.
  10. [Cranefield, 2005] Stephen Cranefield. A Rule Language for Modelling and Monitoring Social Expectations in Multi-Agent Systems. In Coordination, Organization, Institutions and Norms in Multi-Agent Systems. Lecture Notes in Computer Science., volume 3913, pages 246-258. Springer, 2005. IJCAI
  11. [Criado et al., 2013] N Criado, E. Argente, P. Noriega, and V. Botti. Reasoning about constitutive norms in BDI agents. Logic Journal of the IGPL, 22(1):66-93, 2013.
  12. [Günay et al., 2015] Akın Günay , Michael Winikoff, and Pınar Yolum. Dynamically generated commitment proto- cols in open systems. Autonomous Agents and Multi-Agent Systems, 29:192-229, 2015.
  13. [Huget and Odell, 2004] Marc-Philippe Huget and James Odell. Representing agent interaction protocols with agent UML. In Proceedings of the 1st International Workshop on Agent-Oriented Software Engineering (AOSE 2000), Lecture Notes in Computer Science, volume 3382, pages 16 -30, 2004.
  14. [King et al., 2017] Thomas C. King, Marina De Vos, Virginia Dignum, Catholijn M. Jonker, Tingting Li, Julian Padget, and M. Birna van Riemsdijk. Automated multi-level governance compliance checking. Autonomous Agents and Multi-Agent Systems, 2017.
  15. [King, 2016] Thomas C. King. Governing Governance: A Formal Framework for Analysing Institutional Design and Enactment Governance. PhD thesis, Delft University of Technology, 2016.
  16. [Miller and Mcginnis, 2007] Tim Miller and Jarred Mcginnis. Amongst First-Class Protocols. In Proceedings of the 8th International Workshop on Engineering Societies in the Agents World (ESAW 2007). Lecture Notes in Computer Science., volume 1957, pages 208 -223, 2007.
  17. [Omicini et al., 2008] Andrea Omicini, Alessandro Ricci, and Mirko Viroli. Artifacts in the A&A meta-model for multi-agent systems. Autonomous Agents and Multi-Agent Systems, 17(3):432-456, 2008.
  18. [Pitt et al., 2001] Jeremy Pitt, Lloyd Kamara, and Alexander Artikis. Interaction patterns and observable commitments in a multi-agent trading scenario. In Proceedings of the 5th International Conference on Autonomous Agents, pages 481-488, 2001.
  19. [Searle, 1995] John R. Searle. The Construction of Social Reality. The Free Press, New York, 1995.
  20. [Singh, 1999] MP Singh. An ontology for commitments in multiagent systems: Toward a unification of normative concepts. Artificial Intelligence and Law, 7:97-113, 1999.
  21. [Singh, 2011] Munindar P. Singh. Information-driven interaction-oriented programming: BSPL, the blindingly simple protocol language. In Proceedings of the 10th International Conference on Autonomous Agents and Multiagent Systems -Volume 2, pages 491-498, 2011.
  22. [Singh, 2012] Munindar Singh. Semantics and Verification of Information-Based Protocols. In Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems -Volume 2, pages 1149-1156, 2012.
  23. [Yadav et al., 2015] Nitin Yadav, Michael Winikoff, and Lin Padgham. HAPN: Hierarchical Agent Protocol Notation. In Proceedings of the International Workshop on Coordination, Organisation, Institutions and Norms in Multi-Agent Systems (COIN@IJCAI), 2015.
  24. [Yolum and Singh, 2002] Pınar Yolum and Munindar P. Singh. Flexible Protocol Specification and Execution: Applying Event Calculus Planning using Commitments. In Proceedings of the first International Joint Conference on Autonomous Agents and Multiagent Systems: part 2, pages 527-534, Bologna, Italy, 2002.

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

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