Distributed Algorithm to Solve a System of Linear Equations with Unique or Multiple Solutions from Arbitrary Initializations

Peng Wang,Wei Ren,Zhisheng Duan
DOI: https://doi.org/10.1109/tcns.2018.2797805
IF: 4.347
2019-01-01
IEEE Transactions on Control of Network Systems
Abstract:A discrete-time distributed algorithm to solve a system of linear equations $Ax=b$ is proposed with $M$-Fejer mappings. The algorithm can find a solution of $Ax=b$ from arbitrary initializations at a geometric rate when $Ax=b$ has either unique or multiple solutions. When $Ax=b$ has a unique solution, the geometric convergence rate of the algorithm is proved by analyzing the mixed norm of homogeneous $M$-Fejer mappings. Then, when $Ax=b$ has multiple solutions, the geometric convergence rate is proved through orthogonal decompositions of the agents’ estimates onto the row space and null space of $A$, and the relationship between the initializations and the final convergence point is also specified. Quantitative upper bounds of the convergence rates for two special cases are given. Finally, some simulation examples are adopted to illustrate the effectiveness of the proposed algorithm.
What problem does this paper attempt to address?