A Markov Chain Algorithm for Compression in Self-Organizing Particle Systems
March 25, 2016 Β· Declared Dead Β· π ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing
"No code URL or promise found in abstract"
Evidence collected by the PWNC Scanner
Authors
Sarah Cannon, Joshua J. Daymude, Dana Randall, AndrΓ©a W. Richa
arXiv ID
1603.07991
Category
cs.DC: Distributed Computing
Cross-listed
cs.DS
Citations
59
Venue
ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing
Last Checked
5 months ago
Abstract
In systems of programmable matter, we are given a collection of simple computation elements (or particles) with limited (constant-size) memory. We are interested in when they can self-organize to solve system-wide problems of movement, configuration and coordination. Here, we initiate a stochastic approach to developing robust distributed algorithms for programmable matter systems using Markov chains. We are able to leverage the wealth of prior work in Markov chains and related areas to design and rigorously analyze our distributed algorithms and show that they have several desirable properties. We study the compression problem, in which a particle system must gather 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 boundary. 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. The algorithm takes as input a bias parameter $Ξ»$, where $Ξ»> 1$ corresponds to particles favoring having more neighbors. We show that for all $Ξ»> 2+\sqrt{2}$, there is a constant $Ξ±> 1$ such that eventually with all but exponentially small probability the particles are $Ξ±$-compressed, meaning the perimeter of the system configuration is at most $Ξ±\cdot p_{min}$, where $p_{min}$ is the minimum possible perimeter of the particle system. Surprisingly, the same algorithm can also be used for expansion when $0 < Ξ»< 2.17$, and we prove similar results about expansion for values of $Ξ»$ in this range. This is counterintuitive as it shows that particles preferring to be next to each other ($Ξ»> 1$) is not sufficient to guarantee compression.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
π Similar Papers
In the same crypt β Distributed Computing
R.I.P.
π»
Ghosted
R.I.P.
π»
Ghosted
Reproducing GW150914: the first observation of gravitational waves from a binary black hole merger
R.I.P.
π»
Ghosted
MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systems
R.I.P.
π»
Ghosted
Adaptive Federated Learning in Resource Constrained Edge Computing Systems
R.I.P.
π»
Ghosted
Edge Intelligence: Paving the Last Mile of Artificial Intelligence with Edge Computing
R.I.P.
π»
Ghosted
iFogSim: A Toolkit for Modeling and Simulation of Resource Management Techniques in Internet of Things, Edge and Fog Computing Environments
Died the same way β π» Ghosted
R.I.P.
π»
Ghosted
Federated Learning: Strategies for Improving Communication Efficiency
R.I.P.
π»
Ghosted
In-Datacenter Performance Analysis of a Tensor Processing Unit
R.I.P.
π»
Ghosted
Deep Convolutional Neural Networks for Computer-Aided Detection: CNN Architectures, Dataset Characteristics and Transfer Learning
R.I.P.
π»
Ghosted