Proceedings

Coco: Runtime Reasoning about Conflicting Commitments

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 17-22.

© 2016 International Joint Conferences on Artificial Intelligence

Abstract

To interact effectively, agents must enter into commitments. What should an agent do when these commitments conflict? We describe Coco, an approach for reasoning about which specific commitments apply to specific parties in light of general types of commitments, specific circumstances, and dominance relations among specific commitments. Coco adapts answer-set programming to identify a maximal set of nondominated commitments. It provides a modeling language and tool geared to support practical applications.

  1. [Alberti et al., 2006] Marco Alberti, Marco Gavanelli, Evelina Lamma, Federico Chesani, Paola Mello, and Paolo Torroni. Compliance verification of agent inter- action: A logic-based software tool. Applied Artificial Intelligence, 20(2-4):133-157, February-April 2006.
  2. [Alechina et al., 2013] Natasha Alechina, Mehdi Dastani, and Brian Logan. Reasoning about normative update. In Proceedings of the 23rd International Joint Conference on Artificial Intelligence (IJCAI), pages 20-26, Beijing, Au- gust 2013. IJCAI
  3. [Boella and van der Torre, 2008] Guido Boella and Leendert van der Torre. Institutions with a hierarchy of authorities in distributed dynamic environments. Artificial Intelligence and Law, 16(1):53-71, March 2008.
  4. [Clarke et al., 1986] Edmund M. Clarke, E. Allen Emerson, and A. Prasad Sistla. Automatic verification of finite- state concurrent systems using temporal logic specifica- tions. ACM Transactions on Programming Languages and Systems, 8:244-263, April 1986.
  5. [Criado et al., 2015] Natalia Criado, Elizabeth Black, and Michael Luck. A coherence maximisation process for solving normative inconsistencies. Autonomous Agents and Multi-Agent Systems (JAAMAS), June 2015. Online.
  6. [Dignum et al., 2005] Frank Dignum, Jan Broersen, Virginia Dignum, and John-Jules Meyer. Meeting the deadline: Why, when and how. In Michael G. Hinchey, James L. Rash, Walter F. Truszkowski, and Christopher A. Rouff, editors, Formal Approaches to Agent-Based Systems, vol- ume 3228 of Lecture Notes in Computer Science, pages 30-40. Springer, 2005.
  7. [Gebser et al., 2014] Martin Gebser, Roland Kaminski, Ben- jamin Kaufmann, and Torsten Schaub. Clingo = ASP + control: Preliminary report. In Michael Leuschel and Tom Schrijvers, editors, Technical Communications of the Thirtieth International Conference on Logic Programming (ICLP), volume 1433, 2014.
  8. [Gelfond, 2008] Michael Gelfond. Answer sets. In Frank van Harmelen, Vladimir Lifschitz, and Bruce Porter, edi- tors, Handbook of Knowledge Representation, pages 285- 316. Elsevier, 2008.
  9. [Ghanavati et al., 2014] Sepideh Ghanavati, Llio Humphreys, Guido Boella, Luigi Di Caro, Livio Robaldo, and Leendert van der Torre. Compliance with multiple regulations. In Proceedings of the 33rd International Conference on Conceptual Modeling (ER), volume 8824 of Lecture Notes in Computer Science, pages 415-422. Springer, October 2014.
  10. [Governatori et al., 2007] Guido Governatori, Joris Hulstijn, Régis Riveret, and Antonino Rotolo. Characterising dead- lines in temporal modal defeasible logic. In AI 2007: Advances in Artificial Intelligence, number 4830 in Lec- ture Notes in Computer Science, pages 486-496. Springer, 2007.
  11. [Ingolfo et al., 2014] Silvia Ingolfo, Ivan Jureta, Alberto Siena, Anna Perini, and Angelo Susi. Nòmos 3: Legal compliance of roles and requirements. In Eric Yu, Gillian Dobbie, Matthias Jarke, and Sandeep Purao, editors, Con- ceptual Modeling, volume 8824 of Lecture Notes in Com- puter Science, pages 275-288. Springer, 2014.
  12. [Knobbout and Dastani, 2012] Max Knobbout and Mehdi Dastani. Reasoning under compliance assumptions in nor- mative multiagent systems. In Proceedings of the 11th In- ternational Conference on Autonomous Agents and Multi- agent Systems, AAMAS, pages 331-340, Valencia, 2012.
  13. [Marinovic et al., 2014] Srdjan Marinovic, Naranker Dulay, and Morris Sloman. Rumpole: An introspective break- glass access control language. ACM Transactions on In- formation and System Security (TISSEC), 17(1):2:1-2:31, August 2014.
  14. [Oren et al., 2008] Nir Oren, Michael Luck, Simon Miles, and Timothy J Norman. An argumentation inspired heuris- tic for resolving normative conflict. In Proceedings of the 5th Workshop on Coordination, Organizations, Institu- tions, and Norms in Agent Systems (COIN), pages 41-56, Toronto, 2008.
  15. [Prakken and Sergot, 1996] Henry Prakken and Marek Ser- got. Contrary-to-duty obligations. Studia Logica, 57(1):91-115, 1996.
  16. [Singh, 2013] Munindar P. Singh. Norms as a basis for gov- erning sociotechnical systems. ACM Transactions on In- telligent Systems and Technology (TIST), 5(1):21:1-21:23, December 2013.
  17. [Vasconcelos et al., 2009] Wamberto W. Vasconcelos, Mar- tin J. Kollingbaum, and Timothy J. Norman. Normative conflict resolution in multi-agent systems. Autonomous Agents and Multi-Agent Systems, 19(2):124-152, October 2009.
  18. [Yolum and Singh, 2004] Pınar Yolum and Munindar P. Singh. Reasoning about commitments in the event cal- culus: An approach for specifying and executing proto- cols. Annals of Mathematics and Artificial Intelligence, 42(1):227-253, September 2004.

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

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