寻找一个好的近似帕累托前沿和找到足够多的等效帕累托解是多模态多目标优化的两个重要目标。为此,提出一种基于分区和多子种群的多模态多目标粒子群算法(Multi-modal and multi-objective particle swarm algorithm based on zoning s...
详细信息
寻找一个好的近似帕累托前沿和找到足够多的等效帕累托解是多模态多目标优化的两个重要目标。为此,提出一种基于分区和多子种群的多模态多目标粒子群算法(Multi-modal and multi-objective particle swarm algorithm based on zoning search and multi-subpopulation,MMOPSO-ZSMS)。在MMOPSO-ZSMS算法中,为了降低搜索难度,采用分区策略对整个搜索空间进行划分以获得多个子空间;随后,在每个子空间中独立使用一种基于多子种群的多模态多目标粒子群算法对其进行搜索,从而找到更多有潜力的等效帕累托解。为测试所提算法性能,实验选取22个多模态多目标优化问题,并与七种多模态多目标算法进行比较。实验结果表明,相比于其它算法,MMOPSO-ZSMS算法不仅能够在决策空间找到更多的等效帕累托解,而且能够在目标空间找到多样性和逼近性好的帕累托前沿逼近。
暂无评论