A Distributed Algorithm for Solving Linear Algebraic Equations Over Random Networks

被引:21
作者
Alaviani, Seyyed Shaho [1 ,2 ]
Elia, Nicola [1 ,3 ]
机构
[1] Iowa State Univ, Ames, IA 50011 USA
[2] Clemson Univ, Dept Mech Engn, Clemson, SC 29634 USA
[3] Univ Minnesota, Dept Elect & Comp Engn, Minneapolis, MN 55455 USA
基金
美国国家科学基金会;
关键词
Mathematical model; Protocols; Hilbert space; Distributed algorithms; Convex functions; Network topology; Topology; Asynchronous; distributed algorithm; linear algebraic equations; random graphs; OPTIMIZATION; NONEXISTENCE; CONSENSUS; SYSTEM;
D O I
10.1109/TAC.2020.3010264
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article considers the problem of solving linear algebraic equations of the form Ax=b among multiagents, which seek a solution by using local information in presence of random communication topologies. The equation is solved by m agents where each agent only knows a subset of rows of the partitioned matrix [A,b]. The problem is formulated such that this formulation does not need the distribution of random interconnection graphs. Therefore, this framework includes asynchronous updates and/or unreliable communication protocols. The random Krasnoselskii-Mann iterative algorithm is applied that converges almost surely and in mean square to a solution of the problem for any matrices A and b and any initial conditions of agents' states. The algorithm is a totally asynchronous algorithm without requiring a priori B-connectivity and distribution dependency assumptions. The algorithm is able to solve the problem even if the weighted matrix of the graph is periodic and irreducible for synchronous protocol. It is demonstrated that the limit point to which the agents' states converge is determined by the unique solution of a convex optimization problem regardless of the distribution of random communication graphs. Finally, some numerical examples are given to show the results.
引用
收藏
页码:2399 / 2406
页数:8
相关论文
共 50 条
  • [21] A Resilient Distributed Algorithm for Solving Linear Equations
    Zhu, Jingxuan
    Velasquez, Alvaro
    Liu, Ji
    2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 381 - 386
  • [22] Random Sleep Scheme-Based Distributed Optimization Algorithm Over Unbalanced Time-Varying Networks
    Li, Huaqing
    Wang, Zheng
    Xia, Dawen
    Han, Qi
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2021, 51 (08): : 5244 - 5253
  • [23] Distributed Algorithms for Solving a Least-Squares Solution of Linear Algebraic Equations
    Huang, Yi
    Meng, Ziyang
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2024, 11 (02): : 599 - 609
  • [24] Distributed Predefined-Time Algorithm for System of Linear Equations Over Directed Networks
    Lian, Mengke
    Guo, Zhenyuan
    Wen, Shiping
    Huang, Tingwen
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2024, 71 (04) : 2139 - 2143
  • [25] A Distributed Secure Outsourcing Scheme for Solving Linear Algebraic Equations in Ad Hoc Clouds
    Shen, Wenlong
    Yin, Bo
    Cao, Xianghui
    Cheng, Yu
    Shen, Xuemin
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2019, 7 (02) : 415 - 430
  • [26] Distributed Solving Linear Algebraic Equations with Switched Fractional Order Dynamics
    Yu, Wenqiang
    Cheng, Songsong
    He, Shuping
    JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2023, 36 (02) : 613 - 631
  • [27] Distributed fixed point method for solving systems of linear algebraic equations
    Jakovetic, Dusan
    Krejic, Natasa
    Jerinkic, Natasa Krklec
    Malaspina, Greta
    Micheletti, Alessandra
    AUTOMATICA, 2021, 134
  • [28] Distributed Multiagent Convex Optimization Over Random Digraphs
    Alaviani, Seyyed Shaho
    Elia, Nicola
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (03) : 986 - 998
  • [29] A Fixed-Neighbor, Distributed Algorithm for Solving a Linear Algebraic Equation
    Mou, S.
    Morse, A. S.
    2013 EUROPEAN CONTROL CONFERENCE (ECC), 2013, : 2269 - 2273
  • [30] Distributedly Solving Boolean Equations over Networks
    Qi, Hongsheng
    Li, Bo
    Jing, Rui-Juan
    Proutiere, Alexandre
    Shi, Guodong
    2020 59TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2020, : 560 - 565