From Local Updates to Global Balance: A Framework for Distributed Matrix Scaling
By: Giacomo Aletti, Giovanni Naldi
Potential Business Impact:
Helps computers learn from local information.
This paper investigates matrix scaling processes in the context of local normalization algorithms and their convergence behavior. Starting from the classical Sinkhorn algorithm, the authors introduce a generalization where only a single row or column is normalized at each step, without restrictions on the update order. They extend Birkhoff's theorem to characterize the convergence properties of these algorithms, especially when the normalization sequence is arbitrary. A novel application is explored in the form of a Decentralized Random Walk (DRW) on directed graphs, where agents modify edge weights locally without global knowledge or memory. The paper shows that such local updates lead to convergence towards a doubly stochastic matrix, ensuring a uniform stationary distribution across graph vertices. These results not only deepen the theoretical understanding of matrix scaling but also open avenues for distributed and agent-based models in networks.
Similar Papers
Recursive matrix algorithms, distributed dynamic control, scaling, stability
Symbolic Computation
Makes supercomputers solve problems faster.
Distributed Non-Uniform Scaling Control of Multi-Agent Formation via Matrix-Valued Constraints
Systems and Control
Lets robots change shape and move together.
Diffusion-Guided Renormalization of Neural Systems via Tensor Networks
Neurons and Cognition
Helps computers understand brain signals better.