{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,10]],"date-time":"2026-02-10T13:49:18Z","timestamp":1770731358290,"version":"3.49.0"},"reference-count":48,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2019,4,22]],"date-time":"2019-04-22T00:00:00Z","timestamp":1555891200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001602","name":"Science Foundation Ireland","doi-asserted-by":"crossref","award":["10\/CE\/I1855"],"award-info":[{"award-number":["10\/CE\/I1855"]}],"id":[{"id":"10.13039\/501100001602","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Lero\u2014the Irish Software Engineering Research Centre"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Intell. Syst. Technol."],"published-print":{"date-parts":[[2019,5,31]]},"abstract":"<jats:p>Agents frequently collaborate to achieve a shared goal or to accomplish a task that they cannot do alone. However, collaboration is difficult in open multi-agent systems where agents share constrained resources to achieve both individual and shared goals. In current approaches to collaboration, agents are organised into disjoint groups and social reasoning is used to capture their capabilities when selecting a qualified set of collaborators. These approaches are not useful when agents are in multiple, overlapping groups; depend on each other when using shared resources; have multiple goals to achieve simultaneously; and have to share the overall costs and benefits. In this article, agents use social reasoning to enhance their understanding of other agents\u2019 goals and their dependencies, and self-adaptive techniques to adapt their level of self-interest in a collaborative process, with a view to contributing to lowering shared costs or increasing shared benefits. This model aims at improving the extent to which agents\u2019 goals are met while improving shared resource usage efficiency. For example, in a public transport system where each mode of transport has limited capacity, commuters will be enabled to make choices that avoid over-capacity in different modes, or in a smart energy grid with limited capacity, users can make choices as to when they increase their demand. The model simultaneously helps avoid overloading a shared resource while allowing users to achieve their own goals. The proposed model is evaluated in an open multi-agent system with 100 agents operating in multiple overlapping groups and sharing multiple constrained resources. The impact of agents\u2019 varying levels of social dependencies, mobility, and their groups\u2019 density on their individual and shared goal achievement is analysed.<\/jats:p>","DOI":"10.1145\/3319402","type":"journal-article","created":{"date-parts":[[2019,4,23]],"date-time":"2019-04-23T15:24:23Z","timestamp":1556033063000},"page":"1-31","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":18,"title":["Using Social Dependence to Enable Neighbourly Behaviour in Open Multi-Agent Systems"],"prefix":"10.1145","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3712-6550","authenticated-orcid":false,"given":"Fatemeh","family":"Golpayegani","sequence":"first","affiliation":[{"name":"Trinity College Dublin and University College Dublin"}]},{"given":"Ivana","family":"Dusparic","sequence":"additional","affiliation":[{"name":"Trinity College Dublin"}]},{"given":"Siobhan","family":"Clarke","sequence":"additional","affiliation":[{"name":"Trinity College Dublin"}]}],"member":"320","published-online":{"date-parts":[[2019,4,22]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2007.902255"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2700323"},{"key":"e_1_2_1_3_1","volume-title":"Proceedings of the 1st International Workshop on Multiagent Foundations of Social Computing (SC-AAMAS\u201914)","author":"Baldoni Matteo","year":"2014","unstructured":"Matteo Baldoni , Cristina Baroglio , and Federico Capuzzimati . 2014 . Reasoning about social relationships with Jason . In Proceedings of the 1st International Workshop on Multiagent Foundations of Social Computing (SC-AAMAS\u201914) . Matteo Baldoni, Cristina Baroglio, and Federico Capuzzimati. 2014. Reasoning about social relationships with Jason. In Proceedings of the 1st International Workshop on Multiagent Foundations of Social Computing (SC-AAMAS\u201914)."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.3233\/FI-2018-1656"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/502102.502107"},{"key":"e_1_2_1_6_1","volume-title":"Proceedings of the 29th AAAI Conference on Artificial Intelligence. 2010--2016","author":"Barrett Samuel","year":"2015","unstructured":"Samuel Barrett and Peter Stone . 2015 . Cooperating with unknown teammates in complex domains: A robot soccer case study of ad hoc teamwork . In Proceedings of the 29th AAAI Conference on Artificial Intelligence. 2010--2016 . Samuel Barrett and Peter Stone. 2015. Cooperating with unknown teammates in complex domains: A robot soccer case study of ad hoc teamwork. In Proceedings of the 29th AAAI Conference on Artificial Intelligence. 2010--2016."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/41457.37515"},{"key":"e_1_2_1_8_1","first-page":"79","article-title":"Clarissa: A laboratory for the modelling of collaboration","volume":"11","author":"Burton Mark","year":"2000","unstructured":"Mark Burton , Paul Brna , and Rachel Pilkington . 2000 . Clarissa: A laboratory for the modelling of collaboration . International Journal of Artificial Intelligence in Education 11 , 2, 79 -- 105 . Mark Burton, Paul Brna, and Rachel Pilkington. 2000. Clarissa: A laboratory for the modelling of collaboration. International Journal of Artificial Intelligence in Education 11, 2, 79--105.","journal-title":"International Journal of Artificial Intelligence in Education"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0072427"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0004-3702(98)00056-3"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02472771"},{"key":"e_1_2_1_12_1","first-page":"3","article-title":"Issues in multiagent resource allocation","volume":"30","author":"Chevaleyre Yann","year":"2006","unstructured":"Yann Chevaleyre , Paul E. Dunne , Ulle Endriss , J\u00e9r\u00f4me Lang , Michel Lemaitre , Nicolas Maudet , Julian Padget , 2006 . Issues in multiagent resource allocation . Informatica 30 , 1, 3 -- 31 . Yann Chevaleyre, Paul E. Dunne, Ulle Endriss, J\u00e9r\u00f4me Lang, Michel Lemaitre, Nicolas Maudet, Julian Padget, et al. 2006. Issues in multiagent resource allocation. Informatica 30, 1, 3--31.","journal-title":"Informatica"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.3254"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(90)90055-5"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1016084432602"},{"key":"e_1_2_1_16_1","first-page":"1","article-title":"Dynamic constrained coalition formation among electric vehicles","volume":"20","author":"Ramos Gabriel","year":"2014","unstructured":"Gabriel de O. Ramos , Juan C. Burguillo , and Ana L. C. Bazzan . 2014 . Dynamic constrained coalition formation among electric vehicles . Journal of the Brazilian Computer Society 20 , 1 , 8. Gabriel de O. Ramos, Juan C. Burguillo, and Ana L. C. Bazzan. 2014. Dynamic constrained coalition formation among electric vehicles. Journal of the Brazilian Computer Society 20, 1, 8.","journal-title":"Journal of the Brazilian Computer Society"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2010.30"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1082473.1082508"},{"key":"e_1_2_1_19_1","volume-title":"Proceedings of the 1st International Joint Conference on Agent and Multi-Agent Systems. ACM","author":"Gerber Andreas","year":"2000","unstructured":"Andreas Gerber and Matthias Klusch . 2000 . DCF-S: A dynamic coalition formation scheme for rational agents . In Proceedings of the 1st International Joint Conference on Agent and Multi-Agent Systems. ACM , New York, NY. Andreas Gerber and Matthias Klusch. 2000. DCF-S: A dynamic coalition formation scheme for rational agents. In Proceedings of the 1st International Joint Conference on Agent and Multi-Agent Systems. ACM, New York, NY."},{"key":"e_1_2_1_20_1","volume-title":"Proceedings of the 23rd AAAI Conference on Artificial Intelligence","volume":"8","author":"Glinton Robin","year":"2008","unstructured":"Robin Glinton , Katia P. Sycara , and Paul Scerri . 2008 . Agent organized networks Redux . In Proceedings of the 23rd AAAI Conference on Artificial Intelligence , Vol. 8 . 83--88. Robin Glinton, Katia P. Sycara, and Paul Scerri. 2008. Agent organized networks Redux. In Proceedings of the 23rd AAAI Conference on Artificial Intelligence, Vol. 8. 83--88."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICTAI.2018.00135"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/SustainIT.2015.7101360"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2016.04.020"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2017.11.007"},{"key":"e_1_2_1_25_1","volume-title":"Grosz and Sarit Kraus","author":"Barbara","year":"1999","unstructured":"Barbara J. Grosz and Sarit Kraus . 1999 . The evolution of SharedPlans. In Foundations of Rational Agency. Springer , 227--262. Barbara J. Grosz and Sarit Kraus. 1999. The evolution of SharedPlans. In Foundations of Rational Agency. Springer, 227--262."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jebo.2005.03.008"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10458-005-6825-4"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIS.2002.1005630"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/s12293-014-0149-3"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1080\/00207721.2012.742596"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2015.07.009"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10462-011-9277-z"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-014-9292-9"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/1622716.1622730"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jebo.2016.06.003"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008204020038"},{"key":"e_1_2_1_37_1","volume-title":"Teasley","author":"Roschelle Jeremy","year":"1995","unstructured":"Jeremy Roschelle and Stephanie D . Teasley . 1995 . The construction of shared knowledge in collaborative problem solving. In Computer Supported Collaborative Learning. Springer , 69--97. Jeremy Roschelle and Stephanie D. Teasley. 1995. The construction of shared knowledge in collaborative problem solving. In Computer Supported Collaborative Learning. Springer, 69--97."},{"key":"e_1_2_1_38_1","volume-title":"Intentions in Communication","author":"Searle John R.","unstructured":"John R. Searle . 1990. Collective intentions and actions . In Intentions in Communication , P. R. Cohen, J. Morgan, and M. Pollack (Eds.). MIT Press , Cambridge, MA , 401--415. John R. Searle. 1990. Collective intentions and actions. In Intentions in Communication, P. R. Cohen, J. Morgan, and M. Pollack (Eds.). MIT Press, Cambridge, MA, 401--415."},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijpe.2013.09.003"},{"key":"e_1_2_1_40_1","first-page":"1","article-title":"DEPINT: Dependence-based coalition formation in an open multi-agent scenario","volume":"1","author":"Sichman Jaime Sim\u00e3o","year":"1998","unstructured":"Jaime Sim\u00e3o Sichman . 1998 . DEPINT: Dependence-based coalition formation in an open multi-agent scenario . Journal of Artificial Societies and Social Simulation 1 , 2, 1 -- 3 . Jaime Sim\u00e3o Sichman. 1998. DEPINT: Dependence-based coalition formation in an open multi-agent scenario. Journal of Artificial Societies and Social Simulation 1, 2, 1--3.","journal-title":"Journal of Artificial Societies and Social Simulation"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/544741.544855"},{"key":"e_1_2_1_42_1","volume-title":"Proceedings of the 1st International Conference on Multi-Agent Systems (ICMAS-95)","author":"Sichman Jaime Sim\u00e3o","year":"1995","unstructured":"Jaime Sim\u00e3o Sichman and Yves Demazeau . 1995 . Exploiting social reasoning to deal with agency level inconsistency . In Proceedings of the 1st International Conference on Multi-Agent Systems (ICMAS-95) . 352--359. Jaime Sim\u00e3o Sichman and Yves Demazeau. 1995. Exploiting social reasoning to deal with agency level inconsistency. In Proceedings of the 1st International Conference on Multi-Agent Systems (ICMAS-95). 352--359."},{"key":"e_1_2_1_43_1","first-page":"40","article-title":"A model for the decision phase of autonomous belief revision in open multi-agent systems","volume":"3","author":"Sichman Jaime Sim\u00e3o","year":"1996","unstructured":"Jaime Sim\u00e3o Sichman and Yves Demazeau . 1996 . A model for the decision phase of autonomous belief revision in open multi-agent systems . Journal of the Brazilian Computer Society 3 , 1, 40 -- 50 . Jaime Sim\u00e3o Sichman and Yves Demazeau. 1996. A model for the decision phase of autonomous belief revision in open multi-agent systems. Journal of the Brazilian Computer Society 3, 1, 40--50.","journal-title":"Journal of the Brazilian Computer Society"},{"key":"e_1_2_1_44_1","volume-title":"Proceedings of the Autonomous Agents and Multi-Agent Systems Workshop (AAMAS\u201902)","volume":"7","author":"Soh Leen-Kiat","year":"2002","unstructured":"Leen-Kiat Soh and Costas Tsatsoulis . 2002 . Allocation algorithms in dynamic negotiation-based coalition formation . In Proceedings of the Autonomous Agents and Multi-Agent Systems Workshop (AAMAS\u201902) , Vol. 7 . 16--23. Leen-Kiat Soh and Costas Tsatsoulis. 2002. Allocation algorithms in dynamic negotiation-based coalition formation. In Proceedings of the Autonomous Agents and Multi-Agent Systems Workshop (AAMAS\u201902), Vol. 7. 16--23."},{"key":"e_1_2_1_45_1","unstructured":"Yutao Tang and Peng Yi. 2017. Distributed resource allocation over a class of nonlinear multi-agent systems. arXiv:1702.01399.  Yutao Tang and Peng Yi. 2017. Distributed resource allocation over a class of nonlinear multi-agent systems. arXiv:1702.01399."},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICTAI.2014.59"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2006.04.004"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2012.213"}],"container-title":["ACM Transactions on Intelligent Systems and Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3319402","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3319402","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:38:21Z","timestamp":1750199901000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3319402"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,4,22]]},"references-count":48,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2019,5,31]]}},"alternative-id":["10.1145\/3319402"],"URL":"https:\/\/doi.org\/10.1145\/3319402","relation":{},"ISSN":["2157-6904","2157-6912"],"issn-type":[{"value":"2157-6904","type":"print"},{"value":"2157-6912","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,4,22]]},"assertion":[{"value":"2018-07-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-03-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-04-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}