We present local distributed, stochastic algorithms for \emph{alignment} in self-organizing particle systems (SOPS) on two-dimensional lattices, where particles occupy unique sites on the lattice, and particles can make spatial moves to neighboring sites if they are unoccupied. Such models are abstractions of programmable matter, composed of individual computational particles with limited memory, strictly local communication abilities, and modest computational capabilities. We consider oriented particle systems, where particles are assigned a vector pointing in one of $q$ directions, and each particle can compute the angle between its direction and the direction of any neighboring particle, although without knowledge of global orientation with respect to a fixed underlying coordinate system. Particles move stochastically, with each particle able to either modify its direction or make a local spatial move along a lattice edge during a move. We consider two settings: (a) where particle configurations must remain simply connected at all times and (b) where spatial moves are unconstrained and configurations can disconnect. Taking inspiration from the Potts and clock models from statistical physics, we prove that for any $q \geq 2,$ these self-organizing particle systems can be made to collectively align along a single dominant direction (analogous to a solid or ordered state) or remain non-aligned, in which case the fraction of particles oriented along any direction is nearly equal (analogous to a gaseous or disordered state). Moreover, we show that with appropriate settings of the input parameters, we can achieve \emph{compression} and \emph{expansion}, controlling how tightly gathered the particles are, as well as \emph{alignment} or \emph{nonalignment}, producing a single dominant orientation or not.
翻译:我们展示了本地分布的 {emph{ 匹配} 粒子系统中的自组织粒子系统( SOPS ), 粒子占据了固定坐标系统上的独特位置, 粒子可以进行空间移动。 这些模型是可编程物质的抽象化, 由单个计算粒子组成, 其内存有限, 完全本地通信能力和适度计算能力。 我们考虑的是向导粒子系统, 其中粒子被指定了一个矢量指向一个 $$ 的参数, 每个粒子可以在其方向和任何相邻粒子方向之间进行角的解析, 尽管对于固定底座坐标系统没有了解全球方向。 粒子可以移动方向, 并且每个粒子可以修改方向, 或者在移动时在固定边緣边缘上进行局部空间移动。 我们考虑两个环境:(a) 粒子配置必须一直保持简单的连接, 并且(b) 任何空间移动都不受控制, 并且配置可以断开。 从 Pott 和时钟模型在任何直径定的直径直径直径直径直径直径直径直径定位上, 。