Skip to main content

Gavel: A Sanctioning Enforcement Framework

  • Conference paper
  • First Online:
Book cover Engineering Multi-Agent Systems (EMAS 2018)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 11375))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 74.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    See [2] for an extended taxonomy of norm enforcement mechanisms.

  2. 2.

    Source code available at https://github.com/gavelproject/gavel/.

  3. 3.

    Source code available at https://github.com/gavelproject/gavel-jacamo/.

  4. 4.

    Source code available at https://github.com/gavelproject/pgg/.

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Beccaria, M., Ingraham, E.D.: An essay on crimes and punishments, Chesnut St., no. 175. Philip H. Nicklin, Philadelphia (1819)

    Google Scholar 

  4. Becker, G.S.: Crime and punishment: an economic approach. J. Polit. Econ. 76(2), 169–217 (1968)

    Article  Google Scholar 

  5. 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

    Chapter  Google Scholar 

  6. 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)

    Book  Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. Dignum, V.: A model for organizational interaction: based on agents, founded in logic. Ph.D. thesis, Utrecht University (2004)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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

    Chapter  Google Scholar 

  16. Hart, H.L.A.: Punishment and Responsibility. Clarendon Press, Oxford (1968)

    Google Scholar 

  17. Horne, C.: The Rewards of Punishment: A Relational Theory of Norm Enforcement. Stanford University Press, Palo Alto, CA, US (2009)

    Book  Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. 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)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. 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)

    Google Scholar 

  24. 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)

    Article  Google Scholar 

  25. Noriega, P.: Agent mediated auctions: the fishmarket metaphor. Ph.D. thesis, Universitat Autònoma de Barcelona (1997)

    Google Scholar 

  26. Ostrom, E., Walker, J., Gardner, R.: Covenants with and without a sword: self-governance is possible. Am. Polit. Sci. Rev. 86, 404–417 (1992)

    Article  Google Scholar 

  27. 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

    Chapter  Google Scholar 

  28. Posner, R.A., Rasmusen, E.B.: Creating and enforcing norms, with special reference to sanctions. Int. Rev. Law Econ. 19(3), 369–382 (1999)

    Article  Google Scholar 

  29. 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

    Chapter  MATH  Google Scholar 

  30. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Igor Conrado Alves de Lima .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics