Many large-scale multi-objective optimization problems emerge in the practical applications. Traditional centralized multi-objective particle swarm optimizers (MOPSO) are subject to slow convergence speed and degenerated solution quality. To solve the above problems, this project proposes a distributed multi-population MOPSO algorithm in the cloud computing platform. First, this project makes researches into the cooperation mechanism of sub-populations for the distributed MOPSO, and proposes a double-level-based srategy for population cooperation in order to enhance the solution quality; then proposes the adaptation strategy for distributed MOPSO, so as to enhance the scalability of the algorithm and utilize the dynamic resource in the cloud environment; and at last makes researches into the application of distributed MOPSO to a large-scale scheduling problem in real-world applications. This project is to provide an efficient way for solving large-scale and complex multi-objective optimization problems.
本项目针对传统多目标粒子群算法在求解大规模复杂多目标优化问题时存在的求解速度过慢及解集质量劣化的问题,提出通过问题分解技术和分布式处理以加快算法求解速度,通过多种群协作提升解集质量的解决方案。并利用云计算这一先进计算模式,开展云计算环境下的多目标粒子群算法的研究。首先,针对分布式多目标进化算法中种群维护策略设计的问题,提出一种基于问题-子问题的二阶结构组织子种群,从而提升算法的全局搜索能力和解集质量。然后,结合云环境的动态特性,提出了基于解集分布状态感知的参数和拓扑结构自适应控制策略,以增强算法的普适性,提高算法求解能力。最后,结合种群协作策略和自适应机制两方面的的成果,实现基于云计算的高性能多目标粒子群算法,并在运筹调度领域的大规模工程实践问题中对算法进行应用检验。本项目的研究为解决大规模多目标优化问题提供了新型而高效的途径。
本项目针对传统多目标粒子群算法在求解大规模复杂多目标优化问题时存在的求解速度过慢及解集质量劣化的问题,提出通过问题分解技术和分布式处理以加快算法求解速度,通过多种群协作提升解集质量的解决方案。并利用云计算这一先进计算模式,开展云计算环境下的多目标粒子群算法的研究。首先,针对分布式多目标进化算法中种群维护策略设计的问题,提出一种基于问题-子问题的二阶结构组织子种群,从而提升算法的全局搜索能力和解集质量。然后,结合云环境的动态特性,提出了基于解集分布状态感知的参数和拓扑结构自适应控制策略,以增强算法的普适性,提高算法求解能力。最后,结合种群协作策略和自适应机制两方面的的成果,实现基于云计算的高性能多目标粒子群算法,并在运筹调度领域的大规模工程实践问题中对算法进行应用检验。本项目的研究为解决大规模多目标优化问题提供了新型而高效的途径。
{{i.achievement_title}}
数据更新时间:2023-05-31
硬件木马:关键问题研究进展及新动向
自然灾难地居民风险知觉与旅游支持度的关系研究——以汶川大地震重灾区北川和都江堰为例
面向云工作流安全的任务调度方法
一种改进的多目标正余弦优化算法
基于混合优化方法的大口径主镜设计
云计算多工作流调度的动态分布式粒子群优化方法研究
基于分布式处理的多目标免疫算法及其在云计算差异化安全的应用
基于云计算的协同进化粒子群算法及应用研究
基于云计算的自适应分布式差分进化算法研究