Multi-agent Network Flow Design to Solve Matrix Equation Based on Nonsmooth Convex Optimization

This paper studies the distributed computation of a linear matrix equation in the form of $\sum_{i=1}^{r}A_{i}XB_{\dot{i}}=\sum_{i=1}^{r}C_{i}$, over multi-agent networks from an optimization perspective, with some nonsmooth requirements of the optimization variable $X$ at the same time. In this multi-agent network, agent $i$ can only get access to $A_{i}, B_{i}, C_{i}$ and communicate with its neighbors. Then, a distributed continuous-time algorithm, from a distributed constrained optimization viewpoint, is proposed to obtain the solution with balance between its least squares bias and requirements of the nonsmooth convex function, where the saddle point method and derivative feedback technique are employed to deal with complicated problem. With help of the Lyapunov stability and semi-stability analysis, we prove the convergence of the algorithm for any initial condition.

[1]  Shaoshuai Mou,et al.  Asynchronous Distributed Algorithms for Solving Linear Algebraic Equations , 2018, IEEE Transactions on Automatic Control.

[2]  J. Cortés Discontinuous dynamical systems , 2008, IEEE Control Systems.

[3]  P. Lancaster Explicit Solutions of Linear Matrix Equations , 1970 .

[4]  Valeria Simoncini,et al.  Computational Methods for Linear Matrix Equations , 2016, SIAM Rev..

[5]  Yiguang Hong,et al.  Continuous-time distributed algorithms for solving linear algebraic equation , 2017, 2017 36th Chinese Control Conference (CCC).

[6]  Lihua Xie,et al.  Distributed constrained optimal consensus of multi-agent systems , 2016, Autom..

[7]  Feng Liu,et al.  Distributed gradient algorithm for constrained optimization with application to load sharing in power systems , 2015, Syst. Control. Lett..

[8]  J. K. Baksalary,et al.  The matrix equation AXB+CYD=E , 1980 .

[9]  Shu Liang,et al.  Distributed Computation of Linear Matrix Equations: An Optimization Perspective , 2017, IEEE Transactions on Automatic Control.

[10]  Asuman E. Ozdaglar,et al.  Constrained Consensus and Optimization in Multi-Agent Networks , 2008, IEEE Transactions on Automatic Control.

[11]  Yiguang Hong,et al.  Distributed Continuous-Time Algorithm for Constrained Convex Optimizations via Nonsmooth Analysis Approach , 2015, IEEE Transactions on Automatic Control.

[12]  Shu Liang,et al.  Distributed Nonsmooth Optimization With Coupled Inequality Constraints via Modified Lagrangian Function , 2016, IEEE Transactions on Automatic Control.

[13]  Brian D. O. Anderson,et al.  Network Flows That Solve Linear Equations , 2015, IEEE Transactions on Automatic Control.

[14]  Yurii Nesterov,et al.  Introductory Lectures on Convex Optimization - A Basic Course , 2014, Applied Optimization.

[15]  Shaoshuai Mou,et al.  A Distributed Algorithm for Solving a Linear Algebraic Equation , 2013, IEEE Transactions on Automatic Control.

[16]  Lili Wang,et al.  A distributed algorithm with an arbitrary initialization for solving a linear algebraic equation , 2016, 2016 American Control Conference (ACC).

[17]  Shaoshuai Mou,et al.  Decentralized gradient algorithm for solution of a linear equation , 2015, ArXiv.

[18]  S. Mitra The Matrix Equation $AXB + CXD = E$ , 1977 .

[19]  Sanjay P. Bhat,et al.  Semistability, Finite-Time Stability, Differential Inclusions, and Discontinuous Dynamical Systems Having a Continuum of Equilibria , 2009, IEEE Transactions on Automatic Control.