In this work, we consider a solution of automata (or nodes) that move passively in a well-mixed solution without being capable of controlling their movement. Nodes can cooperate by interacting in pairs and every such interaction may result in an update of their local states. Additionally, the nodes may also choose to connect to each other in order to start forming some required structure. Such nodes can be thought of as small programmable pieces of matter, like tiny nanorobots or programmable molecules. The model that we introduce here is a more applied version of network constructors, imposing physical (or geometric) constraints on the connections that the nodes are allowed to form. Each node can connect to other nodes only via a very limi...
Thesis (M. Eng. and S.B.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering an...
We study a model of programmable matter systems consisting of $n$ devices lying on a 2-dimensional s...
Shape formation (or pattern formation) is a basic distributed problem for systems of compu- tational...
In this work, we consider a solution of automata similar to Population Protocols and Network Constru...
In this work, we study protocols so that populations of distributed processes can construct networks...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
We propose two contrasting approaches to the scalable distributed control of a swarm of self-assembl...
Shape formation (or pattern formation) is a basic distributed problem for systems of computational m...
The Turing pattern model is one of the theories used to describe organism formation patterns. Using ...
Programmable self-assembly of modular robots offers promising means for structure formation at diffe...
We developed a modular robotic system that behaves as programmable matter. Specifically, we designed...
Systems made of many interacting elements may display unanticipated emergent properties. A system fo...
This paper presents a programming language for pattern-formation on a surface of locally-interacting...
This article presents a theoretical investigation of computation beyond the Turing barrier from emer...
We describe a computational model for studying the complexity of self-assembled structures with acti...
Thesis (M. Eng. and S.B.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering an...
We study a model of programmable matter systems consisting of $n$ devices lying on a 2-dimensional s...
Shape formation (or pattern formation) is a basic distributed problem for systems of compu- tational...
In this work, we consider a solution of automata similar to Population Protocols and Network Constru...
In this work, we study protocols so that populations of distributed processes can construct networks...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
We propose two contrasting approaches to the scalable distributed control of a swarm of self-assembl...
Shape formation (or pattern formation) is a basic distributed problem for systems of computational m...
The Turing pattern model is one of the theories used to describe organism formation patterns. Using ...
Programmable self-assembly of modular robots offers promising means for structure formation at diffe...
We developed a modular robotic system that behaves as programmable matter. Specifically, we designed...
Systems made of many interacting elements may display unanticipated emergent properties. A system fo...
This paper presents a programming language for pattern-formation on a surface of locally-interacting...
This article presents a theoretical investigation of computation beyond the Turing barrier from emer...
We describe a computational model for studying the complexity of self-assembled structures with acti...
Thesis (M. Eng. and S.B.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering an...
We study a model of programmable matter systems consisting of $n$ devices lying on a 2-dimensional s...
Shape formation (or pattern formation) is a basic distributed problem for systems of compu- tational...