首页> 外文期刊>Automatic Control, IEEE Transactions on >A Distributed Algorithm for Solving a Linear Algebraic Equation
【24h】

A Distributed Algorithm for Solving a Linear Algebraic Equation

机译:求解线性代数方程的分布式算法

获取原文
获取原文并翻译 | 示例
           

摘要

A distributed algorithm is described for solving a linear algebraic equation of the form assuming the equation has at least one solution. The equation is simultaneously solved by agents assuming each agent knows only a subset of the rows of the partitioned matrix , the current estimates of the equation's solution generated by its neighbors, and nothing more. Each agent recursively updates its estimate by utilizing the current estimates generated by each of its neighbors. Neighbor relations are characterized by a time-dependent directed graph whose vertices correspond to agents and whose arcs depict neighbor relations. It is shown that for any matrix for which the equation has a solution and any sequence of “repeatedly jointly strongly connected graphs” , , the algorithm causes all agents' estimates to converge exponentially fast to the same solution to . It is also shown that, under mild assumptions, the neighbor graph sequence must actually be repeatedly jointly strongly connected if exponential convergence is to be assured. A worst case convergence rate bound is derived for the case when has a unique solution. It is demonstrated that with minor modification, the algorithm can track the solution to , even if and are changing with time, provided the rates of change of and are sufficiently small. It is also shown that in the absence of communication delays, exponential convergence to a solution occurs even if the times at which each agent updates its estimates are not synchronized with the update times of its neighbors. A modification of the algorithm is outlined which enables it to obtain a least squares solution to in a distributed manner, even if does not have a solution.
机译:描述了一种用于求解形式为线性代数方程的分布式算法,假设该方程具有至少一个解。假设每个代理仅知道分区矩阵的行的子集,由其邻居生成的方程解的当前估计,仅通过代理即可同时求解方程。每个代理通过利用其每个邻居生成的当前估算值来递归更新其估算值。邻居关系的特征是时间相关的有向图,其顶点对应于主体,并且其弧线表示邻居关系。结果表明,对于方程具有解的任何矩阵以及“重复联合强连通图”的任何序列,该算法都会使所有代理的估计快速指数收敛于的相同解。还表明,在温和的假设下,如果要保证指数收敛,则实际上必须将相邻图序列重复地共同强连接。对于具有唯一解的情况,将得出最坏情况的收敛速度界限。结果表明,只要和的变化率足够小,即使进行了微小的修改,该算法也可以跟踪的解,即使和随时间变化。还显示出,在没有通信延迟的情况下,即使每个代理更新其估计的时间与其邻居的更新时间不同步,也会发生对解决方案的指数收敛。概述了该算法的一种修改,即使没有解决方案,也可以使其以分布方式获得最小二乘解。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号