TY - JOUR
T1 - Distributed Computing Theory for Molecular Robot Systems
AU - Yamauchi, Yukiko
N1 - Funding Information:
This work was supported by JSPS KAKENHI Grant Number JP18H03202 and JST SICORP Grant Number JPMJSC1806.
Publisher Copyright:
© 2020, Ohmsha, Ltd. and Springer Japan KK, part of Springer Nature.
PY - 2020/5/1
Y1 - 2020/5/1
N2 - Distributed computation consists of local computations and their interactions. We consider a molecular robot system as a distributed system composed of mobile computing entities with very weak capabilities, i.e., computing entities are anonymous (indistinguishable), oblivious (memory-less), and uniform (following a common local computation rule). The key property of such a distributed system is self-organization. In this survey, we first introduce shape formation by mobile computing entities and present characterizations of formable shapes. We then consider global behavior realized by shapes of a distributed system. We demonstrate general computational power of mobile computing entities in terms of computing languages and predicates. Finally, we demonstrate dynamic behavior, such as locomotion and search, realized by a sequence of shapes.
AB - Distributed computation consists of local computations and their interactions. We consider a molecular robot system as a distributed system composed of mobile computing entities with very weak capabilities, i.e., computing entities are anonymous (indistinguishable), oblivious (memory-less), and uniform (following a common local computation rule). The key property of such a distributed system is self-organization. In this survey, we first introduce shape formation by mobile computing entities and present characterizations of formable shapes. We then consider global behavior realized by shapes of a distributed system. We demonstrate general computational power of mobile computing entities in terms of computing languages and predicates. Finally, we demonstrate dynamic behavior, such as locomotion and search, realized by a sequence of shapes.
UR - http://www.scopus.com/inward/record.url?scp=85084832724&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85084832724&partnerID=8YFLogxK
U2 - 10.1007/s00354-020-00092-1
DO - 10.1007/s00354-020-00092-1
M3 - Article
AN - SCOPUS:85084832724
SN - 0288-3635
VL - 38
SP - 325
EP - 340
JO - New Generation Computing
JF - New Generation Computing
IS - 2
ER -