Abstract
Sanctioning is one of the most adopted enforcement mechanisms in the governance of multiagent systems. Current enforcement frameworks, however, restrict agents to reason about and make sanctioning decisions. We developed the Gavel framework, an adaptive sanctioning enforcement framework that enables agents to decide for the most appropriate sanction to apply depending on various decision factors. The potential benefits and use of the framework are shown using a Public Goods Game in which agents are endowed with different strategies combining material and reputational sanctions.
Igor Conrado Alves de Lima was fully supported by CNPq, Brazil, grant number 131120/2016-6.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
See [2] for an extended taxonomy of norm enforcement mechanisms.
- 2.
Source code available at https://github.com/gavelproject/gavel/.
- 3.
Source code available at https://github.com/gavelproject/gavel-jacamo/.
- 4.
Source code available at https://github.com/gavelproject/pgg/.
References
Andrighetto, G., Villatoro, D.: Beyond the carrot and stick approach to enforcement: an agent-based model. In: Kokinov, B., Karmiloff-Smith, A., Nersessian, N.J. (eds.) European Perspectives on Cognitive Science, pp. 1–6. New Bulgarian University Press, Sofia (2011)
Balke, T.: A taxonomy for ensuring institutional compliance in utility computing. In: Boella, G., Noriega, P., Pigozzi, G., Verhagen, H. (eds.) Normative Multi-Agent Systems. Dagstuhl Seminar Proceedings, vol. 09121, pp. 1–17. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Dagstuhl, Germany (2009)
Beccaria, M., Ingraham, E.D.: An essay on crimes and punishments, Chesnut St., no. 175. Philip H. Nicklin, Philadelphia (1819)
Becker, G.S.: Crime and punishment: an economic approach. J. Polit. Econ. 76(2), 169–217 (1968)
Boissier, O., Hübner, J.F., Ricci, A.: The JaCaMo framework. In: Aldewereld, H., Boissier, O., Dignum, V., Noriega, P., Padget, J. (eds.) Social Coordination Frameworks for Social Technical Systems, pp. 125–151. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-33570-4_7
Bordini, R.H., Hübner, J.F., Wooldridge, M.J.: Programming Multi-agent Systems in AgentSpeak Using Jason. Wiley Series in Agent Technology. Wiley, Chichester (2007)
Broersen, J., Dastani, M., Hulstijn, J., Huang, Z., van der Torre, L.: The BOID architecture: conflicts between beliefs, obligations, intentions and desires. In: Proceedings of the 5th International Conference on Autonomous Agents, pp. 9–16. ACM Press, New York (2001)
Cardoso, H.L., Oliveira, E.: Adaptive deterrence sanctions in a normative framework. In: Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, pp. 36–43. IEEE Computer Society, Washington, D.C. (2009)
Carlsmith, K.M., Darley, J.M., Robinson, P.H.: Why do we punish?: deterrence and just deserts as motives for punishment. J. Pers. Soc. Psychol. 83(2), 284–299 (2002)
Centeno, R., Billhardt, H., Hermoso, R.: An adaptive sanctioning mechanism for open multi-agent systems regulated by norms. In: Proceedings of the IEEE 23rd International Conference on Tools with Artificial Intelligence, pp. 523–530. IEEE Computer Society, Washington, D.C. (2011)
Criado, N., Argente, E., Noriega, P., Botti, V.: MaNEA: a distributed architecture for enforcing norms in open MAS. Eng. Appl. Artif. Intell. 26(1), 76–95 (2013)
Dignum, V.: A model for organizational interaction: based on agents, founded in logic. Ph.D. thesis, Utrecht University (2004)
Esteva, M., Rodríguez-Aguilar, J.A., Arcos, J.L., Sierra, C., Garcia, P.: Institutionalizing open multi-agent systems. In: Proceedings of the 4th International Conference on Multi-Agent Systems, pp. 381–382. IEEE Computer Society, Boston (2000)
Gâteau, B., Boissier, O., Khadraoui, D., Dubois, E.: \(\text{MOISE}^{Inst}\): an organizational model for specifying rights and duties of autonomous agents. In: Gleizes, M.P., Kaminka, G.A., Nowé, A., Ossowski, S., Tuyls, K., Verbeeck, K. (eds.) Proceedings of the 3rd European Workshop on Multi-Agent Systems, pp. 484–485. Koninklijke Vlaamse Academie van Belie voor Wetenschappen en Kunsten, Brussels (2005)
Giardini, F., Paolucci, M., Villatoro, D., Conte, R.: Punishment and gossip: sustaining cooperation in a public goods game. In: Kamiński, B., Koloch, G. (eds.) Advances in Social Simulation. AISC, vol. 229, pp. 107–118. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-642-39829-2_10
Hart, H.L.A.: Punishment and Responsibility. Clarendon Press, Oxford (1968)
Horne, C.: The Rewards of Punishment: A Relational Theory of Norm Enforcement. Stanford University Press, Palo Alto, CA, US (2009)
Kollingbaum, M.J., Norman, T.J.: NoA - a normative agent architecture. In: Gottlob, G., Walsh, T. (eds.) Proceedings of the 18th International Conference on Artificial Intelligence, pp. 1465–1466. Morgan Kaufmann, San Francisco (2003)
Ledyard, J.: Public goods: a survey of experimental research. In: Kagel, J.H., Roth, A.E. (eds.) The Handbook of Experimental Economics, pp. 111–194. Princeton University Press, Princeton (1995)
López, F.L.y., Luck, M.: Modelling norms for autonomous agents. In: Chávez, E., Favela, J., Mejía, M., Oliart, A. (eds.) Proceedings of the 4th Mexican International Conference on Computer Science, pp. 238–245. IEEE Computer Society, Washington, D.C. (2003)
Mahmoud, S., Griffiths, N., Keppens, J., Luck, M.: Efficient norm emergence through experiential dynamic punishment. In: Raedt, L., et al. (eds.) Proceedings of the 20th European Conference on Artificial Intelligence - Including Prestigious Applications of Artificial Intelligence System Demonstrations Track. Frontiers in Artificial Intelligence and Applications, vol. 242, pp. 576–581. IOS Press, Monpellier (2012)
Mahmoud, S., Villatoro, D., Keppens, J., Luck, M.: Optimised reputation-based adaptive punishment for limited observability. In: Proceedings of the 6th IEEE International Conference on Self-Adaptive and Self-Organizing Systems, pp. 129–138. IEEE Computer Society, Washington, DC (2012)
Modgil, S., Faci, N., Meneguzzi, F., Oren, N., Miles, S., Luck, M.: A framework for monitoring agent-based normative systems. In: Proceedings of the 8th International Conference on Autonomous Agents and Multiagent Systems, pp. 153–160. IFAAMAS, Richland (2009)
Nardin, L.G., Balke, T., Ajmeri, N., Kalia, A.A., Sichman, J.S., Singh, M.P.: Classifying sanctions and designing a conceptual sanctioning process model for socio-technical systems. Knowl. Eng. Rev. 31(2), 142–166 (2016)
Noriega, P.: Agent mediated auctions: the fishmarket metaphor. Ph.D. thesis, Universitat Autònoma de Barcelona (1997)
Ostrom, E., Walker, J., Gardner, R.: Covenants with and without a sword: self-governance is possible. Am. Polit. Sci. Rev. 86, 404–417 (1992)
Pasquier, P., Flores, R.A., Chaib-draa, B.: Modelling flexible social commitments and their enforcement. In: Gleizes, M.-P., Omicini, A., Zambonelli, F. (eds.) ESAW 2004. LNCS (LNAI), vol. 3451, pp. 139–151. Springer, Heidelberg (2005). https://doi.org/10.1007/11423355_10
Posner, R.A., Rasmusen, E.B.: Creating and enforcing norms, with special reference to sanctions. Int. Rev. Law Econ. 19(3), 369–382 (1999)
Ricci, A., Piunti, M., Viroli, M., Omicini, A.: Environment programming in CArtAgO. In: El Fallah Seghrouchni, A., Dix, J., Dastani, M., Bordini, R. (eds.) Multi-Agent Programming: Languages, Tools and Applications, pp. 259–288. Springer, Boston (2009). https://doi.org/10.1007/978-0-387-89299-3_8
Villatoro, D., Andrighetto, G., Sabater-Mir, J., Conte, R.: Dynamic sanctioning for robust and cost-efficient norm compliance. In: Proceedings of the 22th International Joint Conference on Artificial Intelligence, pp. 414–419. AAAI Press, Menlo Park (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
de Lima, I.C.A., Nardin, L.G., Sichman, J.S. (2019). Gavel: A Sanctioning Enforcement Framework. In: Weyns, D., Mascardi, V., Ricci, A. (eds) Engineering Multi-Agent Systems. EMAS 2018. Lecture Notes in Computer Science(), vol 11375. Springer, Cham. https://doi.org/10.1007/978-3-030-25693-7_12
Download citation
DOI: https://doi.org/10.1007/978-3-030-25693-7_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-25692-0
Online ISBN: 978-3-030-25693-7
eBook Packages: Computer ScienceComputer Science (R0)