Physarum can compute shortest paths

被引:72
作者
Bonifaci, Vincenzo [1 ,2 ]
Mehlhorn, Kurt [2 ]
Varma, Girish [2 ,3 ]
机构
[1] CNR, Ist Anal Sistemi & Informat Antonio Ruberti, Rome, Italy
[2] MPI Informat, Saarbrucken, Germany
[3] Tata Inst Fundamental Res, Mumbai 400005, Maharashtra, India
关键词
Slime mold; Natural algorithm; Natural adaptive networks; NETWORK;
D O I
10.1016/j.jtbi.2012.06.017
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Physarum polycephalum is a slime mold that is apparently able to solve shortest path problems. A mathematical model has been proposed by Tero et al. (Journal of Theoretical Biology, 244, 2007, pp. 553-564) to describe the feedback mechanism used by the slime mold to adapt its tubular channels while foraging two food sources so and s(1). We prove that, under this model, the mass of the mold will eventually converge to the shortest s(0)-s(1) path of the network that the mold lies on, independently of the structure of the network or of the initial mass distribution. This matches the experimental observations by Tero et al. and can be seen as an example of a "natural algorithm", that is, an algorithm developed by evolution over millions of years. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:121 / 133
页数:13
相关论文
共 16 条
[1]  
Adamatzky A., 2010, Physarum Machines: Computers From Slime Mould vol 74
[2]  
[Anonymous], 2011, ARXIV11015249V1
[3]  
[Anonymous], 2013, Modern graph theory
[4]   Origin and evolution of the slime molds (Mycetozoa) [J].
Baldauf, SL ;
Doolittle, WF .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1997, 94 (22) :12007-12012
[5]  
Bonifaci V., 2011, ARXIV11060423V3
[6]  
Chazelle B., 2009, P 20 ACM SIAM S DISC
[7]  
Clarke F. H., 1998, NONSMOOTH ANAL CONTR, V178, DOI 10.1007/b97650
[8]  
Hirsch M. W., 1974, DIFF EQUAT, P1239
[9]  
Kirby B.J., 2010, Microand Nanoscale Fluid Mechanics: Transport in Microfluidic Devices
[10]  
Makela M. M., 1992, Nonsmooth optimization: Analysis and Algorithms with Applications to Optimal Control