IEEE Transactions on Control of Network Systems · 2018 · 39 citations · 18 references
ComputingComputer ScienceMathematicsAlgorithmsDistributed SystemsDynamical SystemsConvergence AnalysisDistributed AlgorithmsDistributed ComputingMatrix ComputationNumerical AlgorithmsNumerical AnalysisConvergenceConvergence Rate AnalysisDecompositionsDistributed Linear AlgebraLinear System SolversNull SpaceRow SpaceUpper Bounds
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.
18
EXTRA: An Exact First-Order Algorithm for Decentralized Consensus Optimization
Wei Shi, Qing Ling, Gang Wu et al. · SIAM Journal on Optimization · 2015 · 1.3K citations