Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Using Social Dependence to Enable Neighbourly Behaviour in Open Multi-Agent Systems

Published: 22 April 2019 Publication History

Abstract

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’ 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’ 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’ varying levels of social dependencies, mobility, and their groups’ density on their individual and shared goal achievement is analysed.

References

[1]
Bo An, Zhiqi Shen, Chunyan Miao, and Daijie Cheng. 2007. Algorithms for transitive dependence-based coalition formation. IEEE Transactions on Industrial Informatics 3, 3, 234--245.
[2]
Gerrit Anders, Alexander Schiendorfer, Florian Siefert, Jan-Philipp Steghöfer, and Wolfgang Reif. 2015. Cooperative resource allocation in open systems of systems. ACM Transactions on Autonomous and Adaptive Systems 10, 2, 11.
[3]
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’14).
[4]
Matteo Baldoni, Cristina Baroglio, Federico Capuzzimati, and Roberto Micalizio. 2018. Commitment-based agent interaction in JaCaMo+. Fundamenta Informaticae 159, 1--2, 1--33.
[5]
Amotz Bar-Noy, Reuven Bar-Yehuda, Ari Freund, Joseph Naor, and Baruch Schieber. 2001. A unified approach to approximating resource allocation and scheduling. Journal of the ACM 48, 5, 1069--1090.
[6]
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.
[7]
Ken Birman and Thomas Joseph. 1987. Exploiting virtual synchrony in distributed systems. In Proceedings of the 11th ACM Symposium on Operating Systems Principles, Vol. 21.
[8]
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.
[9]
Valerio Capraro. 2013. A model of human cooperation in social dilemmas. PLoS One 8, 8, e72427.
[10]
Cristiano Castelfranchi. 1998. Modelling social action for AI agents. Artificial Intelligence 103, 1--2, 157--182.
[11]
Cristiano Castelfranchi and Rosaria Conte. 1992. Emergent functionality among intelligent systems: Cooperation within and without minds. AI 8 Society 6, 1, 78--87.
[12]
Yann Chevaleyre, Paul E. Dunne, Ulle Endriss, Jérôme Lang, Michel Lemaitre, Nicolas Maudet, Julian Padget, et al. 2006. Issues in multiagent resource allocation. Informatica 30, 1, 3--31.
[13]
Franco Cicirelli, Andrea Giordano, and Libero Nigro. 2015. Efficient environment management for distributed simulation of large-scale situated multi-agent systems. Concurrency and Computation: Practice and Experience 27, 3, 610--632.
[14]
Philip R. Cohen and Hector J. Levesque. 1990. Intention is choice with commitment. Artificial Intelligence 42, 2, 213--261.
[15]
Rosaria Conte and Jaime Simão Sichman. 2002. Dependence graphs: Dependence within and between groups. Computational 8 Mathematical Organization Theory 8, 2, 87--112.
[16]
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.
[17]
Jorge Ejarque, Raul Sirvent, and Rosa M. Badia. 2010. A multi-agent approach for semantic resource allocation. In Proceedings of the 2nd IEEE International Conference on Cloud Computing Technology and Science (CloudCom’10). IEEE, Los Alamitos, CA, 335--342.
[18]
Matthew E. Gaston and Marie des Jardins. 2005. Agent-organized networks for dynamic team formation. In Proceedings of the 4th International Joint Conference on Autonomous Agents and Multiagent Systems. ACM, New York, NY, 230--237.
[19]
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.
[20]
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.
[21]
Fatemeh Golpayegani and Siobhan Clarke. 2018. Co-ride: Collaborative preference-based taxi-sharing and taxi-dispatch. In Proceedings of the 2018 IEEE 30th International Conference on Tools With Artificial Intelligence (ICTAI’18). IEEE, Los Alamitos, CA, 864--871.
[22]
Fatemeh Golpayegani, Ivana Dusparic, and Siobhan Clarke. 2015. Collaborative, parallel Monte Carlo tree search for autonomous electricity demand management. In Proceedings of the 2015 Conference on Sustainable Internet and ICT for Sustainability (SustainIT’15). IEEE, Los Alamitos, CA, 1--8.
[23]
Fatemeh Golpayegani, Ivana Dusparic, Adam Taylor, and Siobhán Clarke. 2016. Multi-agent collaboration for conflict management in residential demand response. Computer Communications 96, 63--72.
[24]
Fatemeh Golpayegani, Zahra Sahaf, Ivana Dusparic, and Siobhán Clarke. 2018. Participant selection for short-term collaboration in open multi-agent systems. Simulation Modelling Practice and Theory 83, 149--161.
[25]
Barbara J. Grosz and Sarit Kraus. 1999. The evolution of SharedPlans. In Foundations of Rational Agency. Springer, 227--262.
[26]
Anna Gunnthorsdottir, Daniel Houser, and Kevin McCabe. 2007. Disposition, history and contributions in public goods experiments. Journal of Economic Behavior 8 Organization 62, 2, 304--315.
[27]
Trung Dong Huynh, Nicholas R. Jennings, and Nigel R. Shadbolt. 2006. An integrated trust and reputation model for open multi-agent systems. Autonomous Agents and Multi-Agent Systems 13, 2, 119--154.
[28]
Matthias Klusch and Andreas Gerber. 2002. Dynamic coalition formation among rational agents. IEEE Intelligent Systems 17, 3, 42--47.
[29]
Ruby L. V. Moritz and Martin Middendorf. 2015. Decentralized and dynamic group formation of reconfigurable agents. Memetic Computing 7, 2, 77--91.
[30]
Huan Pan, Xiaohong Nian, and Ling Guo. 2014. Second-order consensus in multi-agent systems based on second-order neighbours’ information. International Journal of Systems Science 45, 5, 902--914.
[31]
Ana Peleteiro, Juan C. Burguillo, Michael Luck, Josep Ll Arcos, and Juan A. Rodríguez-Aguilar. 2015. Using reputation and adaptive coalitions to support collaboration in competitive environments. Engineering Applications of Artificial Intelligence 45, 325--338.
[32]
Isaac Pinyol and Jordi Sabater-Mir. 2013. Computational trust and reputation models for open multi-agent systems: A review. Artificial Intelligence Review 40, 1, 1--25.
[33]
Muhammad Bilal Qureshi, Maryam Mehri Dehnavi, Nasro Min-Allah, Muhammad Shuaib Qureshi, Hameed Hussain, Ilias Rentifis, Nikos Tziritas, et al. 2014. Survey on grid resource allocation mechanisms. Journal of Grid Computing 12, 2, 399--441.
[34]
Talal Rahwan, Sarvapali D. Ramchurn, Nicholas R. Jennings, and Andrea Giovannucci. 2009. An anytime algorithm for optimal coalition structure generation. Journal of Artificial Intelligence Research 34, 1, 521--567.
[35]
Abhijit Ramalingam, Sara Godoy, Antonio J. Morales, and James M. Walker. 2016. An individualistic approach to institution formation in public good games. Journal of Economic Behavior 8 Organization 129, 18--36.
[36]
Charles Rich and Candace L. Sidner. 1998. COLLAGEN: A collaboration manager for software interface agents. User Modeling and User-Adapted Interaction 8, 3--4, 315--350.
[37]
Jeremy Roschelle and Stephanie D. Teasley. 1995. The construction of shared knowledge in collaborative problem solving. In Computer Supported Collaborative Learning. Springer, 69--97.
[38]
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.
[39]
Hyesung Seok and Shimon Y. Nof. 2014. Dynamic coalition reformation for adaptive demand and capacity sharing. International Journal of Production Economics 147, 136--146.
[40]
Jaime Simão Sichman. 1998. DEPINT: Dependence-based coalition formation in an open multi-agent scenario. Journal of Artificial Societies and Social Simulation 1, 2, 1--3.
[41]
Jaime Simão Sichman and Rosaria Conte. 2002. Multi-agent dependence by dependence graphs. In Proceedings of the 1st International Joint Conference on Autonomous Agents and Multiagent Systems: Part 1. ACM, New York, NY, 483--490.
[42]
Jaime Simão 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.
[43]
Jaime Simão 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.
[44]
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’02), Vol. 7. 16--23.
[45]
Yutao Tang and Peng Yi. 2017. Distributed resource allocation over a class of nonlinear multi-agent systems. arXiv:1702.01399.
[46]
Wanyuan Wang and Yichuan Jiang. 2014. A practical negotiation-based team formation model for non-cooperative social networks. In Proceedings of the 26th IEEE International Conference on Tools With Artificial Intelligence (ICTAI’14). IEEE, Los Alamitos, CA, 344--351.
[47]
Jingan Yang and Zhenghu Luo. 2007. Coalition formation mechanism in multi-agent systems based on genetic algorithms. Applied Soft Computing 7, 2, 561--568.
[48]
Dayong Ye, Minjie Zhang, and Danny Sutanto. 2013. Self-adaptation-based dynamic coalition formation in a distributed agent network: A mechanism and a brief survey. IEEE Transactions on Parallel and Distributed Systems 24, 5, 1042--1051.

Cited By

View all
  • (2024)Resolving the Resource Decision-Making Dilemma of Leaderless Group-Based Multiagent Systems and Repeated GamesIEEE Transactions on Systems, Man, and Cybernetics: Systems10.1109/TSMC.2024.342768854:10(6358-6371)Online publication date: Oct-2024
  • (2024)A Sum-of-States Preservation Framework for Open Multiagent Systems With Nonlinear Heterogeneous CouplingIEEE Transactions on Automatic Control10.1109/TAC.2023.331772869:3(1991-1998)Online publication date: Mar-2024
  • (2023)Handling uncertainty in self-adaptive systems: an ontology-based reinforcement learning modelJournal of Reliable Intelligent Environments10.1007/s40860-022-00198-x10:1(19-44)Online publication date: 6-Jan-2023
  • Show More Cited By

Index Terms

  1. Using Social Dependence to Enable Neighbourly Behaviour in Open Multi-Agent Systems

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Intelligent Systems and Technology
    ACM Transactions on Intelligent Systems and Technology  Volume 10, Issue 3
    Survey Paper, Research Commentary and Regular Papers
    May 2019
    302 pages
    ISSN:2157-6904
    EISSN:2157-6912
    DOI:10.1145/3325195
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 22 April 2019
    Accepted: 01 March 2019
    Revised: 01 February 2019
    Received: 01 July 2018
    Published in TIST Volume 10, Issue 3

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Multi-agent systems
    2. multi-agent collaboration
    3. social circles
    4. social reasoning

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Funding Sources

    • Science Foundation Ireland
    • Lero—the Irish Software Engineering Research Centre

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)18
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 08 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Resolving the Resource Decision-Making Dilemma of Leaderless Group-Based Multiagent Systems and Repeated GamesIEEE Transactions on Systems, Man, and Cybernetics: Systems10.1109/TSMC.2024.342768854:10(6358-6371)Online publication date: Oct-2024
    • (2024)A Sum-of-States Preservation Framework for Open Multiagent Systems With Nonlinear Heterogeneous CouplingIEEE Transactions on Automatic Control10.1109/TAC.2023.331772869:3(1991-1998)Online publication date: Mar-2024
    • (2023)Handling uncertainty in self-adaptive systems: an ontology-based reinforcement learning modelJournal of Reliable Intelligent Environments10.1007/s40860-022-00198-x10:1(19-44)Online publication date: 6-Jan-2023
    • (2022)Intelligent Shared Mobility Systems: A Survey on Whole System Design Requirements, Challenges and Future DirectionIEEE Access10.1109/ACCESS.2022.316284810(35302-35320)Online publication date: 2022
    • (2022)Satisfying user preferences in optimised ridesharing services:Applied Intelligence10.1007/s10489-021-02887-152:10(11257-11272)Online publication date: 22-Jan-2022
    • (2022)Using ontology to guide reinforcement learning agents in unseen situationsApplied Intelligence10.1007/s10489-021-02449-552:2(1808-1824)Online publication date: 1-Jan-2022
    • (2022)A Normative Multi-objective Based Intersection Collision Avoidance SystemAgents and Multi-Agent Systems: Technologies and Applications 202210.1007/978-981-19-3359-2_25(289-300)Online publication date: 23-Aug-2022
    • (2021)Text-Based Delay Prediction in a Public Transport Monitoring SystemProceedings of the 29th International Conference on Advances in Geographic Information Systems10.1145/3474717.3483630(25-28)Online publication date: 2-Nov-2021
    • (2021)Forming Multi-agents Collaborative Communities in Overlapping Communities2021 4th International Conference on Robotics, Control and Automation Engineering (RCAE)10.1109/RCAE53607.2021.9638948(114-120)Online publication date: 4-Nov-2021
    • (2021)An Ontology-Based Intelligent Traffic Signal Control Model2021 IEEE International Intelligent Transportation Systems Conference (ITSC)10.1109/ITSC48978.2021.9564962(2554-2561)Online publication date: 19-Sep-2021
    • Show More Cited By

    View Options

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media