Social Foraging Theory for Robust Multiagent System Design

An analogy between an agent (e.g., an autonomous vehicle) and a biological forager is extended to a social environment by viewing a communication network as implementing interagent sociality. We first describe engineering design within an evolutionary game-theoretic framework. We then explain why sociality may emerge in some environments and for some agent objectives. Next, we derive the evolutionarily stable design strategy for an agent manufacturer: 1) choosing whether the agent it produces should cooperate with other agents in a search problem and 2) choosing the group size of a multiagent system tasked with a cooperative search problem. We show the impact of "agent relatedness," a measure of common descent between two agents based on their underlying manufacturers, on the choices in scenarios 1) and 2). Our predictions are evaluated in an autonomous vehicle simulation testbed. The results illustrate a new methodology for manufacturers to make robust, optimal choices for multiagent system design for a given set of objectives and domain of operation. Note to Practitioners-The design of autonomous multirobot systems with various applications, such as in parts production or search and destroy operations in a military environment, is of growing importance. Here, we integrate economic and technical issues into an unified engineering design framework for the manufacturers of robots. Our approach leads to manufacturer design decisions that are robust relative to the market for a manufacturer's products. Robot component aspects, such as sensors and communications as well as mission performance aspects, can be captured and coupled into the design process. We use the design of intervehicle cooperation and robot group size to illustrate this approach. The practical significance lies in the fact that we take a broad perspective on engineering design, one closer to the real world, due to the considerations of marketplace economics. Moreover, the approach provides a framework to study design choices that escape systematic analysis in other frameworks (e.g., group size)

[1]  Peter Pirolli,et al.  Information Foraging , 2009, Encyclopedia of Database Systems.

[2]  D. Stephens,et al.  Optimal foraging: Some simple stochastic models , 1982, Behavioral Ecology and Sociobiology.

[3]  Kevin M. Passino,et al.  Cooperative control via task load balancing for networked uninhabited autonomous vehicles , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[4]  Alasdair I. Houston,et al.  Models of Adaptive Behaviour: An Approach Based on State , 1999 .

[5]  Phillip R. Chandler,et al.  UAV cooperative control , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[6]  C. Clark,et al.  Dynamic State Variable Models in Ecology , 2000 .

[7]  G. D. Taylor,et al.  Stock level determination and sensitivity analysis in repair/rework operations , 1998 .

[8]  Kevin M. Passino,et al.  Cooperative scheduling of tasks for networked uninhabited autonomous vehicles , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[9]  Doyle,et al.  Highly optimized tolerance: robustness and design in complex systems , 2000, Physical review letters.

[10]  Jingshan Li,et al.  Overlapping decomposition: a system-theoretic method for modeling and analysis of complex manufacturing systems , 2005, IEEE Transactions on Automation Science and Engineering.

[11]  M. Nowak,et al.  Evolution of indirect reciprocity by image scoring , 1998, Nature.

[12]  Ron S. Kenett,et al.  The impact of defects on a process with rework , 1995 .

[13]  Y. Narahari,et al.  Transient analysis of manufacturing systems performance , 1994, IEEE Trans. Robotics Autom..

[14]  Semyon M. Meerkov,et al.  On asymptotically reliable closed serial production lines , 1993 .

[15]  Nicanor Quijano,et al.  Experiments for Decentralized and Networked Dynamic Resource Allocation , Scheduling , and Control ∗ , 2003 .

[16]  W. Hamilton The genetical evolution of social behaviour. I. , 1964, Journal of theoretical biology.

[17]  A. Houston,et al.  The choice of two prey types that minimises the probability of starvation , 1985, Behavioral Ecology and Sociobiology.

[18]  K.M. Passino,et al.  Foraging theory for decision-making system design: task-type choice , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[19]  Patrick D. Ulam,et al.  Niche Selection for Foraging Tasks in Multi-Robot Teams Using Reinforcement Learning , 2003 .

[20]  Jörgen W. Weibull,et al.  Evolutionary Game Theory , 1996 .

[22]  T. Caraco,et al.  Social Foraging Theory , 2018 .

[23]  D. E. Matthews Evolution and the Theory of Games , 1977 .