{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,14]],"date-time":"2026-02-14T02:32:58Z","timestamp":1771036378496,"version":"3.50.1"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2023,2,17]],"date-time":"2023-02-17T00:00:00Z","timestamp":1676592000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,2,17]],"date-time":"2023-02-17T00:00:00Z","timestamp":1676592000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-1733680"],"award-info":[{"award-number":["CCF-1733680"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000183","name":"Army Research Office","doi-asserted-by":"publisher","award":["MURI W911NF-19-1-0233"],"award-info":[{"award-number":["MURI W911NF-19-1-0233"]}],"id":[{"id":"10.13039\/100000183","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100019413","name":"Momental Foundation","doi-asserted-by":"publisher","award":["Mistletoe Research Fellowship"],"award-info":[{"award-number":["Mistletoe Research Fellowship"]}],"id":[{"id":"10.13039\/100019413","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["SCHE 1592\/6-1"],"award-info":[{"award-number":["SCHE 1592\/6-1"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Distrib. Comput."],"published-print":{"date-parts":[[2023,6]]},"DOI":"10.1007\/s00446-023-00443-3","type":"journal-article","created":{"date-parts":[[2023,2,17]],"date-time":"2023-02-17T22:34:00Z","timestamp":1676673240000},"page":"159-192","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["The canonical amoebot model: algorithms and concurrency control"],"prefix":"10.1007","volume":"36","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7294-5626","authenticated-orcid":false,"given":"Joshua J.","family":"Daymude","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3592-3756","authenticated-orcid":false,"given":"Andr\u00e9a W.","family":"Richa","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5278-528X","authenticated-orcid":false,"given":"Christian","family":"Scheideler","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,2,17]]},"reference":[{"key":"443_CR1","doi-asserted-by":"publisher","unstructured":"Altisen, K., Devismes, S., Dubois, S., Petit, F.: Introduction to Distributed Self-Stabilizing Algorithms, volume 8 of Synthesis Lectures on Distributed Computing Theory. Morgan & Claypool Publishers (2019). https:\/\/doi.org\/10.2200\/S00908ED1V01Y201903DCT015","DOI":"10.2200\/S00908ED1V01Y201903DCT015"},{"issue":"4","key":"443_CR2","doi-asserted-by":"publisher","first-page":"723","DOI":"10.1007\/s11047-018-9714-x","volume":"17","author":"M Andr\u00e9s Arroyo","year":"2018","unstructured":"Andr\u00e9s Arroyo, M., Cannon, S., Daymude, J.J., Randall, D., Richa, A.W.: A stochastic approach to shortcut bridging in programmable matter. Nat. Comput. 17(4), 723\u2013741 (2018). https:\/\/doi.org\/10.1007\/s11047-018-9714-x","journal-title":"Nat. Comput."},{"issue":"4","key":"443_CR3","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1007\/s00446-005-0138-3","volume":"18","author":"D Angluin","year":"2006","unstructured":"Angluin, D., Aspnes, J., Diamadi, Z., Fischer, M.J., Peralta, R.: Computation in networks of passively mobile finite-state sensors. Distrib. Comput. 18(4), 235\u2013253 (2006). https:\/\/doi.org\/10.1007\/s00446-005-0138-3","journal-title":"Distrib. Comput."},{"key":"443_CR4","doi-asserted-by":"publisher","unstructured":"Barrameda, E.M., Das, S., Santoro, N.: Deployment of asynchronous robotic sensors in unknown orthogonal environments. In: Algorithmic Aspects of Wireless Sensor Networks, volume 5389 of Lecture Notes in Computer Science, pp 125\u2013140 (2008). https:\/\/doi.org\/10.1007\/978-3-540-92862-1_11","DOI":"10.1007\/978-3-540-92862-1_11"},{"key":"443_CR5","doi-asserted-by":"publisher","unstructured":"Bazzi, R.A., Briones, J.L.: Stationary and deterministic leader election in self-organizing particle systems. In: Stabilization, Safety, and Security of Distributed Systems, volume 11914 of Lecture Notes in Computer Science, pp 22\u201337 (2019). https:\/\/doi.org\/10.1007\/978-3-030-34992-9_3","DOI":"10.1007\/978-3-030-34992-9_3"},{"key":"443_CR6","doi-asserted-by":"publisher","unstructured":"Bender, M.A., Farach-Colton, M., He, S., Kuszmaul, B.C., Leiserson, C.E.: Adversarial contention resolution for simple channels. In: Proceedings of the Seventeenth Annual ACM Symposium on Parallelism in Algorithms and Architectures, pp 325\u2013332 (2005). https:\/\/doi.org\/10.1145\/1073970.1074023","DOI":"10.1145\/1073970.1074023"},{"issue":"52","key":"443_CR7","doi-asserted-by":"publisher","first-page":"eabf1571","DOI":"10.1126\/scirobotics.abf1571","volume":"6","author":"D Blackiston","year":"2021","unstructured":"Blackiston, D., Lederer, E., Kriegman, S., Garnier, S., Bongard, J., Levin, M.: A cellular platform for the development of synthetic living machines. Sci. Robot. 6(52), eabf1571 (2021). https:\/\/doi.org\/10.1126\/scirobotics.abf1571","journal-title":"Sci. Robot."},{"issue":"9","key":"443_CR8","doi-asserted-by":"publisher","first-page":"1774","DOI":"10.1109\/49.872963","volume":"18","author":"F Cali","year":"2000","unstructured":"Cali, F., Conti, M., Gregori, E.: IEEE 802.11 protocol: design and performance evaluation of an adaptive backoff mechanism. IEEE J. Sel. Areas Commun. 18(9), 1774\u20131786 (2000). https:\/\/doi.org\/10.1109\/49.872963","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"443_CR9","doi-asserted-by":"publisher","unstructured":"Cannon, S., Daymude, J.J., G\u00f6kmen, C., Randall, D., Richa, A.W.: A Local stochastic algorithm for separation in heterogeneous self-organizing particle systems. In: Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques (APPROX\/RANDOM 2019), volume 145 of Leibniz International Proceedings in Informatics (LIPIcs), pp 54:1\u201354:22 (2019). https:\/\/doi.org\/10.4230\/LIPIcs.APPROX-RANDOM.2019.54","DOI":"10.4230\/LIPIcs.APPROX-RANDOM.2019.54"},{"key":"443_CR10","doi-asserted-by":"publisher","unstructured":"Cannon, S., Daymude, J.J., Randall, D., Richa, A.W.: A Markov chain algorithm for compression in self-organizing particle systems. In: Proceedings of the 2016 ACM Symposium on Principles of Distributed Computing, pp 279\u2013288 (2016). https:\/\/doi.org\/10.1145\/2933057.2933107","DOI":"10.1145\/2933057.2933107"},{"key":"443_CR11","doi-asserted-by":"publisher","unstructured":"Capetanakis, J.: Tree algorithms for packet broadcast channels. IEEE Trans. Inform. Theory 25(5), 505\u2013515 (1979). https:\/\/doi.org\/10.1109\/TIT.1979.1056093","DOI":"10.1109\/TIT.1979.1056093"},{"key":"443_CR12","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1007\/978-3-030-00030-1_10","volume":"11145","author":"C Chalk","year":"2018","unstructured":"Chalk, C., Luchsinger, A., Martinez, E., Schweller, R., Winslow, A., Wylie, T.: Freezing simulates non-freezing tile automata. DNA Comput. Mol. Programm. 11145, 155\u2013172 (2018). https:\/\/doi.org\/10.1007\/978-3-030-00030-1_10","journal-title":"DNA Comput. Mol. Programm."},{"key":"443_CR13","doi-asserted-by":"publisher","unstructured":"Chirikjian, G.S.: Kinematics of a metamorphic robotic system. In: Proceedings of the 1994 IEEE International Conference on Robotics and Automation, pp 449\u2013455 (1994). https:\/\/doi.org\/10.1109\/ROBOT.1994.351256","DOI":"10.1109\/ROBOT.1994.351256"},{"key":"443_CR14","doi-asserted-by":"publisher","first-page":"207619","DOI":"10.1109\/ACCESS.2020.3038174","volume":"8","author":"G D\u2019Angelo","year":"2020","unstructured":"D\u2019Angelo, G., D\u2019Emidio, M., Das, S., Navarra, A., Prencipe, G.: Asynchronous silent programmable matter achieves leader election and compaction. IEEE Access 8, 207619\u2013207634 (2020). https:\/\/doi.org\/10.1109\/ACCESS.2020.3038174","journal-title":"IEEE Access"},{"key":"443_CR15","doi-asserted-by":"publisher","unstructured":"Das, S., Flocchini, P., Prencipe, G., Santoro, N., Yamashita, M.: The power of lights: synchronizing asynchronous robots using visible bits. In: 2012 IEEE 32nd International Conference on Distributed Computing Systems, pages 506\u2013515, (2012). https:\/\/doi.org\/10.1109\/ICDCS.2012.71","DOI":"10.1109\/ICDCS.2012.71"},{"issue":"1","key":"443_CR16","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1016\/j.tcs.2015.09.018","volume":"609","author":"S Das","year":"2016","unstructured":"Das, S., Flocchini, P., Prencipe, G., Santoro, N., Yamashita, M.: Autonomous Mobile Robots with Lights. Theoret. Comput. Sci. 609(1), 171\u2013184 (2016). https:\/\/doi.org\/10.1016\/j.tcs.2015.09.018","journal-title":"Theoret. Comput. Sci."},{"issue":"1","key":"443_CR17","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1007\/s11047-017-9658-6","volume":"17","author":"JJ Daymude","year":"2018","unstructured":"Daymude, J.J., Derakhshandeh, Z., Gmyr, R., Porter, A., Richa, A.W., Scheideler, C., Strothmann, T.: On the runtime of universal coating for programmable matter. Nat. Comput. 17(1), 81\u201396 (2018). https:\/\/doi.org\/10.1007\/s11047-017-9658-6","journal-title":"Nat. Comput."},{"key":"443_CR18","doi-asserted-by":"publisher","unstructured":"Daymude, J.J., Gmyr, R., Hinnenthal, K., Kostitsyna, I., Scheideler, C., Richa, A.W.: Convex Hull Formation for Programmable Matter. In: Proceedings of the 21st International Conference on Distributed Computing and Networking, pp 2:1\u20132:10 (2020). https:\/\/doi.org\/10.1145\/3369740.3372916","DOI":"10.1145\/3369740.3372916"},{"key":"443_CR19","doi-asserted-by":"publisher","unstructured":"Daymude, J.J., Gmyr, R., Richa, A.W., Scheideler, C., Strothmann, T.: Improved leader election for self-organizing programmable matter. In: Algorithms for Sensor Systems, volume 10718 of Lecture Notes in Computer Science, pp 127\u2013140 (2017). https:\/\/doi.org\/10.1007\/978-3-319-72751-6_10","DOI":"10.1007\/978-3-319-72751-6_10"},{"key":"443_CR20","doi-asserted-by":"publisher","unstructured":"Daymude, J.J., Hinnenthal, K., Richa, A.W., Scheideler, C.: Computing by Programmable Particles. In: Flocchini, P., Prencipe, G., Santoro, N., (eds.) Distributed computing by mobile entities, volume 11340 of Lecture Notes in Computer Science, pp 615\u2013681. Springer International Publishing, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-11072-7_22","DOI":"10.1007\/978-3-030-11072-7_22"},{"key":"443_CR21","doi-asserted-by":"publisher","unstructured":"Daymude, J.J., Richa, A.W., Scheideler, C.: The canonical amoebot model: algorithms and concurrency control. In: 35th International Symposium on Distributed Computing (DISC 2021), volume 209 of Leibniz International Proceedings in Informatics (LIPIcs), pages 20:1\u201320:19. Schloss Dagstuhl \u2013 Leibniz-Zentrum f\u00fcr Informatik (2021). https:\/\/doi.org\/10.4230\/LIPIcs.DISC.2021.20","DOI":"10.4230\/LIPIcs.DISC.2021.20"},{"key":"443_CR22","doi-asserted-by":"publisher","unstructured":"Daymude, J.J., Richa, A.W., Scheideler, C.: Local mutual exclusion for dynamic, anonymous, bounded memory message passing systems. In: 1st Symposium on Algorithmic Foundations of Dynamic Networks (SAND 2022), volume 221 of Leibniz International Proceedings in Informatics (LIPIcs), pages 12:1\u201312:19. Schloss Dagstuhl\u2014Leibniz-Zentrum f\u00fcr Informatik (2022). https:\/\/doi.org\/10.4230\/LIPIcs.SAND.2022.12","DOI":"10.4230\/LIPIcs.SAND.2022.12"},{"key":"443_CR23","doi-asserted-by":"publisher","unstructured":"Daymude, J.J., Richa, A.W., Weber, J.W.: Bio-inspired energy distribution for programmable matter. In: International Conference on Distributed Computing and Networking 2021, pages 86\u201395 (2021). https:\/\/doi.org\/10.1145\/3427796.3427835","DOI":"10.1145\/3427796.3427835"},{"key":"443_CR24","doi-asserted-by":"publisher","unstructured":"Derakhshandeh, Z., Dolev, S., Gmyr, R., Richa, A.W., Scheideler, C., Strothmann, T.: Amoebot: a new model for programmable matter. In: Proceedings of the 26th ACM Symposium on Parallelism in Algorithms and Architectures, pp 220\u2013222, (2014). https:\/\/doi.org\/10.1145\/2612669.2612712","DOI":"10.1145\/2612669.2612712"},{"key":"443_CR25","doi-asserted-by":"publisher","unstructured":"Derakhshandeh, Z., Gmyr, R., Richa, A.W., Scheideler, C., Strothmann, T.: An algorithmic framework for shape formation problems in self-organizing particle systems. In: Proceedings of the Second Annual International Conference on Nanoscale Computing and Communication, pages 21:1\u201321:2 (2015). https:\/\/doi.org\/10.1145\/2800795.2800829","DOI":"10.1145\/2800795.2800829"},{"key":"443_CR26","doi-asserted-by":"publisher","unstructured":"Derakhshandeh, Z., Gmyr, R., Richa, A.W., Scheideler, C., Strothmann, T.: Universal shape formation for programmable matter. In: Proceedings of the 28th ACM Symposium on Parallelism in Algorithms and Architectures, pp 289\u2013299 (2016). https:\/\/doi.org\/10.1145\/2935764.2935784","DOI":"10.1145\/2935764.2935784"},{"key":"443_CR27","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1016\/j.tcs.2016.02.039","volume":"671","author":"Z Derakhshandeh","year":"2017","unstructured":"Derakhshandeh, Z., Gmyr, R., Richa, A.W., Scheideler, C., Strothmann, T.: Universal coating for programmable matter. Theoret. Comput. Sci. 671, 56\u201368 (2017). https:\/\/doi.org\/10.1016\/j.tcs.2016.02.039","journal-title":"Theoret. Comput. Sci."},{"key":"443_CR28","doi-asserted-by":"publisher","unstructured":"Derakhshandeh, Z., Gmyr, R., Strothmann, T., Bazzi, R., Richa, A.W., Scheideler, C.: Leader election and shape formation with self-organizing programmable matter. In: DNA Computing and Molecular Programming, volume 9211 of Lecture Notes in Computer Science, pp 117\u2013132 (2015). https:\/\/doi.org\/10.1007\/978-3-319-21999-8_8","DOI":"10.1007\/978-3-319-21999-8_8"},{"issue":"3","key":"443_CR29","doi-asserted-by":"publisher","first-page":"392","DOI":"10.1016\/j.ic.2016.09.005","volume":"254","author":"GA Di Luna","year":"2017","unstructured":"Di Luna, G.A., Flocchini, P., Gan Chaudhuri, S., Poloni, F., Santoro, N., Viglietta, G.: Mutual visibility by luminous robots without collisions. Inf. Comput. 254(3), 392\u2013418 (2017). https:\/\/doi.org\/10.1016\/j.ic.2016.09.005","journal-title":"Inf. Comput."},{"key":"443_CR30","doi-asserted-by":"publisher","unstructured":"Di Luna, G.A., Flocchini, P., Prencipe, G., Santoro, N., Viglietta, G.: Line recovery by programmable particles. In: Proceedings of the 19th International Conference on Distributed Computing and Networking, pp 4:1\u20134:10 (2018). https:\/\/doi.org\/10.1145\/3154273.3154309","DOI":"10.1145\/3154273.3154309"},{"key":"443_CR31","doi-asserted-by":"publisher","unstructured":"Di Luna, G.A., Flocchini, P., Santoro, N., Viglietta, G., Yamauchi, Y.: Mobile RAM and shape formation by programmable particles. In: Euro-Par 2020: Parallel Processing, volume 12247 of Lecture Notes in Computer Science, pp 343\u2013358 (2020). https:\/\/doi.org\/10.1007\/978-3-030-57675-2_22","DOI":"10.1007\/978-3-030-57675-2_22"},{"issue":"1","key":"443_CR32","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1007\/s00446-019-00350-6","volume":"33","author":"GA Di Luna","year":"2020","unstructured":"Di Luna, G.A., Flocchini, P., Santoro, N., Viglietta, G., Yamauchi, Y.: Shape formation by programmable particles. Distrib. Comput. 33(1), 69\u2013101 (2020). https:\/\/doi.org\/10.1007\/s00446-019-00350-6","journal-title":"Distrib. Comput."},{"key":"443_CR33","doi-asserted-by":"publisher","unstructured":"Dufoulon, F., Kutten, S., Moses Jr., W.K.: Efficient deterministic leader election for programmable matter. In: Proceedings of the 2021 ACM Symposium on Principles of Distributed Computing, pp 103\u2013113 (2021). https:\/\/doi.org\/10.1145\/3465084.3467900","DOI":"10.1145\/3465084.3467900"},{"key":"443_CR34","doi-asserted-by":"publisher","unstructured":"Emek, Y., Kutten, S., Lavi, R., Moses Jr, W.K.: Deterministic leader election in programmable matter. In: 46th International Colloquium on Automata, Languages, and Programming (ICALP 2019), Leibniz International Proceedings in Informatics (LIPIcs), pp 140:1\u2013140:14 (2019). https:\/\/doi.org\/10.4230\/LIPICS.ICALP.2019.140","DOI":"10.4230\/LIPICS.ICALP.2019.140"},{"key":"443_CR35","doi-asserted-by":"publisher","unstructured":"Flocchini, P., Prencipe, G., Santoro, N., (eds.): Distributed Computing by Mobile Entities: Current Research in Moving and Computing, volume 11340 of Lecture Notes in Computer Science. Springer, Cham, (2019). https:\/\/doi.org\/10.1007\/978-3-030-11072-7","DOI":"10.1007\/978-3-030-11072-7"},{"key":"443_CR36","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1016\/j.tcs.2016.01.025","volume":"621","author":"P Flocchini","year":"2016","unstructured":"Flocchini, P., Santoro, N., Viglietta, G., Yamashita, M.: Rendezvous with constant memory. Theor. Comput. Sci. 621, 57\u201372 (2016). https:\/\/doi.org\/10.1016\/j.tcs.2016.01.025","journal-title":"Theor. Comput. Sci."},{"key":"443_CR37","doi-asserted-by":"publisher","unstructured":"Gastineau, N., Abdou, W., Mbarek, N., Togni, O.: Distributed leader election and computation of local identifiers for programmable matter. In: Algorithms for Sensor Systems, volume 11410 of Lecture Notes in Computer Science, pp 159\u2013179 (2019). https:\/\/doi.org\/10.1007\/978-3-030-14094-6_11","DOI":"10.1007\/978-3-030-14094-6_11"},{"key":"443_CR38","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.6067","author":"N Gastineau","year":"2020","unstructured":"Gastineau, N., Abdou, W., Mbarek, N., Togni, O.: Leader election and local identifiers for three-dimensional programmable matter. Concurr. Comput. Pract. Exp. (2020). https:\/\/doi.org\/10.1002\/cpe.6067","journal-title":"Concurr. Comput. Pract. Exp."},{"issue":"13","key":"443_CR39","doi-asserted-by":"publisher","first-page":"1603483","DOI":"10.1002\/adma.201603483","volume":"29","author":"L Hines","year":"2017","unstructured":"Hines, L., Petersen, K., Lum, G.Z., Sitti, M.: Soft actuators for small-scale robotics. Adv. Mater. 29(13), 1603483 (2017). https:\/\/doi.org\/10.1002\/adma.201603483","journal-title":"Adv. Mater."},{"issue":"4","key":"443_CR40","doi-asserted-by":"publisher","first-page":"1853","DOI":"10.1073\/pnas.1910837117","volume":"117","author":"S Kriegman","year":"2020","unstructured":"Kriegman, S., Blackiston, D., Levin, M., Bongard, J.: A scalable pipeline for designing reconfigurable organisms. Proc. Natl. Acad. Sci. 117(4), 1853\u20131859 (2020). https:\/\/doi.org\/10.1073\/pnas.1910837117","journal-title":"Proc. Natl. Acad. Sci."},{"key":"443_CR41","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1039\/D0FD00030B","volume":"227","author":"AT Liu","year":"2021","unstructured":"Liu, A.T., Yang, J.F., LeMar, L.N., Zhang, G., Pervan, A., Murphey, T.D., Strano, M.S.: Autoperforation of two-dimensional materials to generate colloidal state machines capable of locomotion. Faraday Discuss. 227, 213\u2013232 (2021). https:\/\/doi.org\/10.1039\/D0FD00030B","journal-title":"Faraday Discuss."},{"issue":"3","key":"443_CR42","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1007\/s00446-015-0257-4","volume":"29","author":"O Michail","year":"2016","unstructured":"Michail, O., Spirakis, P.G.: Simple and efficient local codes for distributed stable network construction. Distrib. Comput. 29(3), 207\u2013237 (2016). https:\/\/doi.org\/10.1007\/s00446-015-0257-4","journal-title":"Distrib. Comput."},{"key":"443_CR43","doi-asserted-by":"publisher","unstructured":"Nokhanji, N., Santoro, N.: Line Reconfiguration by programmable particles maintaining connectivity. In: Theory and Practice of Natural Computing, volume 12494 of Lecture Notes in Computer Science, pp 157\u2013169 (2020). https:\/\/doi.org\/10.1007\/978-3-030-63000-3_13","DOI":"10.1007\/978-3-030-63000-3_13"},{"issue":"2","key":"443_CR44","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1007\/s11047-013-9379-4","volume":"13","author":"MJ Patitz","year":"2014","unstructured":"Patitz, M.J.: An introduction to tile-based self-assembly and a survey of recent results. Nat. Comput. 13(2), 195\u2013224 (2014). https:\/\/doi.org\/10.1007\/s11047-013-9379-4","journal-title":"Nat. Comput."},{"key":"443_CR45","doi-asserted-by":"publisher","first-page":"1619","DOI":"10.1007\/s10514-018-9710-0","volume":"42","author":"B Piranda","year":"2018","unstructured":"Piranda, B., Bourgeois, J.: Designing a quasi-spherical module for a huge modular robot to create programmable matter. Auton. Robot. 42, 1619\u20131633 (2018). https:\/\/doi.org\/10.1007\/s10514-018-9710-0","journal-title":"Auton. Robot."},{"issue":"1\u20132","key":"443_CR46","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1016\/0167-2789(91)90296-L","volume":"47","author":"T Toffoli","year":"1991","unstructured":"Toffoli, T., Margolus, N.: Programmable matter: concepts and realization. Phys. D 47(1\u20132), 263\u2013272 (1991). https:\/\/doi.org\/10.1016\/0167-2789(91)90296-L","journal-title":"Phys. D"},{"key":"443_CR47","doi-asserted-by":"publisher","unstructured":"Woods, D., Chen, H.-L., Goodfriend, S., Dabby, N., Winfree, E., Yin, P.: Active self-assembly of algorithmic shapes and patterns in polylogarithmic time. In: Proceedings of the 4th Conference on Innovations in Theoretical Computer Science, pp 353\u2013354, (2013). https:\/\/doi.org\/10.1145\/2422436.2422476","DOI":"10.1145\/2422436.2422476"},{"issue":"28","key":"443_CR48","doi-asserted-by":"publisher","first-page":"eaav8006","DOI":"10.1126\/scirobotics.aav8006","volume":"4","author":"H Xie","year":"2019","unstructured":"Xie, H., Sun, M., Fan, X., Lin, Z., Chen, W., Wang, L., Dong, L., He, Q.: Reconfigurable magnetic microrobot swarm: multimode transformation, locomotion, and manipulation. Sci. Robot. 4(28), eaav8006 (2019). https:\/\/doi.org\/10.1126\/scirobotics.aav8006","journal-title":"Sci. Robot."},{"key":"443_CR49","doi-asserted-by":"publisher","first-page":"361","DOI":"10.1016\/B978-0-08-102260-3.00015-9","volume-title":"Robotic Systems and Autonomous Platforms, Woodhead Publishing in Materials","author":"JF Yang","year":"2019","unstructured":"Yang, J.F., Liu, P., Koman, V.B., Liu, A.T., Strano, M.S.: Synthetic cells: colloidal-sized state machines. In: Walsh, S.M., Strano, M.S. (eds.) Robotic Systems and Autonomous Platforms, Woodhead Publishing in Materials, pp. 361\u2013386. Woodhead Publishing (2019). https:\/\/doi.org\/10.1016\/B978-0-08-102260-3.00015-9"}],"container-title":["Distributed Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00446-023-00443-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00446-023-00443-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00446-023-00443-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,15]],"date-time":"2023-05-15T15:27:36Z","timestamp":1684164456000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00446-023-00443-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,17]]},"references-count":49,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2023,6]]}},"alternative-id":["443"],"URL":"https:\/\/doi.org\/10.1007\/s00446-023-00443-3","relation":{},"ISSN":["0178-2770","1432-0452"],"issn-type":[{"value":"0178-2770","type":"print"},{"value":"1432-0452","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,2,17]]},"assertion":[{"value":"19 September 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 January 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 February 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}