TY - JOUR
T1 - Distributed algorithms of solving linear matrix equations via double-layered networks
AU - Huang, Yi
AU - Zeng, Xianlin
AU - Meng, Ziyang
AU - Meng, Deyuan
N1 - Publisher Copyright:
© 2024 Elsevier Ltd
PY - 2024/7
Y1 - 2024/7
N2 - This paper focuses on designing distributed algorithms for solving the linear matrix equation in the form of AXB=F via a double-layered multi-agent network. Firstly, we equivalently transform the least squares (LS) problem of AXB=F into two subproblems. We introduce a double-layered multi-agent network, in which each agent only has access to partial information of matrices A, B and F, to solve these two subproblems in a distributed structure. Subsequently, we develop continuous-time and discrete-time distributed algorithms to obtain an LS solution of AXB=F. In particular, the sufficient and necessary conditions about the step-sizes are established, under which the discrete-time algorithm can linearly converge to an LS solution. Compared with the previous results in which each agent needs to communicate multiple matrix variables with the neighbors, the proposed algorithms effectively reduce communication burden for each agent since only one matrix variable is communicated in the upper-layer network and the communication variables in the lower-layered network are vectors with lower dimensions than matrices. Finally, an application example is provided to demonstrate the effectiveness of the proposed algorithms.
AB - This paper focuses on designing distributed algorithms for solving the linear matrix equation in the form of AXB=F via a double-layered multi-agent network. Firstly, we equivalently transform the least squares (LS) problem of AXB=F into two subproblems. We introduce a double-layered multi-agent network, in which each agent only has access to partial information of matrices A, B and F, to solve these two subproblems in a distributed structure. Subsequently, we develop continuous-time and discrete-time distributed algorithms to obtain an LS solution of AXB=F. In particular, the sufficient and necessary conditions about the step-sizes are established, under which the discrete-time algorithm can linearly converge to an LS solution. Compared with the previous results in which each agent needs to communicate multiple matrix variables with the neighbors, the proposed algorithms effectively reduce communication burden for each agent since only one matrix variable is communicated in the upper-layer network and the communication variables in the lower-layered network are vectors with lower dimensions than matrices. Finally, an application example is provided to demonstrate the effectiveness of the proposed algorithms.
KW - Distributed algorithm
KW - Double-layered multi-agent network
KW - LS solution
KW - Linear matrix equation
UR - http://www.scopus.com/inward/record.url?scp=85190263563&partnerID=8YFLogxK
U2 - 10.1016/j.automatica.2024.111662
DO - 10.1016/j.automatica.2024.111662
M3 - Article
AN - SCOPUS:85190263563
SN - 0005-1098
VL - 165
JO - Automatica
JF - Automatica
M1 - 111662
ER -