Summary
Coordination of large numbers of unmanned aerial vehicles is difficult due to the limited communication bandwidth available to maintain cohesive activity in a dynamic, often hostile and unpredictable environment. We have developed an integrated coordination algorithm based on the movement of tokens around a network of vehicles. Possession of a token represents exclusive access to the task or resource represented by the token or exclusive ability to propagate the information represented by the token. The movement of tokens is governed by a local decision theoretic model that determines what to do with the tokens in order to maximize expected utility. The result is effective coordination between large numbers of UAVs with very little communication. However, the overall movement of tokens can be very complex and, since it relies on heuristics, configuration parameters need to be tuned for a specific scenario or preferences. We have developed a neural network model of the relationship between configuration and environment parameters and performance, that an operator uses to rapidly configure a team or even reconfigure the team online, as the environment changes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
William Agassounon and Alcherio Martinoli. Efficiency and robustness of threshold-based distributed allocation algorithms in multiagent systems. In Proceedings of AAMAS’02, 2002.
Albert-Laszla Barabasi and Eric Bonabeau. Scale free networks. Scientific American, pages 60–69, May 2003.
Johanna Bryson. Hierarchy and sequence vs. full parallelism in action selection. In Intelligent Virtual Agents 2, pages 113–125, 1999.
M. Campos, E. Bonabeau, G. Therauluz, and J.-L. Deneubourg. Dynamic scheduling and division of labor in social insects. Adaptive Behavior, 2001.
C. Castelpietra, L. Iocchi, D. Nardi, M. Piaggio, A. Scalzo, and A. Sgorbissa. Coordination among heterogenous robotic soccer players. In Proceedings of IROS’02, 2002.
Hans Chalupsky, Yolanda Gil, Craig A. Knoblock, Kristina Lerman, Jean Oh, David V. Pynadath, Thomas A. Russ, and Milind Tambe. Electric Elves: Agent technology for supporting human organizations. AI Magazine, 23(2):11–24, 2002.
Richard Clark. Uninhabited Combat Air Vehicles: Airpower by the people, for the people but not with the people. Air University Press, 2000.
D. Cockburn and N. Jennings. Foundations of Distributed Artificial Intelligence, chapter ARCHON: A Distributed Artificial Intelligence System For Industrial Applications, pages 319–344. Wiley, 1996.
Philip R. Cohen and Hector J. Levesque. Teamwork. Nous, 25(4):487–512, 1991.
K. Decker and J. Li. Coordinated hospital patient scheduling. In Proceedings of the 1998 International Conference on Multi-Agent Systems (ICMAS’98), pages 104–111, Paris, July 1998.
Vincent Decugis and Jacques Ferber. Action selection in an autonomous agent with a hierarchical distributed reactive planning architecture. In Proceedings of the Second International Conference on Autonomous Agents, 1998.
Defense Science Board. Defense science board study on unmanned aerial vehicles and uninhabited combat aerial vehicles. Technical report, Office of the Under Secretary of Defense for Acquisition, Technology and Logistics, 2004.
P. Eggenberger, A. Ishiguro, S. Tokura, T. Kondo, and Y. Uchikawa. Toward seamless transfer from simulated to real worlds: A dynamically-rearranging neural network approach. In Proceeding of 1999 the Eighth European Workshop in Learning Robot (EWLR-8), pages 44–60, 1999.
T. Estlin, T. Mann, A. Gray, G. Rapideau, R. Castano, S. Chein, and E. Mjolsness. An integrated system for multi-rover scientific exploration. In Proceedings of AAAI’99, 1999.
S. E. Fahlman and C. Lebiere. The Cascade-Correlation Learning Architecture. In Touretzky (ed.), editor, Advances in Neural Information Processing Systems 2. Morgan-Kaufmann.
Stephen Fitzpatrick and Lambert Meertens. Stochastic Algorithms: Foundations and Applications, Proceedings SAGA 2001, volume LNCS 2264, chapter An Experimental Assessment of a Stochastic, Anytime, Decentralized, Soft Colourer for Sparse Graphs, pages 49–64. Springer-Verlag, 2001.
M. Gaston and M. desJardins. The communicative multiagent team decision problem: analyzing teamwork theories and models. In Proceedings of the 18th International Florida Artificial Intelligence Research Society Conference, 2005.
Dani Goldberg, Vincent Cicirello, M Bernardine Dias, Reid Simmons, Stephen Smith, and Anthony (Tony) Stentz. Market-based multi-robot planning in a distributed layered architecture. In Multi-Robot Systems: From Swarms to Intelligent Automata: Proceedings from the 2003 International Workshop on Multi-Robot Systems, volume 2, pages 27–38. Kluwer Academic Publishers, 2003.
Barbara Grosz and Sarit Kraus. Collaborative plans for complex group actions. Artificial Intelligence, 86:269–358, 1996”.
Bryan Horling, Roger Mailler, Mark Sims, and Victor Lesser. Using and maintaining organization in a large-scale distributed sensor network. In In Proceedings of the Workshop on Autonomy, Delegation, and Control (AAMAS03), 2003.
L. Hunsberger and B. Grosz. A combinatorial auction for collaborative planning, 2000.
N. Jennings. The archon systems and its applications. Project Report, 1995.
N. Jennings, E. Mamdani, I Laresgoiti, J. Perez, and J. Corera. GRATE: A general framework for cooperative problem solving. Intelligent Systems Engineering, 1(2), 1992.
David Kinny. The distributed multi-agent reasoning system architecture and language specification. Technical report, Australian Artificial intelligence institute, Melbourne, Australia, 1993.
Hiraoki Kitano, Minoru Asada, Yasuo Kuniyoshi, Itsuki Noda, Eiichi Osawa, and Hitoshi Matsubara. RoboCup: A challenge problem for AI. AI Magazine, 18(1):73–85, Spring 1997.
Hiroaki Kitano, Satoshi Tadokoro, Itsuki Noda, Hitoshi Matsubara, Tomoichi Takahashi, Atsushi Shinjoh, and Susumu Shimada. Robocup rescue: Searh and rescue in large-scale disasters as a domain for autonomous agents research. In Proc. 1999 IEEE Intl. Conf. on Systems, Man and Cybernetics, volume VI, pages 739–743, Tokyo, October 1999.
John Laird, Randolph Jones, and Paul Nielsen. Coordinated behavior of computer generated forces in TacAir-Soar. In Proceedings of the fourth conference on computer generated forces and behavioral representation, pages 325–332, Orlando, Florida, 1994.
V. Lesser, M. Atighetchi, B. Benyo, B. Horling, A. Raja, R. Vincent, T. Wagner, P. Xuan, and S. Zhang. The UMASS intelligent home project. In Proceedings of the Third Annual Conference on Autonomous Agents, pages 291–298, Seattle, USA, 1999.
E. Liao, P. Scerri, and K. Sycara. A framework for very large teams. In AAMAS’04 Workshop on Coalitions and Teams, 2004.
Ming Lu, S. M. AbouRizk, and U. H. Hermann. Sensitivity analysis of neural networks in spool fabrication productivity studies. Journal of Computing in Civil Engineering, 15(4):299–308, 2001.
Roger Mailler and Victor Lesser. A cooperative mediation-based protocol for dynamic, distributed resource allocation. 2004.
Pragnesh Jay Modi, Wei-Min Shen, Milind Tambe, and Makoto Yokoo. An asynchronous complete method for distributed constraint optimization. In Proceedings of Autonomous Agents and Multi-Agent Systems, 2003.
R. Nair, M. Tambe, and S. Marsella. Role allocation and reallocation in multiagent teams: Towards a practical analysis. In Proceedings of the second International Joint conference on agents and multiagent systems (AAMAS), 2003.
Steven Okamoto. Dcop in la: Relaxed. Master’s thesis, University of Southern California, 2003.
Committee on Visionary Manufacturing Challenges. Visionary manufacturing challenges for 2020. National Research Council.
M. Paolucci, T. Kawamura, T. Payne, and K. Sycara. Semantic matching of web service capabilities. In Proceedings of the First International Semantic Web Conference, 2002.
Chong K. T. Parlos, A. G. and A. F. Atiya. Application of the Recurrent Multilayer Perceptron in Modeling Complex Process Dynamics. In IEEE Transactions on Neural Networks, pages 255–266, 1994.
Leonid I. Perlovsky. Neural Networks and Intellect: Using Model-Based Concepts. Oxford University Press, 2001.
J. Polvichai and P. Khosla. An evolutionary behavior programming system with dynamic networks for mobile robots in dynamic environments. In Proceedings of 2002 IEEE/RSJ International Conference on Intelligent Robots and System, volume 1, pages 978–983, 2002.
J. Polvichai and P. Khosla. Applying dynamic networks and staged evolution for soccer robots. In Proceedings of 2003 IEEE/RSJ International Conference on Intelligent Robots and System, volume 3, pages 3016–3021, 2003.
J. Pujol and R. Sanguesa. Emergence of coordination in scale-free networks. In Web Intelligence and Agent Systems 131–138, 2003.
David V. Pynadath and Milind Tambe. An automated teamwork infrastructure for heterogeneous software agents and humans. Journal of Autonomous Agents and Multi-Agent Systems, Special Issue on Infrastructure and Requirements for Building Research Grade Multi-Agent Systems, page to appear, 2002.
D.V. Pynadath, M. Tambe, N. Chauvat, and L. Cavedon. Toward team-oriented programming. In Intelligent Agents VI: Agent Theories, Architectures, and Languages, pages 233–247, 1999.
Paul Ranky. An Introduction to Flexible Automation, Manufacturing and Assembly Cells and Systems in CIM (Computer Integrated Manufacturing), Methods, Tools and Case Studies. CIMware, 1997.
C. Reynolds. Authoring autonomous characters. Invited Talk, Distinguished Lecture Series, Georgia Institute of Technology, Fall 1995.
C. Rich and C. Sidner. COLLAGEN: When agents collaborate with people. In Proceedings of the International Conference on Autonomous Agents (Agents’97)”, 1997.
P. Rybski, S. Stoeter, M. Erickson, M. Gini, D. Hougen, and N. Papanikolopoulos. A team of robotic agents for surveillance. In Proceedings of the fourth international conference on autonomous agents, pages 9–16, 2000.
Pedro Sander, Denis Peleshchuk, and Barabara Grosz. A scalable, distributed algorithm for efficient task allocation. In Proceedings of AAMAS’02, 2002.
P. Scerri, E. Liao, Yang. Xu, M. Lewis, G. Lai, and K. Sycara. Theory and Algorithms for Cooperative Systems, chapter Coordinating very large groups of wide area search munitions. World Scientific Publishing, 2004.
P. Scerri, D. V. Pynadath, L. Johnson, P. Rosenbloom, N. Schurr, M Si, and M. Tambe. A prototype infrastructure for distributed robot-agent-person teams. In The Second International Joint Conference on Autonomous Agents and Multiagent Systems, 2003.
P. Scerri, K. Sycara, and M Tambe. Adjustable autonomy in the context of coordination. In AIAA 3rd “Unmanned Unlimited” Technical Conference, Workshop and Exhibit, 2004. Invited Paper.
P. Scerri, Yang. Xu, E. Liao, J. Lai, and K. Sycara. Scaling teamwork to very large teams. In Proceedings of AAMAS’04, 2004.
Paul Scerri, Alessandro Farinelli, Steven Okamoto, and Milind Tambe. Allocating tasks in extreme teams. In AAMAS’05, 2005.
N. Schurr, J. Marecki, J.P. Lewis, M. Tambe, and P. Scerri. The DEFACTO system: Training tool for incident commanders. In IAAI’05, 2005.
Munindar Singh. Developing formal specifications to coordinate hetrogeneous agents. In Proceedings of third international conference on multiagent systems, pages 261–268, 1998.
Milind Tambe. Agent architectures for flexible, practical teamwork. National Conference on AI (AAAI97), pages 22–28, 1997.
G. Tidhar, A.S. Rao, and E.A. Sonenberg. Guided team selection. In Proceedings of the Second International Conference on Multi-Agent Systems, 1996.
T. Wagner, J. Phelps, V. Guralnik, and Ryan VanRiper. COORDINATORS: Coordination managers for first responders. In AAMAS’04, 2004.
Duncan Watts and Steven Strogatz. Collective dynamics of small world networks. Nature, 393:440–442, 1998.
Tony White and Bernard Pagurek. Towards multi swarm problem solving in networks. In Proceedings of the International conference on multi-agent systems, pages 333–340, Paris, July 1998.
Michael Wooldridge and Nicholas Jennings. Distributed Software agents and applications, chapter Towards a theory of cooperative problem solving, pages 40–53. Springer-Verlag, 1994.
D.S. Yeung Xiaoqin Zeng. Sensitivity analysis of multilayer perceptron to input and weight perturbations. IEEE Transactions on Neural Networks, 12(6):1358–1366, 2001.
Y. Xu, M. Lewis, K. Sycara, and P. Scerri. Information sharing in very large teams. In In AAMAS’04 Workshop on Challenges in Coordination of Large Scale MultiAgent Systems, 2004.
Y. Xu, P. Scerri, B. Yu, S. Okamoto, M. Lewis, and K. Sycara. An integrated token-based algorithm for scalable coordination. In AAMAS’05, 2005.
W. Zhang and L. Wittenburg. Distributed breakout revisited. In Proceedings of AAAI’02, 2002.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Scerri, P. et al. (2007). Challenges in Building Very Large Teams. In: Grundel, D., Murphey, R., Pardalos, P., Prokopyev, O. (eds) Cooperative Systems. Lecture Notes in Economics and Mathematical Systems, vol 588. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-48271-0_13
Download citation
DOI: https://doi.org/10.1007/978-3-540-48271-0_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-48270-3
Online ISBN: 978-3-540-48271-0
eBook Packages: Business and EconomicsBusiness and Management (R0)