Skip to main content

Challenges in Building Very Large Teams

  • Chapter
Cooperative Systems

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. William Agassounon and Alcherio Martinoli. Efficiency and robustness of threshold-based distributed allocation algorithms in multiagent systems. In Proceedings of AAMAS’02, 2002.

    Google Scholar 

  2. Albert-Laszla Barabasi and Eric Bonabeau. Scale free networks. Scientific American, pages 60–69, May 2003.

    Google Scholar 

  3. Johanna Bryson. Hierarchy and sequence vs. full parallelism in action selection. In Intelligent Virtual Agents 2, pages 113–125, 1999.

    Google Scholar 

  4. M. Campos, E. Bonabeau, G. Therauluz, and J.-L. Deneubourg. Dynamic scheduling and division of labor in social insects. Adaptive Behavior, 2001.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. Richard Clark. Uninhabited Combat Air Vehicles: Airpower by the people, for the people but not with the people. Air University Press, 2000.

    Google Scholar 

  8. 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.

    Google Scholar 

  9. Philip R. Cohen and Hector J. Levesque. Teamwork. Nous, 25(4):487–512, 1991.

    Article  Google Scholar 

  10. 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.

    Google Scholar 

  11. 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.

    Google Scholar 

  12. 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.

    Google Scholar 

  13. 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.

    Google Scholar 

  14. 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.

    Google Scholar 

  15. S. E. Fahlman and C. Lebiere. The Cascade-Correlation Learning Architecture. In Touretzky (ed.), editor, Advances in Neural Information Processing Systems 2. Morgan-Kaufmann.

    Google Scholar 

  16. 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.

    Google Scholar 

  17. 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.

    Google Scholar 

  18. 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.

    Google Scholar 

  19. Barbara Grosz and Sarit Kraus. Collaborative plans for complex group actions. Artificial Intelligence, 86:269–358, 1996”.

    Article  MathSciNet  Google Scholar 

  20. 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.

    Google Scholar 

  21. L. Hunsberger and B. Grosz. A combinatorial auction for collaborative planning, 2000.

    Google Scholar 

  22. N. Jennings. The archon systems and its applications. Project Report, 1995.

    Google Scholar 

  23. 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.

    Google Scholar 

  24. David Kinny. The distributed multi-agent reasoning system architecture and language specification. Technical report, Australian Artificial intelligence institute, Melbourne, Australia, 1993.

    Google Scholar 

  25. 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.

    Google Scholar 

  26. 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.

    Google Scholar 

  27. 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.

    Google Scholar 

  28. 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.

    Google Scholar 

  29. E. Liao, P. Scerri, and K. Sycara. A framework for very large teams. In AAMAS’04 Workshop on Coalitions and Teams, 2004.

    Google Scholar 

  30. 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.

    Article  Google Scholar 

  31. Roger Mailler and Victor Lesser. A cooperative mediation-based protocol for dynamic, distributed resource allocation. 2004.

    Google Scholar 

  32. 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.

    Google Scholar 

  33. 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.

    Google Scholar 

  34. Steven Okamoto. Dcop in la: Relaxed. Master’s thesis, University of Southern California, 2003.

    Google Scholar 

  35. Committee on Visionary Manufacturing Challenges. Visionary manufacturing challenges for 2020. National Research Council.

    Google Scholar 

  36. 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.

    Google Scholar 

  37. 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.

    Google Scholar 

  38. Leonid I. Perlovsky. Neural Networks and Intellect: Using Model-Based Concepts. Oxford University Press, 2001.

    Google Scholar 

  39. 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.

    Article  Google Scholar 

  40. 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.

    Google Scholar 

  41. J. Pujol and R. Sanguesa. Emergence of coordination in scale-free networks. In Web Intelligence and Agent Systems 131–138, 2003.

    Google Scholar 

  42. 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.

    Google Scholar 

  43. 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.

    Google Scholar 

  44. 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.

    Google Scholar 

  45. C. Reynolds. Authoring autonomous characters. Invited Talk, Distinguished Lecture Series, Georgia Institute of Technology, Fall 1995.

    Google Scholar 

  46. C. Rich and C. Sidner. COLLAGEN: When agents collaborate with people. In Proceedings of the International Conference on Autonomous Agents (Agents’97)”, 1997.

    Google Scholar 

  47. 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.

    Google Scholar 

  48. Pedro Sander, Denis Peleshchuk, and Barabara Grosz. A scalable, distributed algorithm for efficient task allocation. In Proceedings of AAMAS’02, 2002.

    Google Scholar 

  49. 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.

    Google Scholar 

  50. 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.

    Google Scholar 

  51. 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.

    Google Scholar 

  52. P. Scerri, Yang. Xu, E. Liao, J. Lai, and K. Sycara. Scaling teamwork to very large teams. In Proceedings of AAMAS’04, 2004.

    Google Scholar 

  53. Paul Scerri, Alessandro Farinelli, Steven Okamoto, and Milind Tambe. Allocating tasks in extreme teams. In AAMAS’05, 2005.

    Google Scholar 

  54. N. Schurr, J. Marecki, J.P. Lewis, M. Tambe, and P. Scerri. The DEFACTO system: Training tool for incident commanders. In IAAI’05, 2005.

    Google Scholar 

  55. Munindar Singh. Developing formal specifications to coordinate hetrogeneous agents. In Proceedings of third international conference on multiagent systems, pages 261–268, 1998.

    Google Scholar 

  56. Milind Tambe. Agent architectures for flexible, practical teamwork. National Conference on AI (AAAI97), pages 22–28, 1997.

    Google Scholar 

  57. G. Tidhar, A.S. Rao, and E.A. Sonenberg. Guided team selection. In Proceedings of the Second International Conference on Multi-Agent Systems, 1996.

    Google Scholar 

  58. T. Wagner, J. Phelps, V. Guralnik, and Ryan VanRiper. COORDINATORS: Coordination managers for first responders. In AAMAS’04, 2004.

    Google Scholar 

  59. Duncan Watts and Steven Strogatz. Collective dynamics of small world networks. Nature, 393:440–442, 1998.

    Article  PubMed  ADS  CAS  Google Scholar 

  60. 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.

    Google Scholar 

  61. Michael Wooldridge and Nicholas Jennings. Distributed Software agents and applications, chapter Towards a theory of cooperative problem solving, pages 40–53. Springer-Verlag, 1994.

    Google Scholar 

  62. 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.

    Article  Google Scholar 

  63. 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.

    Google Scholar 

  64. 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.

    Google Scholar 

  65. W. Zhang and L. Wittenburg. Distributed breakout revisited. In Proceedings of AAAI’02, 2002.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics