Abstract
Team formation (TF) faces the problem of defining teams of agents able to accomplish a set of tasks. Resilience on TF problems aims to provide robustness and adaptability to unforeseen events involving agent deletion. However, agents are unaware of the inherent social welfare in these teams. This article tackles the problem of how teams can minimise their effort in terms of organisation and communication considering these dynamics. Our main contribution is twofold: first, we introduce the Stabilisable Team Formation (STF) as a generalisation of current resilient TF model, where a team is stabilisable if it possesses and preserves its inter-agent organisation from a graph-based perspective. Second, our experiments show that stabilisability is able to reduce the exponential execution time in several units of magnitude with the most restrictive configurations, proving that communication effort in subsequent task allocation problems are relaxed compared with current resilient teams. To do so, we developed SBB-ST, a branch-and-bound algorithm based on Distributed Constrained Optimisation Problems (DCOP) to compute teams. Results evidence that STF improves their predecessors, extends the resilience to subsequent task allocation problems represented as DCOP, and evidence how Stabilisability contributes to resilient TF problems by anticipating decisions for saving resources and minimising the effort on team organisation in dynamic scenarios.
- Juan M. Alberola, Vicente Julián, and Ana García-Fornes. 2013. Using cost-aware transitions for reorganizing multiagent systems. Eng. Appl. AI 26, 1 (2013), 63--75.Google ScholarDigital Library
- Michael O. Albertson and Ruth Haas. 1996. Bounding functions and rigid graphs. SIAM J. Discr. Math. 9, 2 (1996), 269--273.Google ScholarDigital Library
- Alexander Andreychenko, Morgan Magnin, and Katsumi Inoue. 2016. Analyzing resilience properties in oscillatory biological systems using parametric model checking. Biosystems 149 (2016), 50--58.Google ScholarCross Ref
- Fabio Luigi Bellifemine, Giovanni Caire, and Dominic Greenwood. 2007. Developing Multi-Agent Systems with JADE. WILEY (John Wiley & Sons).Google Scholar
- Michel Bruneau, Stephanie E. Chang, Ronald T. Eguchi, George C. Lee, Thomas D. O'Rourke, Andrei M. Reinhorn, Masanobu Shinozuka, Kathleen Tierney, William A. Wallace, and Detlof von Winterfeldt. 2003. A framework to quantitatively assess and enhance the seismic resilience of communities. Earthq. Spect. 19, 4 (2003), 733--752.Google ScholarCross Ref
- Jesús Cerquides, Alessandro Farinelli, Pedro Meseguer, and Sarvapali D. Ramchurn. 2014. A tutorial on optimization for multi-agent systems. Comput. J. 57, 6 (2014), 799--824.Google ScholarCross Ref
- Shanjun Cheng, Anita Raja, Jiang Xie, and Ivan Howitt. 2010. DLB-SDPOP: A multiagent pseudo-tree repair algorithm for load balancing in WLANs. In Proceedings of the IEEE/WIC/ACM International Conference on Intelligent Agent Technology. 311--318.Google Scholar
- Maxime Clement, Tenda Okimoto, Nicolas Schwind, and Katsumi Inoue. 2015. Finding resilient solutions for dynamic multi-objective constraint optimization problems. In Proceedings of the International Conference on Agents and Artificial Intelligence (ICAART’15). 509--516.Google ScholarDigital Library
- D. L. Coutuj. 2002. How resilience works. Harv. Bus. Rev. 80, 5 (2002), 46--56.Google Scholar
- Emir Demirovic, Nicolas Schwind, Tenda Okimoto, and Katsumi Inoue. 2018. Recoverable team formation: Building teams resilient to change. In Proceedings of the International Conference on Autonomous Agents and Multi-agent Systems (AAMAS’18). 1362--1370.Google Scholar
- Thomas G. Dietterich. 2017. Steps toward robust artificial intelligence. AI Mag. 38, 3 (2017), 3--24.Google ScholarCross Ref
- Edsger W. Dijkstra. 1974. Self-stabilizing systems in spite of distributed control. Commun. ACM 17, 11 (1974), 643--644.Google ScholarDigital Library
- Alessandro Farinelli, Alex Rogers, Adrian Petcu, and Nicholas R. Jennings. 2008. Decentralised coordination of low-power embedded devices using the max-sum algorithm. In Proceedings of the 7th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS’08), Vol. 2. Richland, SC, 639--646.Google Scholar
- P. F. Faye, S. Aknine, M. Sene, and Sheory O.Aina. Stabilizing agent’s interactions in dynamic contexts. In Proceedings of the IEEE 28th International Conference on Advanced Information Networking and Applications. 925--932.Google Scholar
- Ferdinando Fioretto, Enrico Pontelli, and William Yeoh. 2016. Distributed constraint optimization problems and applications: A survey. CoRR abs/1602.06347 (2016).Google Scholar
- Matthew E. Gaston and Marie desJardins. 2008. The effect of network structure on dynamic team formation in multi-agent systems. Comput. Intell. 24, 2 (2008), 122--157.Google ScholarCross Ref
- Ruth Haas. 2002. Characterizations of arboricity of graphs. Ars Combinatorica 63 (2002).Google Scholar
- Katsutoshi Hirayama and Makoto Yokoo. 1997. Distributed partial constraint satisfaction problem. In Proceedings of the International Conference on Principles and Practice of Constraint Programming 1330 (1997), 222--236.Google ScholarDigital Library
- C. S. Holling. 1973. Resilience and stability of ecological systems. Rev. Ecol. Syst. 4, 1 (1973), 1--23.Google ScholarCross Ref
- N. R. Jennings, L. Moreau, D. Nicholson, S. Ramchurn, S. Roberts, T. Rodden, and A. Rogers. 2014. Human-agent collectives. Commun. ACM 57, 12 (2014), 80–88.Google ScholarDigital Library
- Yichuan Jiang, Yifeng Zhou, and Wanyuan Wang. 2013. Task allocation for undependable multiagent systems in social networks. IEEE Trans. Parallel Distrib. Syst. 24, 8 (2013), 1671--1681.Google ScholarDigital Library
- Thomas Léauté, Brammert Ottens, and Radoslaw Szymanek. 2009. FRODO 2.0: An open-source framework for distributed constraint optimization. In Proceedings of the IJCAI’09 Distributed Constraint Reasoning Workshop (DCR’09). Pasadena, California, USA, 160--164.Google Scholar
- Patricia H. Longstaff, Nicholas J. Armstrong, Keli Perrin, Whitney May Parker, and Matthew A. Hidek. 2010. Building resilient communities: A preliminary framework for assessment. Homel. Secur. Aff. 6, 3 (2010), 1--23.Google Scholar
- Rajiv T. Maheswaran, Jonathan P. Pearce, and Milind Tambe. 2004. Distributed algorithms for DCOP: A graphical-game-based approach. In Proceedings of the ISCA 17th International Conference on Parallel and Distributed Computing Systems (ISCA’04). 432--439.Google Scholar
- Pragnesh Jay Modi, Wei-Min Shen, Milind Tambe, and Makoto Yokoo. 2003. An asynchronous complete method for distributed constraint optimization. In Proceedings of the International Conference on Autonomous Agents and Multi-agent Systems (AAMAS’03). 161--168.Google ScholarDigital Library
- Mark E. J. Newman. 2003. The structure and function of complex networks. SIAM Rev. 45, 2 (2003), 167--256.Google ScholarDigital Library
- Hisashi Ohtsuki, Christoph Hauert, Erez Lieberman, and Martin Nowak. 2006. A simple rule for the evolution of cooperation on graphs and social networks. Nature 441 (2006), 502--5.Google ScholarCross Ref
- Tenda Okimoto, Tony Ribeiro, Damien Bouchabou, and Katsumi Inoue. 2016. Mission oriented robust multi-team formation and its application to robot rescue simulation. In Proceedings of the 30th International Joint Conference on Artificial Intelligence (IJCAI’16). 454--460.Google Scholar
- Tenda Okimoto, Nicolas Schwind, Maxime Clement, Tony Ribeiro, Katsumi Inoue, and Pierre Marquis. 2015. How to form a task-oriented robust team. In Proceedings of the International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS’15). 395--403.Google Scholar
- Tenda Okimoto, Nicolas Schwind, Emir Demirovic, Katsumi Inoue, and Pierre Marquis. 2018. Robust coalition structure generation. In Proceedings of the International Conference on Principles and Practice of Multi-agent Systems 11224 (2018), 140--157.Google ScholarDigital Library
- C. M. Özveren and A. S. Willsky. 1991. Output stabilizability of discrete-event dynamic systems. IEEE Trans. Automat. Contr. 36, 8 (1991), 925--935.Google ScholarCross Ref
- Jacopo Panerati, Nicolas Schwind, Stefan Zeltner, Katsumi Inoue, and Giovanni Beltrame. 2018. Assessing the resilience of stochastic dynamic systems under partial observability. PLoS One 13, 8 (2018), 1--21.Google ScholarCross Ref
- Adrian Petcu and Boi Faltings. 2005. A scalable method for multiagent constraint optimization. In Proceedings of the 19th International Joint Conference on Artificial Intelligence (IJCAI’05). 266--271.Google ScholarDigital Library
- Adrian Petcu and Boi Faltings. 2005. Superstabilizing, fault-containing distributed combinatorial optimization. In Proceedings of the 20th AAAI Conference on Artificial Intelligence (AAAI'05). 449–454.Google Scholar
- Marc Pujol-Gonzalez, Jesus Cerquides, Alessandro Farinelli, Pedro Meseguer, and Juan Antonio Rodriguez-Aguilar. 2015. Efficient inter-team task allocation in RoboCup Rescue. In Proceedings of the International Conference on Autonomous Agents and Multiagent Systems (AAMAS'15). 413–421.Google Scholar
- Talal Rahwan, Tomasz P. Michalak, Michael J. Wooldridge, and Nicholas R. Jennings. 2015. Coalition structure generation: A survey. Artif. Intell. 229 (2015), 139--174.Google ScholarDigital Library
- Sarvapali Ramchurn, Alessando Farinelli, Kathryn Macarthur, and Nicholas Jennings. 2010. Decentralized coordination in RoboCup Rescue. Comput. J. 53 (2010), 1447--1461.Google ScholarDigital Library
- R. Rebarber. 1993. Conditions for the equivalence of internal and external stability for distributed parameter systems. IEEE Trans. Automat. Contr. 38, 6 (1993), 994--998.Google ScholarCross Ref
- Stuart J. Russell, Peter Norvig, John F. Candy, Jitendra M. Malik, and Douglas D. Edwards. 1996. Artificial Intelligence: A Modern Approach. Prentice-Hall, Inc.Google Scholar
- Nicolas Schwind, Morgan Magnin, Katsumi Inoue, Tenda Okimoto, Taisuke Sato, Kazuhiro Minami, and Hiroshi Maruyama. 2016. Formalization of resilience for constraint-based dynamic systems. J. Reliab. Intell. Environ. 2, 1 (2016), 17--35.Google ScholarCross Ref
- Nicolas Schwind, Tenda Okimoto, Katsumi Inoue, Hei Chan, Tony Ribeiro, Kazuhiro Minami, and Hiroshi Maruyama. 2013. Systems resilience: A challenge problem for dynamic constraint-based agent systems. In Proceedings of the International Conference on Autonomous Agents and Multi-agent Systems (AAMAS’13). 785--788.Google Scholar
- Nicolas Schwind, Tenda Okimoto, Katsumi Inoue, Katsutoshi Hirayama, Jean-Marie Lagniez, and Pierre Marquis. 2018. Probabilistic coalition structure generation. In Proceedings of the International Conference on Principles of Knowledge Representation and Reasoning. 663--664.Google Scholar
- R. Sheh, S. Schwertfeger, and A. Visser. 2016. 16 Years of RoboCup Rescue. Künstliche Intelligenz 30, 3–4 (2016), 267–277.Google Scholar
- B. T. Stewart, A. N. Venkat, J. B. Rawlings, S. J. Wright, and G. Pannocchia. 2010. Cooperative distributed model predictive control. Syst. Contr. Lett. 59, 8 (2010), 460--469.Google ScholarCross Ref
- K. Tanaka, T. Ikeda, and H.O. Wang. 1996. Robust stabilization of a class of uncertain nonlinear systems via fuzzy control: Quadratic stabilizability, H-infinity control theory, and linear matrix inequalities. IEEE Trans. Fuzzy Syst. 4, 1 (1996), 1--13.Google ScholarDigital Library
- S. Tatikonda and S. Mitter. 2004. Control over noisy channels. IEEE Trans. Automat. Control 49, 7 (2004), 1196--1201.Google ScholarCross Ref
- Suguru Ueda, Atsushi Iwasaki, Makoto Yokoo, Marius-Calin Silaghi, Katsutoshi Hirayama, and Toshihiro Matsui. 2010. Coalition structure generation based on distributed constraint optimization. In Proceedings of the 24th AAAI Conference on Artificial Intelligence (AAAI’10). 197–203.Google Scholar
- Brian Walker, C. S. Holling, Stephen Carpenter, and Ann Kinzig. 2003. Resilience, adaptability and transformability in social-ecological systems. Ecol. Soc. 9, 2 (2003).Google Scholar
- Z. Wang, Y. Liu, and X. Liu. 2010. Exponential stabilization of a class of stochastic system with Markovian jump parameters and mode-dependent mixed time-delays. IEEE Trans. Automat. Control 55, 7 (2010), 1656--1662.Google ScholarCross Ref
- Yoshiki Yamagata and Hiroshi Maruyama. 2016. Urban Resilience: A Transformative Approach. Springer.Google ScholarCross Ref
Index Terms
- Resilient Team Formation with Stabilisability of Agent Networks for Task Allocation
Recommendations
Agent-organized networks for dynamic team formation
AAMAS '05: Proceedings of the fourth international joint conference on Autonomous agents and multiagent systemsMany multi-agent systems consist of a complex network of autonomous yet interdependent agents. Examples of such networked multi-agent systems include supply chains and sensor networks. In these systems, agents have a select set of other agents with whom ...
A Plan Based Coalition Formation Model for Multi-agent Systems
WI-IAT '11: Proceedings of the 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Volume 02This article addresses the coalition formation problem in a multi-agent context where agents plan their activities dynamically and use these plans to coordinate their actions and form suitable coalitions. In most coalition formation methods, when ...
Methods for task allocation via agent coalition formation
Task execution in multi-agent environments may require cooperation among agents. Given a set of agents and a set of tasks which they have to satisfy, we consider situations where each task should be attached to a group of agents that will perform the ...
Comments