Two Paradigms for the Design of Artificial Collectives

Summary. Artificial collec tives are sys tems composed of multiple autonom ous information or software agents, mobile robots, or nodes in a sensor or communication net work . In the future , such systems will be responsible for many important tasks, such as highway traffic co ntrol, disaster respon se, tox ic spill monitoring and cleanup, and explor ation of other plan­ ets. Because such sys tems will have to function in environments with unreliable communica­ tion channels, where agen ts are likely to fail, they will have to be reliable, sca lable, robu st, adaptable, and amenable to quantitative mathematical analysis. The last property is important because analysis is crucial to understandin g the issues of the desig n, co ntro l, ada ptability, and dynamics of collectiv e behavior. We describe two approac hes to distributed co ntrol of artificia l collectives and study them quantitatively. The first, biologically based contro l, relie s on local interactions among many simple age nts to create desirable collective beh avior. Th e sec ond ap­ proach allows collectives to maximize their world utility using market-based mechanisms. We present two applications- fora ging in a group of robots and resource allocat ion in dyn amic environment s-that use the se co ntrol paradigm s and perform an analysis of each problem.

[1]  John S. Bay,et al.  Distributed control of simulated autonomous mobile robot collectives in payload transportation , 1995, Auton. Robots.

[2]  D. Sherrington Stochastic Processes in Physics and Chemistry , 1983 .

[3]  Rodney M. Goodman,et al.  Comparing Distributed Exploration Strategies with Simulated and Autonomous Robots , 2000, DARS.

[4]  Tad Hogg,et al.  Collective behavior of predictive agents , 1990 .

[5]  S. Clearwater Market-based control: a paradigm for distributed resource allocation , 1996 .

[6]  Michael J. B. Krieger,et al.  The call of duty: Self-organised task allocation in a population of up to twelve mobile robots , 2000, Robotics Auton. Syst..

[7]  Martin Nilsson,et al.  Cooperative multi-robot box-pushing , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[8]  Yi-Cheng Zhang,et al.  Emergence of cooperation and organization in an evolutionary game , 1997 .

[9]  Ronald C. Arkin,et al.  An Behavior-based Robotics , 1998 .

[10]  Hans-Jörg Schulz,et al.  Cooperation in the Minority Game with local information , 2000 .

[11]  B. Derrida,et al.  Random networks of automata: a simple annealed approximation , 1986 .

[12]  Paczuski,et al.  Self-organized networks of competing boolean agents , 2000, Physical review letters.

[13]  Maja J. Mataric,et al.  Interaction and intelligent behavior , 1994 .

[14]  Maja J. Matarić,et al.  Robust Behavior-Based Control for Distributed Multi-Robot Collection Tasks , 2000 .

[15]  Francesco Mondada,et al.  Collective and Cooperative Group Behaviors: Biologically Inspired Experiments in Robotics , 1995, ISER.

[16]  N. Johnson,et al.  Minority game with arbitrary cutoffs , 1999, cond-mat/9903228.

[17]  F Schweitzer,et al.  Active random walkers simulate trunk trail formation by ants. , 1997, Bio Systems.

[18]  Luca Maria Gambardella,et al.  Collaboration Through the Exploitation of Local Interactions in Autonomous Collective Robotics: The Stick Pulling Experiment , 2001, Auton. Robots.

[19]  Stuart A. Kauffman,et al.  ORIGINS OF ORDER , 2019, Origins of Order.

[20]  Jean-Louis Deneubourg,et al.  From local actions to global tasks: stigmergy and collective robotics , 2000 .

[21]  Olivier Michel,et al.  Webots: Symbiosis Between Virtual and Real Mobile Robots , 1998, Virtual Worlds.

[22]  Stephen Wolfram,et al.  Cellular Automata And Complexity , 1994 .

[23]  LermanKristina,et al.  A macroscopic analytical model of collaboration in distributed robotic systems , 2002 .

[24]  Yicheng Zhang,et al.  On the minority game: Analytical and numerical studies , 1998, cond-mat/9805084.

[25]  Eric Bonabeau,et al.  Cooperative transport by ants and robots , 2000, Robotics Auton. Syst..

[26]  Chris Melhuish,et al.  Stigmergy, Self-Organization, and Sorting in Collective Robotics , 1999, Artificial Life.

[27]  Francesco Mondada,et al.  Understanding collective aggregation mechanisms: From probabilistic modelling to experiments with real robots , 1999, Robotics Auton. Syst..

[28]  A. Schadschneider,et al.  Statistical physics of vehicular traffic and some related systems , 2000, cond-mat/0007053.

[29]  Physics Department,et al.  Adaptive Competition, Market Efficiency, Phase Transitions and Spin-Glasses , 1997 .

[30]  Rodney M. Goodman,et al.  A scalable, distributed algorithm for allocating workers in embedded systems , 2001, 2001 IEEE International Conference on Systems, Man and Cybernetics. e-Systems and e-Man for Cybernetics in Cyberspace (Cat.No.01CH37236).

[31]  A. Barabasi,et al.  Fractal concepts in surface growth , 1995 .

[32]  M Marsili,et al.  Phase transition and symmetry breaking in the minority game. , 1999, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[33]  Ken Sugawara,et al.  Cooperative acceleration of task performance: foraging behavior of interacting multi-robots system , 1997 .

[34]  A. Ijspeert,et al.  A Macroscopic Analytical Model of Collaboration in Distributed Robotic Systems , 2002, Artificial Life.

[35]  Luca Maria Gambardella,et al.  A Probabilistic Model for Understanding and Comparing Collective Aggregation Mechansims , 1999, ECAL.

[36]  Kristina Lerman,et al.  Mathematical Model of Foraging in a Group of Robots: Effect of Interference , 2002, Auton. Robots.

[37]  W. Arthur Inductive Reasoning and Bounded Rationality , 1994 .

[38]  Alcherio Martinoli,et al.  Swarm intelligence in autonomous collective robotics , 1999 .

[39]  Marco Dorigo,et al.  Swarm intelligence: from natural to artificial systems , 1999 .

[40]  H. Freedman Mathematical Models. Mechanical Vibrations, Population Dynamics, and Traffic Flow (Richard Haberman) , 1979 .

[41]  C. Gardiner Handbook of Stochastic Methods , 1983 .

[42]  O. Pla,et al.  Learning, competition and cooperation in simple games , 1999 .

[43]  Deborah M. Gordon,et al.  Effects of social group size on information transfer and task allocation , 1996, Evolutionary Ecology.

[44]  Rodney M. Goodman,et al.  Swarm robotic odor localization , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[45]  A. Cavagna Irrelevance of memory in the minority game , 1998, cond-mat/9812215.

[46]  Gaurav S. Sukhatme,et al.  Blazing a Trail: Insect-inspired Resource Transportation by a Robot Team , 2000, DARS.

[47]  I. Yoshihara,et al.  Cooperative behavior of interacting robots , 1998, Artificial Life and Robotics.

[48]  A. Barabasi,et al.  Fractal Concepts in Surface Growth: Frontmatter , 1995 .

[49]  Bruce Randall Donald,et al.  Distributed Robotic Manipulation: Experiments in Minimalism , 1995, ISER.

[50]  Rick L. Riolo,et al.  Adaptive Competition, Market Efficiency, and Phase Transitions , 1999 .

[51]  J. Hutchinson Animal groups in three dimensions , 1999 .

[52]  Michael P. Wellman,et al.  Market-oriented programming: some early lessons , 1996 .

[53]  Aude Billard,et al.  A Multi-robot System for Adaptive Exploration of a Fast-changing Environment: Probabilistic Modeling and Experimental Study , 1999, Connect. Sci..