Convex Hull Formation for Programmable Matter

05/16/2018
by   Joshua J. Daymude, et al.
0

We envision programmable matter as a system of nano-scale agents (called particles) with very limited computational capabilities that move and compute collectively to achieve a desired goal. We use the geometric amoebot model as our computational framework, which assumes particles move on the triangular lattice. Motivated by the problem of shape sealing whose goal is to seal an object using as little resources as possible, we investigate how a particle system can self-organize to form an object's convex hull. We give a fully distributed, local algorithm for convex hull formation and prove that it runs in O(B + H H) asynchronous rounds, where B is the length of the object's boundary and H is the length of the object's convex hull. Our algorithm can be extended to also form the object's ortho-convex hull, which requires the same number of particles but additionally minimizes the enclosed space within the same asymptotic runtime.

READ FULL TEXT
research
07/31/2023

Asynchronous Silent Programmable Matter: Line Formation

Programmable Matter (PM) has been widely investigated in recent years. I...
research
02/23/2022

Fast Reconfiguration for Programmable Matter

The concept of programmable matter envisions a very large number of tiny...
research
02/09/2020

Mobile RAM and Shape Formation by Programmable Particles

We investigate computational issues in the distributed model Amoebots of...
research
07/27/2018

Distributed leader election and computation of local identifiers for programmable matter

The context of this paper is programmable matter, which consists of a se...
research
07/16/2022

Local Stochastic Algorithms for Alignment in Self-Organizing Particle Systems

We present local distributed, stochastic algorithms for alignment in sel...
research
05/11/2018

A Local Stochastic Algorithm for Separation in Heterogeneous Self-Organizing Particle Systems

We investigate stochastic, distributed algorithms that can accomplish se...
research
09/09/2023

Energy-Constrained Programmable Matter Under Unfair Adversaries

Individual modules of programmable matter participate in their system's ...

Please sign up or login with your details

Forgot password? Click here to reset