DocumentCode
1036446
Title
Using distributed partial memories to improve self-organizing collective movements
Author
Winder, Ransom ; Reggia, James A.
Author_Institution
Dept. of Comput. Sci. & UMIACS, Univ. of Maryland, College Park, MD, USA
Volume
34
Issue
4
fYear
2004
Firstpage
1697
Lastpage
1707
Abstract
Past self-organizing models of collectively moving "particles" (simulated bird flocks, fish schools, etc.) have typically been based on purely reflexive agents that have no significant memory of past movements. We hypothesized that giving such individual particles a limited distributed memory of past obstacles they encountered could lead to significantly faster travel between goal destinations. Systematic computational experiments using six terrains that had different arrangements of obstacles demonstrated that, at least in some domains, this conjecture is true. Furthermore, these experiments demonstrated that improved performance over time came not only from the avoidance of previously seen obstacles, but also (surprisingly) immediately after first encountering obstacles due to decreased delays in circumventing those obstacles. Simulations also showed that, of the four strategies we tested for removal of remembered obstacles when memory was full and a new obstacle was to be saved, none was better than random selection. These results may be useful in interpreting future experimental research on group movements in biological populations, and in improving existing methodologies for control of collective movements in computer graphics, robotic teams, particle swarm optimization, and computer games.
Keywords
multi-agent systems; problem solving; collective problem-solving; computer game; computer graphics; distributed partial memory; flocking; particle swarm optimization; particle system; reflexive agents; robotic team; self-organizing collective movement; Biological control systems; Biological system modeling; Birds; Computational modeling; Computer graphics; Delay effects; Educational institutions; Marine animals; Robots; Testing; Algorithms; Animals; Artificial Intelligence; Behavior, Animal; Computer Simulation; Cooperative Behavior; Humans; Locomotion; Memory; Models, Biological; Movement; Orientation; Perception; Population Dynamics; Psychomotor Performance; Task Performance and Analysis;
fLanguage
English
Journal_Title
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
Publisher
ieee
ISSN
1083-4419
Type
jour
DOI
10.1109/TSMCB.2004.828188
Filename
1315753
Link To Document