J ul 2 01 3 Ameba-inspired Self-organizing Particle Systems ( Extended Abstract )

Particle systems are physical systems of simple computational particles that can bond to neighboring particles and use these bonds to move from one spot to another (non-occupied) spot. These particle systems are supposed to be able to self-organize in order to adapt to a desired shape without any central control. Self-organizing particle systems have many interesting applications like coating objects for monitoring and repair purposes and the formation of nano-scale devices for surgery and molecular-scale electronic structures. While there has been quite a lot of systems work in this area, especially in the context of modular self-reconfigurable robotic systems, only very little theoretical work has been done in this area so far. We attempt to bridge this gap by proposing a model inspired by the behavior of ameba that allows rigorous algorithmic research on self-organizing particle systems.

[1]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[2]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[3]  Ke Li,et al.  Slime Mold Inspired Path Formation Protocol for Wireless Sensor Networks , 2010, ANTS Conference.

[4]  L M Adleman,et al.  Molecular computation of solutions to combinatorial problems. , 1994, Science.

[5]  Kurt Mehlhorn,et al.  Physarum can compute shortest paths , 2011, SODA.

[6]  T. S. Evans,et al.  Complex networks , 2004 .

[7]  Nancy M. Amato,et al.  Distributed reconfigurtion of metamorphic robot chains , 2000, PODC.

[8]  Radhika Nagpal,et al.  Programming Methodology for Biologically-Inspired Self-Assembling Systems , 2003 .

[9]  David E. Breen,et al.  An Emergent System for Self-Aligning and Self-Organizing Shape Primitives , 2008, 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems.

[10]  N. Seeman,et al.  Design and self-assembly of two-dimensional DNA crystals , 1998, Nature.

[11]  Nancy M. Amato,et al.  Distributed reconfiguration of metamorphic robot chains , 2004, PODC '00.

[12]  Y. Fukui MECHANISTICS OF AMOEBOID LOCOMOTION: SIGNAL TO FORCES , 2002, Cell biology international.

[13]  Tad Hogg,et al.  Emergent structures in modular self-reconfigurable robots , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[14]  Erik D. Demaine,et al.  Self-Assembly of Arbitrary Shapes Using RNAse Enzymes: Meeting the Kolmogorov Bound with Small Scale Factor (extended abstract) , 2010, STACS.

[15]  Gregory S. Chirikjian,et al.  Kinematics of a metamorphic robotic system , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[16]  Shlomi Dolev,et al.  Self Stabilization , 2004, J. Aerosp. Comput. Inf. Commun..

[17]  Michael J. Fischer,et al.  Computation in networks of passively mobile finite-state sensors , 2004, PODC '04.

[18]  Ying Zhang,et al.  Distributed Control for 3D Metamorphosis , 2001, Auton. Robots.

[19]  David Peleg,et al.  Distributed Models and Algorithms for Mobile Robot Systems , 2007, SOFSEM.

[20]  Robert Fitch,et al.  Self-Reconfiguring Robots in the USA (特集 モジュラーロボット) , 2003 .

[21]  Chris Hanson,et al.  Amorphous computing , 2000, Commun. ACM.

[22]  Sebastian Sakowski,et al.  Autonomous Push-down Automaton Built on DNA , 2011, Informatica.

[23]  Mikhail Prokopenko,et al.  Complex Networks , 2011, Artificial Life.

[24]  Younan Xia,et al.  Nanomedicine: swarming towards the target. , 2011, Nature materials.

[25]  Gregory S. Chirikjian,et al.  Bounds for self-reconfiguration of metamorphic robots , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[26]  James McLurkin,et al.  Analysis and implementation of distributed algorithms for multi-robot systems , 2008 .

[27]  Zack J. Butler,et al.  Generic Decentralized Control for Lattice-Based Self-Reconfigurable Robots , 2004, Int. J. Robotics Res..

[28]  Serge Kernbach,et al.  Handbook of Collective Robotics: Fundamentals and Challenges , 2013 .

[29]  M. Buss,et al.  Self Organizing Robots Based on Cell Structures - CKBOT , 2002, IEEE International Workshop on Intelligent Robots.

[30]  Jon M. Kleinberg,et al.  The small-world phenomenon: an algorithmic perspective , 2000, STOC '00.

[31]  Revathi Ananthakrishnan,et al.  The Forces Behind Cell Movement , 2007, International journal of biological sciences.

[32]  Erik D. Demaine,et al.  Programmable Assembly With Universally Foldable Strings (Moteins) , 2011, IEEE Transactions on Robotics.

[33]  Toshiyuki Nakagaki,et al.  Traffic optimization in railroad networks using an algorithm mimicking an amoeba-like organism, Physarum plasmodium , 2011, Biosyst..

[34]  E. Shapiro,et al.  Programmable and autonomous computing machine made of biomolecules , 2001, Nature.

[35]  Richard J. Lipton,et al.  On the Computational Power of DNA , 1996, Discret. Appl. Math..

[36]  Gregory S. Chirikjian,et al.  Modular Self-Reconfigurable Robot Systems , 2007 .