解决多智能体系统中大规模优化问题的高性能算法

基本信息
批准号:61603254
项目类别:青年科学基金项目
资助金额:20.00
负责人:陆疌
学科分类:
依托单位:上海科技大学
批准年份:2016
结题年份:2019
起止时间:2017-01-01 - 2019-12-31
项目状态: 已结题
项目参与者:夏海琪,许珂,徐小杰,柳畅,李伟
关键词:
协调控制多智能体规划分布式优化分布式计算
结项摘要

Big data motivates people to increasingly rely on multi-agent systems for solving large-scale engineering problems, including large-scale optimization. To date, all the existing distributed algorithms for large-scale optimization over multi-agent systems suffer from one or more of the following drawbacks: limited problem scope, lack of convergence rate guarantee, and synchronicity in implementation. This project is intended to develop a collection of high-performance asynchronous distributed algorithms that are able to overcome the aforementioned drawbacks. These algorithms should enable multi-agent systems to solve general large-scale convex constrained optimization problems in an efficient, robust, and flexible way. In addition, the underlying topologies of multi-agent systems are allowed to be time-varying. To this end, we plan to design a number of new coordinate descent algorithms, which are able to solve a dual problem and thus obtain a primal optimal solution in an asynchronous and distributed fashion via novel dual decomposition techniques for time-varying networks. The proposed algorithms are expected to achieve convergence rates of the same order as those of some classical centralized optimization methods when solving the same problem. To further enhance the algorithm performance, we will design a distributed feedback control mechanism, which allows each agent to use local information as feedback to control and plan its own behavior. This can lead to faster convergence or lower complexity of the algorithms.

大数据的兴起促使人们越来越多地依赖多智能体系统以解决大规模的工程问题,例如大规模优化。目前,针对多智能体系统中大规模优化问题的分布式算法尚存在适用范围不广,缺乏收敛速度,或要求智能体同步进行更新等不足。本项目将设计一系列能够克服上述不足的高性能异步分布式算法。这些算法能够使多智能体系统高效、可靠、灵活地解决一般的大规模凸约束优化问题,并允许多智能体系统具有动态的网络拓扑结构。为构建出这样的算法,我们将设计多个全新的坐标下降法。利用针对时变网络的新型对偶分解技术使坐标下降法以异步、分布式的方式解决一个对偶问题,从而获取原始问题的最优解。并且,在解决同样的问题时,我们的异步分布式算法将与一些经典的集中式优化算法具有同量级的收敛速度。为进一步提升算法的性能,我们将设计一类分布式反馈控制机制,使智能体能够以本地信息作为反馈来控制、规划自身的行为,从而加速算法的收敛或者降低算法的复杂度。

项目摘要

多智能体系统的发展使得分布式优化得到了日益增长的关注。分布式优化要求多智能体系统中相互连接的智能体通过合作解决一个大规模的优化问题,而优化问题的数据则遍布于整个系统。到目前为止,已有大量的分布式优化算法被提出。这些算法允许智能体仅凭借本地信息作为反馈去控制自身的行为,以此逐渐逼近问题的最优解。然而,现有的分布式优化算法仍存在一些关键的局限性,比如缺少理论收敛速度的保障、局限的问题假设条件、无法适用于时变网络拓扑结构和异步通信、过高的计算和通信成本等等。在本项目中,我们基于多种不同的工具,包括Fenchel对偶性、坐标下降法、平滑化技术、二阶近似、虚拟队列方法等,设计了多种高性能的分布式算法,以解决多智能体系统中几类常见的凸优化问题。这些算法能够克服一个或多个上述已有算法的缺陷。我们为算法提供了大量收敛性结果,其中大部分要强于已有工作的收敛性结果,甚至有些收敛速度能与集中式方法同阶。此外,我们获取的收敛速度能够明确体现问题假设、网络条件、算法参数和智能体状态对于收敛速度的影响。这可以帮助智能体通过本地信息交互自主决定计算、通信相关的参数,以保证理想的收敛性能。我们还对学习和控制应用中常见的数值问题进行了大量仿真,展示了算法极具竞争力的实际性能表现。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

基于多模态信息特征融合的犯罪预测算法研究

基于多模态信息特征融合的犯罪预测算法研究

DOI:
发表时间:2018
2

端壁抽吸控制下攻角对压气机叶栅叶尖 泄漏流动的影响

端壁抽吸控制下攻角对压气机叶栅叶尖 泄漏流动的影响

DOI:
发表时间:2020
3

面向云工作流安全的任务调度方法

面向云工作流安全的任务调度方法

DOI:10.7544/issn1000-1239.2018.20170425
发表时间:2018
4

基于ESO的DGVSCMG双框架伺服系统不匹配 扰动抑制

基于ESO的DGVSCMG双框架伺服系统不匹配 扰动抑制

DOI:
发表时间:2018
5

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

DOI:10.19596/j.cnki.1001-246x.8419
发表时间:2022

陆疌的其他基金

相似国自然基金

1

复杂制造系统中大规模模糊优化问题理论与方法研究

批准号:60274045
批准年份:2002
负责人:刘民
学科分类:F0604
资助金额:23.00
项目类别:面上项目
2

油气领域中大规模非凸优化共性问题的关键模型与高效算法

批准号:91630202
批准年份:2016
负责人:王彦飞
学科分类:A0405
资助金额:180.00
项目类别:重大研究计划
3

面向大规模库存路径优化问题的多信息协同的进化算法研究

批准号:61763019
批准年份:2017
负责人:彭虎
学科分类:F0305
资助金额:37.00
项目类别:地区科学基金项目
4

网络排序问题的高性能优化算法研究

批准号:11171106
批准年份:2011
负责人:刘朝晖
学科分类:A0406
资助金额:45.00
项目类别:面上项目