Title
A Markov Chain Algorithm for Compression in Self-Organizing Particle Systems.
Abstract
We consider programmable matter as a collection of simple computational elements (or particles) with limited (constant-size) memory that self-organize to solve system-wide problems of movement, configuration, and coordination. Here, we focus on the compression problem, in which the particle system gathers as tightly together as possible, as in a sphere or its equivalent in the presence of some underlying geometry. More specifically, we seek fully distributed, local, and asynchronous algorithms that lead the system to converge to a configuration with small perimeter. We present a Markov chain based algorithm that solves the compression problem under the geometric amoebot model, for particle systems that begin in a connected configuration with no holes. The algorithm takes as input a bias parameter λ, where λ > 1 corresponds to particles favoring inducing more lattice triangles within the particle system. We show that for all λ > 5, there is a constant α > 1 such that at stationarity with all but exponentially small probability the particles are α-compressed, meaning the perimeter of the system configuration is at most α ⋅ pmin, where pmin is the minimum possible perimeter of the particle system. We additionally prove that the same algorithm can be used for expansion for small values of λ in particular, for all 0 pmax, where pmax is the maximum possible perimeter.
Year
DOI
Venue
2016
10.1145/2933057.2933107
PODC
Keywords
DocType
Volume
Self-organizing Particles, Compression, Markov Chains
Conference
abs/1603.07991
Citations 
PageRank 
References 
6
0.50
20
Authors
4
Name
Order
Citations
PageRank
Sarah Cannon1296.36
Joshua J. Daymude2214.52
Dana Randall3298.15
Andréa W. Richa4968164.82