### Abstract

Imagine that we had a piece of matter that can change its physical properties like shape, density, conductivity, or color in a programmable fashion based on either user input or autonomous sensing. This is the vision behind what is commonly known as programmable matter. Many proposals have already been made for realizing programmable matter, ranging from DNA tiles, shapechanging molecules, and cells created via synthetic biology to reconfigurable modular robotics. We are particularly interested in programmable matter consisting of simple elements called particles that can compute, bond, and move, and the feasibility of solving fundamental problems relevant for programmable matter with these particles. As a model for that programmable matter, we will use a general form of the amoebot model first proposed in SPAA 2014, and as examples of fundamental problems we will focus on leader election and shape formation. For shape formation, we investigate the line formation problem, i.e. we are searching for a local-control protocol so that for any connected structure of particles, the particles will eventually form a line. Prior results on leader election imply that in the general amoebot model there are instances in which leader election cannot be solved by local-control protocols. Additionally, we can show that if there is a local-control protocol that solves the line formation problem, then there is also a protocol that solves the leader election problem, which implies that in the general amoebot model also the line formation problem cannot be solved by a local-control protocol. We also consider a geometric variant of the amoebot model by restricting the particle structures to form a connected subset on a triangular grid. For these structures we can show that there are local-control protocols for the leader election problem and the line formation problem. The protocols can also be adapted to other regular geometric structures demonstrating that it is advisable to restrict particle structures to such structures.

Original language | English (US) |
---|---|

Title of host publication | Proceedings of the Annual ACM Symposium on Principles of Distributed Computing |

Publisher | Association for Computing Machinery |

Pages | 67-69 |

Number of pages | 3 |

Volume | 2015-July |

ISBN (Print) | 9781450336178 |

DOIs | |

State | Published - Jul 21 2015 |

Event | ACM Symposium on Principles of Distributed Computing, PODC 2015 - Donostia-San Sebastian, Spain Duration: Jul 21 2015 → Jul 23 2015 |

### Other

Other | ACM Symposium on Principles of Distributed Computing, PODC 2015 |
---|---|

Country | Spain |

City | Donostia-San Sebastian |

Period | 7/21/15 → 7/23/15 |

### Fingerprint

### ASJC Scopus subject areas

- Software
- Hardware and Architecture
- Computer Networks and Communications

### Cite this

*Proceedings of the Annual ACM Symposium on Principles of Distributed Computing*(Vol. 2015-July, pp. 67-69). Association for Computing Machinery. https://doi.org/10.1145/2767386.2767451

**Brief announcement : On the feasibility of leader election and shape formation with self-organizing programmable matter.** / Derakhshandeh, Zahra; Gmyr, Robert; Strothmann, Thim; Bazzi, Rida; Richa, Andrea; Scheideler, Christian.

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution

*Proceedings of the Annual ACM Symposium on Principles of Distributed Computing.*vol. 2015-July, Association for Computing Machinery, pp. 67-69, ACM Symposium on Principles of Distributed Computing, PODC 2015, Donostia-San Sebastian, Spain, 7/21/15. https://doi.org/10.1145/2767386.2767451

}

TY - GEN

T1 - Brief announcement

T2 - On the feasibility of leader election and shape formation with self-organizing programmable matter

AU - Derakhshandeh, Zahra

AU - Gmyr, Robert

AU - Strothmann, Thim

AU - Bazzi, Rida

AU - Richa, Andrea

AU - Scheideler, Christian

PY - 2015/7/21

Y1 - 2015/7/21

N2 - Imagine that we had a piece of matter that can change its physical properties like shape, density, conductivity, or color in a programmable fashion based on either user input or autonomous sensing. This is the vision behind what is commonly known as programmable matter. Many proposals have already been made for realizing programmable matter, ranging from DNA tiles, shapechanging molecules, and cells created via synthetic biology to reconfigurable modular robotics. We are particularly interested in programmable matter consisting of simple elements called particles that can compute, bond, and move, and the feasibility of solving fundamental problems relevant for programmable matter with these particles. As a model for that programmable matter, we will use a general form of the amoebot model first proposed in SPAA 2014, and as examples of fundamental problems we will focus on leader election and shape formation. For shape formation, we investigate the line formation problem, i.e. we are searching for a local-control protocol so that for any connected structure of particles, the particles will eventually form a line. Prior results on leader election imply that in the general amoebot model there are instances in which leader election cannot be solved by local-control protocols. Additionally, we can show that if there is a local-control protocol that solves the line formation problem, then there is also a protocol that solves the leader election problem, which implies that in the general amoebot model also the line formation problem cannot be solved by a local-control protocol. We also consider a geometric variant of the amoebot model by restricting the particle structures to form a connected subset on a triangular grid. For these structures we can show that there are local-control protocols for the leader election problem and the line formation problem. The protocols can also be adapted to other regular geometric structures demonstrating that it is advisable to restrict particle structures to such structures.

AB - Imagine that we had a piece of matter that can change its physical properties like shape, density, conductivity, or color in a programmable fashion based on either user input or autonomous sensing. This is the vision behind what is commonly known as programmable matter. Many proposals have already been made for realizing programmable matter, ranging from DNA tiles, shapechanging molecules, and cells created via synthetic biology to reconfigurable modular robotics. We are particularly interested in programmable matter consisting of simple elements called particles that can compute, bond, and move, and the feasibility of solving fundamental problems relevant for programmable matter with these particles. As a model for that programmable matter, we will use a general form of the amoebot model first proposed in SPAA 2014, and as examples of fundamental problems we will focus on leader election and shape formation. For shape formation, we investigate the line formation problem, i.e. we are searching for a local-control protocol so that for any connected structure of particles, the particles will eventually form a line. Prior results on leader election imply that in the general amoebot model there are instances in which leader election cannot be solved by local-control protocols. Additionally, we can show that if there is a local-control protocol that solves the line formation problem, then there is also a protocol that solves the leader election problem, which implies that in the general amoebot model also the line formation problem cannot be solved by a local-control protocol. We also consider a geometric variant of the amoebot model by restricting the particle structures to form a connected subset on a triangular grid. For these structures we can show that there are local-control protocols for the leader election problem and the line formation problem. The protocols can also be adapted to other regular geometric structures demonstrating that it is advisable to restrict particle structures to such structures.

UR - http://www.scopus.com/inward/record.url?scp=84957669252&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84957669252&partnerID=8YFLogxK

U2 - 10.1145/2767386.2767451

DO - 10.1145/2767386.2767451

M3 - Conference contribution

AN - SCOPUS:84957669252

SN - 9781450336178

VL - 2015-July

SP - 67

EP - 69

BT - Proceedings of the Annual ACM Symposium on Principles of Distributed Computing

PB - Association for Computing Machinery

ER -