An Aggregate Vascular Morphogenesis Controller for Engineered Self-Organising Spatial Structures

被引:0
作者
Cortecchia, Angela [1 ]
Pianini, Danilo [1 ]
Ciatto, Giovanni [1 ]
Casadei, Roberto [1 ]
机构
[1] Univ Bologna, Cesena, Italy
来源
2024 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING AND SELF-ORGANIZING SYSTEMS, ACSOS | 2024年
关键词
plant-inspired computing; aggregate computing; vascular morphogenesis controller;
D O I
10.1109/ACSOS61780.2024.00032
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this work, we propose FieldVMC: a generalisation of Vascular Morphogenesis Controller (VMC) built on the field-based paradigm of aggregate computing, supporting arbitrary network topologies and dynamics and streamlining principled engineering of self-organising structures. At the core, we redesign the VMC model as a field-based computation, enabling the emergence of organisational hierarchies in a decentralised and asynchronous way. By inheriting key properties of aggregate computing, like scalability, asynchronicity, modularity, and reusability, FieldVMC extends the potential domains of application of the original VMC approach. We show by simulation that FieldVMC enables new novel sorts of phenomena to be captured, studied, and engineered, including: self-construction of tree structures from a single node (germination), self-healing of damaged structures (cutting), self-integration of disjoint structures (grafting), self-segmentation in autonomous sub-structures (budding), and self-optimisation of existing structures (abscission and regrowth).
引用
收藏
页码:133 / 138
页数:6
相关论文
共 23 条
[1]   Evolutionary Modular Robotics: Survey and Analysis [J].
Alattas, Reem J. ;
Patel, Sarosh ;
Sobh, Tarek M. .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2019, 95 (3-4) :815-828
[2]   The eXchange Calculus (XC): A functional programming language design for distributed collective systems [J].
Audrito, Giorgio ;
Casadei, Roberto ;
Damiani, Ferruccio ;
Salvaneschi, Guido ;
Viroli, Mirko .
JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 210
[3]   Optimal resilient distributed data collection in mobile edge environments [J].
Audrito, Giorgio ;
Casadei, Roberto ;
Damiani, Ferruccio ;
Pianini, Danilo ;
Viroli, Mirko .
COMPUTERS & ELECTRICAL ENGINEERING, 2021, 96
[4]   Aggregate Programming for the Internet of Things [J].
Beal, Jacob ;
Pianini, Danilo ;
Viroli, Mirko .
COMPUTER, 2015, 48 (09) :22-30
[5]   Plants: Adaptive behavior, root-brains, and minimal cognition [J].
Calvo Garzon, Paco ;
Keijzer, Fred .
ADAPTIVE BEHAVIOR, 2011, 19 (03) :155-171
[6]   Self-Organisation Programming: A Functional Reactive Macro Approach [J].
Casadei, Roberto ;
Dente, Francesco ;
Aguzzi, Gianluca ;
Pianini, Danilo ;
Viroli, Mirko .
2023 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING AND SELF-ORGANIZING SYSTEMS, ACSOS, 2023, :87-96
[7]   Macroprogramming: Concepts, State of the Art, and Opportunities of Macroscopic Behaviour Modelling [J].
Casadei, Roberto .
ACM COMPUTING SURVEYS, 2023, 55 (13S)
[8]  
Cortecchia Angela, 2024, Zenodo, DOI 10.5281/ZENODO.12624790
[9]   Designing self-organising emergent systems based on information flows and feedback-loops [J].
De Wolf, Tom ;
Holvoet, Tom .
FIRST IEEE INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS, 2007, :295-+
[10]   SELF-STABILIZING SYSTEMS IN SPITE OF DISTRIBUTED CONTROL [J].
DIJKSTRA, EW .
COMMUNICATIONS OF THE ACM, 1974, 17 (11) :643-644