Abstract
In multi-agent systems, the agents may have goals that depend on the common interpretation of actions and other agents acting in the system. These goals are thus social goals. Artificial institutions are used to provide such a social interpretation by assigning statuses to the concrete elements that compose the system. These statuses are supposed to enable the assignee element to perform functions that are not exclusively inherent to their design features. However, the consequences in the environment of the enabled functions are not explicit in the existing models of artificial institutions. As a consequence, (i) agents may have difficulties reasoning about the achievement of their social goals and (ii) these institutions are not well instrumented to receive incoming agents in the case of open systems. Considering these problems, this paper proposes the addition of purposes in artificial institution models to express the consequences in the environment of the constitution of status-functions helping the agents to reason about the fulfillment of their social goals. We evaluate the proposal in some scenarios, showing how the agents can use purposes to reason about the satisfaction of their social goals in institutional contexts and how the institution can be flexible enough to support new agents operating in the system.
This study was supported by the Federal Institute of Education, Science and Technology of Rio Grande do Sul (IFRS).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Compatibility in this work refers to the situation in which the vocabulary used in the specification of the agents works appropriately with the vocabulary of the institutional specification. Compatibility can occur in several ways, including (i) if the vocabulary present in the agent’s specification is identical to the institutional vocabulary or (ii) if the programmer encodes compatibility with the institutional specification within the agent.
- 2.
https://github.com/smart-pucrs/MasOntology.
- 3.
An initial implementation of this platform can be found in https://github.com/rafhaelrc/psf_model.
References
Aldewereld, H., Álvarez-Napagao, S., Dignum, F., Vázquez-Salceda, J.: Making norms concrete. In: Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems: vol. 1. pp. 807–814. International Foundation for Autonomous Agents and Multiagent Systems (2010)
Aldewereld, H., Dignum, V.: OperettA: organization-oriented development environment. In: Dastani, M., El Fallah Seghrouchni, A., Hübner, J., Leite, J. (eds.) LADS 2010. LNCS (LNAI), vol. 6822, pp. 1–18. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22723-3_1
Boissier, O., Bordini, R.H., Hubner, J., Ricci, A.: Multi-agent oriented programming: programming multi-agent systems using JaCaMo. MIT Press (2020)
Bordini, R.H., Hübner, J.F., Wooldridge, M.: Programming multi-agent systems in AgentSpeak using Jason, vol. 8. John Wiley & Sons (2007)
Brito, M.D.E., Thévin, L., Garbay, C., Boissier, O., Hübner, J.F.: Supporting flexible regulation of crisis management by means of situated artificial institution 17(4), 309–324 (2016)
Brito, M.d, et al.: A model of institucional reality supporting the regulation in artificial institutions. Ph.D. thesis, Universidade Federal de Santa Catarina (2016)
Cardoso, H.L., Oliveira, E.: Institutional reality and norms: specifying and monitoring agent organizations. Int. J. Coop. Inf. Syst. 16(01), 67–95 (2007). https://doi.org/10.1142/s0218843007001573
Cassandras, C.G., Lafortune, S.: Introduction to Discrete Event Systems. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-72274-6
Cliffe, O., De Vos, M., Padget, J.: Answer set programming for representing and reasoning about virtual institutions. In: Inoue, K., Satoh, K., Toni, F. (eds.) CLIMA 2006. LNCS (LNAI), vol. 4371, pp. 60–79. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-69619-3_4
Cliffe, O., De Vos, M., Padget, J.: Specifying and reasoning about multiple institutions. In: Noriega, P., Vázquez-Salceda, J., Boella, G., Boissier, O., Dignum, V., Fornara, N., Matson, E. (eds.) COIN -2006. LNCS (LNAI), vol. 4386, pp. 67–85. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-74459-7_5
Cunha, R.R., Hübner, J.F., de Brito, M.: Instituições em sistemas multiagentes a luz da teoria da construção da realidade social. Workshop Escola de Sistemas de Agentes, seus Ambientes e Aplicações XIII, 71–81 (2019)
Cunha, R.R., Hübner, J.F., de Brito, M.: A conceptual model for situating purposes in artificial institutions. Revista de Informática Teórica e Aplicada 29(1), 68–80 (2022)
De Brito, M., Hübner, J.F., Boissier, O.: Situated artificial institutions: stability, consistency, and flexibility in the regulation of agent societies. Auton. Agent. Multi-Agent Syst. 32(2), 219–251 (2018)
Bulling, N., van der Torre, L., Villata, S., Jamroga, W., Vasconcelos, W. (eds.): CLIMA 2014. LNCS (LNAI), vol. 8624. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-09764-0
Dignum, V., Aldewereld, H., Dignum, F.: On the engineering of multi agent organizations. In: Proceedings of the 12th International Workshop on Agent-Oriented Software Engineering, pp. 53–65 (2011)
Fornara, N.: Specifying and monitoring obligations in open multiagent systems using semantic web technology. In: In: Semantic Agent Systems, pp. 25–45. Springer (2011). https://doi.org/10.1007/978-3-642-18308-9_2
Fornara, N., Colombetti, M.: Ontology and time evolution of obligations and prohibitions using semantic web technology. In: Baldoni, M., Bentahar, J., van Riemsdijk, M.B., Lloyd, J. (eds.) DALT 2009. LNCS (LNAI), vol. 5948, pp. 101–118. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-11355-0_7
Fornara, N., Colombetti, M.: Representation and monitoring of commitments and norms using owl. AI Commun. 23(4), 341–356 (2010)
Fornara, N., Tampitsikas, C.: Using owl artificial institutions for dynamically creating open spaces of interaction. In: AT, pp. 281–295 (2012)
Fornara, N., Viganò, F., Colombetti, M.: Agent communication and artificial institutions. Auton. Agent. Multi-Agent Syst. 14(2), 121–142 (2007). https://doi.org/10.1007/s10458-006-0017-8
Hindriks, K.V., de Boer, F.S., van der Hoek, W., Meyer, J.-J.C.: Agent programming with declarative goals. In: Castelfranchi, C., Lespérance, Y. (eds.) ATAL 2000. LNCS (LNAI), vol. 1986, pp. 228–243. Springer, Heidelberg (2001). https://doi.org/10.1007/3-540-44631-1_16
Hübner, J.F., Bordini, R.H., Wooldridge, M.: Declarative goal patterns for agentspeak. In: Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS’06) (2006)
Murray-Rust, D., Papapanagiotou, P., Robertson, D.: Softening electronic institutions to support natural interaction. In: Human Computation, vol. 2(2) (2015). 10.15346/hc.v2i2.3
Nigam, V., Leite, J.: A dynamic logic programming based system for agents with declarative goals. In: Baldoni, M., Endriss, U. (eds.) DALT 2006. LNCS (LNAI), vol. 4327, pp. 174–190. Springer, Heidelberg (2006). https://doi.org/10.1007/11961536_12
Padget, J., De Vos, M., Page, C.A.: Deontic sensors. In: IJCAI International Joint Conference on Artificial Intelligence 2018-July (section 5), pp. 475–481 (2018)
Ricci, A., Piunti, M., Viroli, M.: Environment programming in multi-agent systems: an artifact-based perspective. Auton. Agent. Multi-Agent Syst. 23(2), 158–192 (2011)
van Riemsdijk, B., van der Hoek, W., Meyer, J. J. C.: Agent programming in dribble: from beliefs to goals using plans. In: Proceedings of the second international joint conference on Autonomous agents and multiagent systems, pp. 393–400 (2003)
Rocha, C.A.C.: Symbolic environments of agent societies. Workshop Escola de Sistemas de Agentes, seus Ambientes e Aplicações XIV (2020)
Rodriguez-Aguilar, J.A., Sierra, C., Arcos, J.L., Lopez-Sanchez, M., Rodriguez, I.: Towards next generation coordination infrastructures. Knowl. Eng. Rev. 30(4), 435–453 (2015). https://doi.org/10.1017/S0269888915000090
Rodriguez-Aguilar, J.A., Sierra, C., Arcos, J.L., López Sánchez, M., Rodríguez Santiago, I.: Towards next generation coordination infrastructures. Knowledge Engineering Review, 2015, vol. 30(4), p. 1–19 (2015)
Searle, J.: Making the social world: The structure of human civilization. Oxford University Press (2010)
Searle, J.R.: The construction of social reality. Simon and Schuster (1995)
Telang, P.R., Singh, M.P., Yorke-Smith, N.: A coupled operational semantics for goals and commitments. J. Artif. Intell. Res. 65, 31–85 (2019)
Tomic, S., Pecora, F., Saffiotti, A.: Norms, Institutions, and Robots 14(8), 1–14 (2018). https://arxiv.org/abs/1807.11456
Vázquez-Salceda, J., Aldewereld, H., Grossi, D., Dignum, F.: From human regulations to regulated software agents’ behavior. Artif. Intell. Law 16(1), 73–87 (2008)
Viganò, F., Colombetti, M.: Model Checking Norms and Sanctions in Institutions (ii), 316–329 (2008)
Winikoff, M.: Challenges and directions for engineering multi-agent systems. arXiv preprint arXiv:1209.1428 (2012)
Winikoff, M., Padgham, L., Harland, J., Thangarajah, J.: Declarative and procedural goals in intelligent agent systems. In: International Conference on Principles of Knowledge Representation and Reasoning. Morgan Kaufman (2002)
Wooldridge, M.: An introduction to multiagent systems. John Wiley & Sons (2009)
Zambonelli, F., Jennings, N.R., Wooldridge, M.: Organisational abstractions for the analysis and design of multi-agent systems. In: Ciancarini, P., Wooldridge, M.J. (eds.) AOSE 2000. LNCS, vol. 1957, pp. 235–251. Springer, Heidelberg (2001). https://doi.org/10.1007/3-540-44564-1_16
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 Springer Nature Switzerland AG
About this paper
Cite this paper
Cunha, R.R., Hübner, J.F., de Brito, M. (2022). Environmental Consequences of Institutional Facts in Artificial Institutions. In: Theodorou, A., Nieves, J.C., De Vos, M. (eds) Coordination, Organizations, Institutions, Norms, and Ethics for Governance of Multi-Agent Systems XIV. COINE 2021. Lecture Notes in Computer Science(), vol 13239. Springer, Cham. https://doi.org/10.1007/978-3-031-16617-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-031-16617-4_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-16616-7
Online ISBN: 978-3-031-16617-4
eBook Packages: Computer ScienceComputer Science (R0)