Implementing a purpose model of status-functions through ontologies to support the social reasoning of agents
Resumo
In multi-agent systems (MAS), the agents may have goals that depend on others and on shared interpretation about the facts that occur in the system. These goals are thus social goals. Artificial institutions provide such a social interpretation by assigning statuses to the concrete elements that compose the system. These statuses enable the assignee element to perform functions that are not exclusively inherent to their design features. However, the enabled functions are not explicit in the existing models of artificial institutions. This limits the agents in reasoning to achieve their social goals in institutional contexts. Considering this problem, this paper proposes a model based on ontologies to express the functions associated with status-functions. We illustrate the model through some examples implemented in the JaCaMo framework, highlighting the benefits that agents acquire when using purposes for reasoning about the satisfaction of their social goals.Referências
Aldewereld, H., Álvarez-Napagao, S., Dignum, F., and Vázquez-Salceda, J. (2010).
Making norms concrete. In Proceedings of the 9th International Conference on Au81 tonomous Agents and Multiagent Systems: volume 1-Volume 1, pages 807–814. International Foundation for Autonomous Agents and Multiagent Systems.
Boissier, O., Bordini, R. H., Hubner, J., and Ricci, A. (2020). Multi-agent oriented programming: programming multi-agent systems using JaCaMo. MIT Press.
Cardoso, H. L. and Oliveira, E. (2007). Institutional Reality and Norms: Specifying and Monitoring Agent Organizations. International Journal of Cooperative Information Systems, 16(01):67–95.
Cliffe, O., De Vos, M., and Padget, J. (2006a). Answer set programming for representing and reasoning about virtual institutions. In International Workshop on Computational Logic in Multi-Agent Systems, pages 60–79. Springer.
Cliffe, O., De Vos, M., and Padget, J. (2006b). Specifying and reasoning about multiple institutions. In International Workshop on Coordination, Organizations, Institutions, and Norms in Agent Systems, pages 67–85. Springer.
Condello, A. (2018). Two questions on the ontology of money. Ardeth, (03):181–191.
Condello, A., Ferraris, M., and Searle, J. R. (2019). Money, Social Ontology and Law. Routledge.
Cunha, R. R., Hübner, J. F., and de Brito, M. (2021). Coupling purposes with status-functions in artificial institutions. arXiv preprint arXiv:2105.00090.
da Rocha Costa, A. C. and Dimuro, G. P. (2012). Elementary social functions: Concept and interrelation to social dependence relations. In 2012 Third Brazilian Workshop on Social Simulation, pages 23–30. IEEE.
De Brito, M., Hübner, J. F., and Boissier, O. (2018). Situated artificial institutions: stability, consistency, and flexibility in the regulation of agent societies. Autonomous Agents and Multi-Agent Systems, 32(2):219–251.
Fornara, N. (2011). Specifying and monitoring obligations in open multiagent systems using semantic web technology. In Semantic agent systems, pages 25–45. Springer.
Fornara, N. and Colombetti, M. (2009). Ontology and time evolution of obligations and prohibitions using semantic web technology. In International Workshop on Declarative Agent Languages and Technologies, pages 101–118. Springer.
Rodriguez-Aguilar, J. A., Sierra, C., Arcos, J. L., Lopez-Sanchez, M., and Rodriguez, I. (2015). Towards next generation coordination infrastructures. Knowledge Engineering Review, 30(4):435–453.
Searle, J. (2010). Making the social world: The structure of human civilization. Oxford University Press.
Searle, J. R. (1995). The construction of social reality. Simon and Schuster.
Vázquez-Salceda, J., Aldewereld, H., Grossi, D., and Dignum, F. (2008). From human regulations to regulated software agents’ behavior. Artificial Intelligence and Law, 16(1):73–87.
Viganò, F. and Colombetti, M. (2008). Model Checking Norms and Sanctions in Institutions. (ii):316–329.
Making norms concrete. In Proceedings of the 9th International Conference on Au81 tonomous Agents and Multiagent Systems: volume 1-Volume 1, pages 807–814. International Foundation for Autonomous Agents and Multiagent Systems.
Boissier, O., Bordini, R. H., Hubner, J., and Ricci, A. (2020). Multi-agent oriented programming: programming multi-agent systems using JaCaMo. MIT Press.
Cardoso, H. L. and Oliveira, E. (2007). Institutional Reality and Norms: Specifying and Monitoring Agent Organizations. International Journal of Cooperative Information Systems, 16(01):67–95.
Cliffe, O., De Vos, M., and Padget, J. (2006a). Answer set programming for representing and reasoning about virtual institutions. In International Workshop on Computational Logic in Multi-Agent Systems, pages 60–79. Springer.
Cliffe, O., De Vos, M., and Padget, J. (2006b). Specifying and reasoning about multiple institutions. In International Workshop on Coordination, Organizations, Institutions, and Norms in Agent Systems, pages 67–85. Springer.
Condello, A. (2018). Two questions on the ontology of money. Ardeth, (03):181–191.
Condello, A., Ferraris, M., and Searle, J. R. (2019). Money, Social Ontology and Law. Routledge.
Cunha, R. R., Hübner, J. F., and de Brito, M. (2021). Coupling purposes with status-functions in artificial institutions. arXiv preprint arXiv:2105.00090.
da Rocha Costa, A. C. and Dimuro, G. P. (2012). Elementary social functions: Concept and interrelation to social dependence relations. In 2012 Third Brazilian Workshop on Social Simulation, pages 23–30. IEEE.
De Brito, M., Hübner, J. F., and Boissier, O. (2018). Situated artificial institutions: stability, consistency, and flexibility in the regulation of agent societies. Autonomous Agents and Multi-Agent Systems, 32(2):219–251.
Fornara, N. (2011). Specifying and monitoring obligations in open multiagent systems using semantic web technology. In Semantic agent systems, pages 25–45. Springer.
Fornara, N. and Colombetti, M. (2009). Ontology and time evolution of obligations and prohibitions using semantic web technology. In International Workshop on Declarative Agent Languages and Technologies, pages 101–118. Springer.
Rodriguez-Aguilar, J. A., Sierra, C., Arcos, J. L., Lopez-Sanchez, M., and Rodriguez, I. (2015). Towards next generation coordination infrastructures. Knowledge Engineering Review, 30(4):435–453.
Searle, J. (2010). Making the social world: The structure of human civilization. Oxford University Press.
Searle, J. R. (1995). The construction of social reality. Simon and Schuster.
Vázquez-Salceda, J., Aldewereld, H., Grossi, D., and Dignum, F. (2008). From human regulations to regulated software agents’ behavior. Artificial Intelligence and Law, 16(1):73–87.
Viganò, F. and Colombetti, M. (2008). Model Checking Norms and Sanctions in Institutions. (ii):316–329.
Publicado
10/08/2021
Como Citar
CUNHA, Rafhael R.; HÜBNER, Jomi F.; BRITO, Maiquel de.
Implementing a purpose model of status-functions through ontologies to support the social reasoning of agents. In: WORKSHOP-ESCOLA DE SISTEMAS DE AGENTES, SEUS AMBIENTES E APLICAÇÕES (WESAAC), 15. , 2021, Evento Online.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2021
.
p. 71-82.
ISSN 2326-5434.