计算机与现代化

• 人工智能 •    下一篇

基于分解的多目标花朵授粉算法

  

  1. (华南师范大学计算机学院,广东广州510631)
  • 收稿日期:2019-03-25 出版日期:2019-07-05 发布日期:2019-07-08
  • 作者简介:陈泯融(1977-),女,广东化州人,副教授,博士,研究方向:计算智能算法与信息安全,E-mail: mrongchen@126.com; 黄广敬(1996-),男,本科生,研究方向:计算智能算法,E-mail: 305468917@qq.com。
  • 基金资助:
    国家自然科学基金资助面上项目(61872153)

A Multi-objective Flower Pollination Algorithm Based on Decomposition

  1. (School of Computer Science, South China Normal University, Guangzhou 510631, China)
  • Received:2019-03-25 Online:2019-07-05 Published:2019-07-08

摘要: 在过去几十年里,许多多目标进化算法被广泛应用于解决多目标优化问题,其中一种比较流行的多目标进化算法是基于分解的多目标进化算法(MOEA/D)。花朵授粉算法是一种启发式优化算法,但迄今为止,花朵授粉算法在基于分解的多目标进化算法领域的研究还非常少。本文在基于分解的多目标进化算法的框架下,将花朵授粉算法拓展至多目标优化领域,提出一种基于分解的多目标花朵授粉算法(MOFPA/D)。此外,为了保证非支配解的多样性,本文提出一种基于网格的目标空间分割法,该方法从找到的Pareto最优解集中筛选出一定数量且分布均匀的Pareto最优解。实验结果表明,基于分解的多目标花朵授粉算法在收敛性与多样性方面均优于基于分解的多目标进化算法。

关键词: 多目标优化问题, 基于分解的多目标进化算法, 花朵授粉算法, 非支配解, 基于网格的方法

Abstract: During the past decades, a variety of multi-objective evolutionary algorithms (MOEAs) have been widely used to solve all kinds of multi-objective optimization problems (MOPs). One of the representative MOEAs is the multi-objective evolution algorithm based on decomposition, called MOEA/D. The flower pollination algorithm (FPA) is a meta-heuristic optimization algorithm. However, to our best knowledge, so far there are few papers studying on FPA based on decomposition in the multi-objective optimization field. In this paper, under the framework of MOEA/D, we extend the initial FPA to decomposed-based multi-objective optimization field and further present a multi-objective FPA based on decomposition, called MOFPA/D. In addition, in order to keep the diversity of nondominated solutions in the external archive, we address a novel strategy, named grid-based segmentation of objective space to select some Pareto optimal solutions for output. The simulation results indicate that MOFPA/D is highly competitive with or superior to the initial MOEA/D in terms of solution convergence and diversity.

Key words: multi-objective optimization problems, decomposed-based multi-objective evolutionary algorithm, flower pollination algorithm, nondominated solutions, grid-based approach

中图分类号: