Do artificial ants march in step? ordered asynchronous processes and modularity in biological systems

Processes that occur in many biological systems are not synchronous, but are governed by asynchronous updating. Although some previous models of multi agent systems have incorporated asynchronous updating in an informal or implicit way, the importance of asynchronous behaviour has been largely overlooked. However, the update scheme chosen is very important in determining the overall system behaviour. We illustrate this point using several updating schemes in simple models. The implication is that care should be given to selecting an update scheme that is appropriate for the modelling application. We also observe that certain ordered asynchronous processes play a role in emergent modularity: an important process in the evolution of complexity in living systems.

[1]  Nigel R. Franks,et al.  Synchronization of the behaviour within nests of the ant Leptothorax acervorum (fabricius)—I. Discovering the phenomenon and its relation to the level of starvation , 1990 .

[2]  Ezequiel A. Di Paolo Searching for Rhythms in Asynchronous Random Boolean Networks , 2000 .

[3]  Walter J. Freeman,et al.  TUTORIAL ON NEUROBIOLOGY: FROM SINGLE NEURONS TO BRAIN CHAOS , 1992 .

[4]  René Thomas,et al.  Kinetic logic : a Boolean approach to the analysis of complex regulatory systems : proceedings of the EMBO course "Formal analysis of genetic regulation," held in Brussels, September 6-16, 1977 , 1979 .

[5]  I. Noble,et al.  The use of vital attributes to predict successional changes in plant communities subject to recurrent disturbances , 1980, Vegetatio.

[6]  Yasusi Kanada,et al.  The Effects of Randomness in Asynchronous 1D Cellular Automata , 1984 .

[7]  Pekka Orponen,et al.  Computing with Truly Asynchronous Threshold Logic Networks , 1997, Theor. Comput. Sci..

[8]  John S. McCaskill,et al.  Open Problems in Artificial Life , 2000, Artificial Life.

[9]  David G. Green,et al.  On evolutionary processes in natural and artificial systems , 2001 .

[10]  Stephen Wolfram,et al.  Cellular automata as models of complexity , 1984, Nature.

[11]  Steven H. Low,et al.  Optimization flow control—I: basic algorithm and convergence , 1999, TNET.

[12]  David G. Green,et al.  Ordered Asynchronous Processes In Natural And Artificial Systems , 2001 .

[13]  S. Strogatz From Kuramoto to Crawford: exploring the onset of synchronization in populations of coupled oscillators , 2000 .

[14]  John S. McCaskill,et al.  Searching for Rhythms in Asynchronous Random Boolean Networks , 2000 .

[15]  P. H. Kourtz,et al.  A Model a Small Forest Fire ... to Simulate Burned and Burning Areas for Use in a Detection Model , 1971 .

[16]  B. Cole Short-Term Activity Cycles in Ants: Generation of Periodicity by Worker Interaction , 1991, The American Naturalist.