首页> 外文期刊>Annual Review in Control >Solving a system of linear equations: From centralized to distributed algorithms
【24h】

Solving a system of linear equations: From centralized to distributed algorithms

机译:求解线性方程系统:从集中到分布式算法

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

摘要

For a wide range of control engineering applications, the problem of solving a system of linear equations is often encountered and has been well studied. Traditionally, this problem has been mainly solved in a centralized manner. However, for applications related to large-scale complex networked systems, centralized algorithms are often subjected to some practical issues due to limited computational power and communication bandwidth. As a promising and viable alternative, distributed algorithms can effectively address the issues associated with centralized algorithms by solving the problem efficiently in a multi-agent setting that accords with the distributed nature of networked systems. Distributed algorithms decompose the entire problem into many sub-problems that are solved by individual agents in a cooperative manner. In this survey paper, we provide a detailed overview of the state of the art relevant to distributed algorithms for solving a system of linear equations. We will first review basic distributed algorithms including both discrete-time and continuous-time algorithms. Then we will discuss the extended algorithms to achieve communication efficiency. Furthermore, we will also introduce distributed algorithms to obtain the minimum-norm solution for a system of linear equations with multiple solutions, as well as the least-squares solution when there is no solution. Finally, the relationship of distributed algorithms for solving a system of linear equations to the existing distributed optimization algorithms is discussed. (C) 2019 Elsevier Ltd. All rights reserved.
机译:对于广泛的控制工程应用,经常遇到求解线性方程系统的问题,并进行了很好的研究。传统上,这个问题主要以集中方式解决。然而,对于与大规模复杂联网系统相关的应用,由于有限的计算能力和通信带宽,常规算法通常受到一些实际问题。作为一个有前途和可行的替代方案,分布式算法可以通过在符合网络系统的分布式性质的多种代理设置中有效地解决问题,有效地解决与集中算法相关的问题。分布式算法将整个问题分解为单个代理以协作方式解决的许多子问题。在本调查论文中,我们提供了与用于求解线性方程系统的分布式算法相关的技术的详细概述。我们将首先审查基本分布式算法,包括离散时间和连续时间算法。然后我们将讨论扩展算法以实现通信效率。此外,我们还将引入分布式算法,以获得具有多种解决方案的线性方程系统的最小规范解决方案,以及当没有解决方案时,最小二乘解。最后,讨论了用于求解线性方程系统的分布式算法与现有分布式优化算法的关系。 (c)2019 Elsevier Ltd.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号