This paper proposes distributed algorithms for solving linear equations to seek a least square solution via multi-agent networks. We consider that each agent has only access to a small and imcomplete block of linear equations rather than the complete row or column in the existing literatures. Firstly, we focus on the case of a homogeneous partition of linear equations. A distributed algorithm is proposed via a single-layered grid network, in which each agent only needs to control three scalar states. Secondly, we consider the case of heterogeneous partitions of linear equations. Two distributed algorithms with doubled-layered network are developed, which allows each agent's states to have different dimensions and can be applied to heterogeneous agents with different storage and computation capability. Rigorous proofs show that the proposed distributed algorithms collaboratively obtain a least square solution with exponential convergence, and also own a solvability verification property, i.e., a criterion to verify whether the obtained solution is an exact solution. Finally, some simulation examples are provided to demonstrate the effectiveness of the proposed algorithms.
翻译:本文提出了解决线性方程式的分布式算法,以便通过多试剂网络寻求最不平方的解决方案。 我们认为,每个代理商只能接触一个小的、不完整的线性方程式块,而不是现有文献中的完整行或列。 首先,我们侧重于线性方程式的同质分割情况。 通过单层网格网络提出了分配式算法,其中每个代理商只需控制三个斜体状态即可。第二,我们考虑了线性方程式的异质分割情况。我们开发了两个双层网络的分布式算法,使每个代理商的状态具有不同的维度,可以适用于具有不同存储和计算能力的多样化的代理商。严格证据表明,拟议的分布式算法合作获得一个最小平方的、指数趋同的解决方案,并拥有一个可溶性验证属性,即用于核实获得的解决方案是否准确解决方案的标准。最后,提供了一些模拟例子,以证明拟议的算法的有效性。