Decentralized State-Dependent Markov Chain Synthesis with an Application to Swarm Guidance
Samet Uzun, Nazim Kemal Ure, Behcet Acikmese
TL;DR
This work addresses decentralized design of Markov chains to achieve a target steady-state distribution for swarm guidance without relying on connectivity of the communication graph. It introduces a state-dependent consensus protocol and a DSMC algorithm that updates the Markov matrix $M(k)$ using local errors, yielding exponential convergence to the prescribed distribution with $M(k)$ remaining column-stochastic and approaching the identity as convergence is reached. A modified DSMC with a shortest-path augmentation handles recurrent and transient states to further improve convergence. In probabilistic swarm guidance, DSMC outperforms prior homogeneous and time-inhomogeneous schemes, offering faster convergence, fewer transitions, and robustness to agent addition/removal, with quantization error bounded by $q_N(v)\le m/(4N)$. The approach provides a scalable, decentralized framework for Markov-chain synthesis in dynamic networks and has practical impact on large-scale swarm control and distributed stochastic optimization.
Abstract
This paper introduces a decentralized state-dependent Markov chain synthesis (DSMC) algorithm for finite-state Markov chains. We present a state-dependent consensus protocol that achieves exponential convergence under mild technical conditions, without relying on any connectivity assumptions regarding the dynamic network topology. Utilizing the proposed consensus protocol, we develop the DSMC algorithm, updating the Markov matrix based on the current state while ensuring the convergence conditions of the consensus protocol. This result establishes the desired steady-state distribution for the resulting Markov chain, ensuring exponential convergence from all initial distributions while adhering to transition constraints and minimizing state transitions. The DSMC's performance is demonstrated through a probabilistic swarm guidance example, which interprets the spatial distribution of a swarm comprising a large number of mobile agents as a probability distribution and utilizes the Markov chain to compute transition probabilities between states. Simulation results demonstrate faster convergence for the DSMC based algorithm when compared to the previous Markov chain based swarm guidance algorithms.
