TY - JOUR
T1 - Distributed algorithms with finite data rates that solve linear equations
AU - Lei, Jinlong
AU - Yi, Peng
AU - Shi, Guodong
AU - Anderson, Brian D.O.
N1 - Publisher Copyright:
© 2020 Society for Industrial and Applied Mathematics.
PY - 2020
Y1 - 2020
N2 - In this paper, we study network linear equations subject to digital communications with a finite data rate, where each node is associated with one equation from a system of linear equations. Each node holds a dynamic state and interacts with its neighbors through an undirected connected graph, where along each link the pair of nodes share information. Due to the data rate constraint, each node builds an encoder/decoder pair, with which it produces transmitted messages with a zooming-in finite-level uniform quantizer and also generates estimates of its neighbors' states from the received signals. We then propose a distributed quantized algorithm and show that when the network linear equations admit a unique solution, each node's state is driven to that solution exponentially fast. We further analyze the asymptotic rate of convergence and show that a larger number of quantization levels leads to a faster convergence rate although the rate is still fundamen- tally bounded by the inherent network structure and the linear equations. In addition, we establish a bound on the total number of communication bits required to obtain a solution with a prescribed accuracy. When a unique least-squares solution exists, we show that the algorithm can compute such a solution with a suitably selected time-varying step-size inherited from the encoder and zooming-in quantizer dynamics. In both cases, a minimal data rate is shown to be enough for guaranteeing the desired convergence when the algorithm parameters are properly chosen. These results ensure the applicability of various network linear equation solvers when peer-to-peer communication is digital.
AB - In this paper, we study network linear equations subject to digital communications with a finite data rate, where each node is associated with one equation from a system of linear equations. Each node holds a dynamic state and interacts with its neighbors through an undirected connected graph, where along each link the pair of nodes share information. Due to the data rate constraint, each node builds an encoder/decoder pair, with which it produces transmitted messages with a zooming-in finite-level uniform quantizer and also generates estimates of its neighbors' states from the received signals. We then propose a distributed quantized algorithm and show that when the network linear equations admit a unique solution, each node's state is driven to that solution exponentially fast. We further analyze the asymptotic rate of convergence and show that a larger number of quantization levels leads to a faster convergence rate although the rate is still fundamen- tally bounded by the inherent network structure and the linear equations. In addition, we establish a bound on the total number of communication bits required to obtain a solution with a prescribed accuracy. When a unique least-squares solution exists, we show that the algorithm can compute such a solution with a suitably selected time-varying step-size inherited from the encoder and zooming-in quantizer dynamics. In both cases, a minimal data rate is shown to be enough for guaranteeing the desired convergence when the algorithm parameters are properly chosen. These results ensure the applicability of various network linear equation solvers when peer-to-peer communication is digital.
KW - Data rate
KW - Distributed algorithm
KW - Network linear equations
KW - Quantization
UR - http://www.scopus.com/inward/record.url?scp=85085248377&partnerID=8YFLogxK
U2 - 10.1137/19M1258864
DO - 10.1137/19M1258864
M3 - Article
SN - 1052-6234
VL - 30
SP - 1191
EP - 1222
JO - SIAM Journal on Optimization
JF - SIAM Journal on Optimization
IS - 2
ER -