系统仿真学报 ›› 2015, Vol. 27 ›› Issue (4): 731-737.

• 仿真建模与仿真算法及数值仿真 • 上一篇    下一篇

多目标布谷鸟搜索算法

贺兴时1, 李娜1, 杨新社1,2, 余兵1,3   

  1. 1.西安工程大学理学院, 西安 710048;
    2.密德萨斯大学科学与技术学院, 英国伦敦 NW4 4BT;
    3.上海宝信软件股份有限公司, 上海 201300
  • 收稿日期:2014-02-24 修回日期:2014-06-12 发布日期:2020-08-20
  • 作者简介:贺兴时(1960-),男,陕西,硕士,教授,研究方向为智能算法;李娜(1989-),女,陕西,硕士,研究方向为智能算法。
  • 基金资助:
    陕西省软科学基金项目(2012KRM58);陕西省教育厅自然科学基金项目(11JK0188)

Multi-objective Cuckoo Search Algorithm

He Xingshi1, Li Na1, Yang Xinshe1,2, Yu Bing1,3   

  1. 1. School of Science, Xi'an Polytechnic University, Xi'an 710048, China;
    2. School of Science & Technology, Middlesex University, London NW4 4BT, UK;
    3. Shanghai Baosight Software Corporation, Shanghai 201300, China
  • Received:2014-02-24 Revised:2014-06-12 Published:2020-08-20

摘要: 解决多目标优化问题,并得到精确的、高质量的Pareto前沿解是非常具有挑战性的。将CS算法运用于多目标问题解的迭代更新过程,对传统的基于Pareto支配关系的适应度函数进行了改进,并提出基于小生境技术的逐步档案缩减法用于档案解的缩减与维护过程,设计出了多目标布谷鸟搜索算法(MOCS)。通过仿真实验验证以及相关性能指标的测试结果得出,MOCS算法与经典的NSGAII算法相比,在所得解的收敛性、多样性和均匀性方面均有所改善。

关键词: 多目标算法, 布谷鸟搜索算法, 多目标布谷鸟搜索算法, 基于小生境技术的逐步档案缩减法, Pareto最优解

Abstract: It is challenging to solve multi-objective optimization problems with getting high-quality Pareto fronts accurately. The multi-objective Cuckoo Search algorithm (MOCS) was designed by firstly applying the recently developed Cuckoo Search Algorithm (CS) in solving Multi-objective optimization problems, and the fitness function based Pareto definiteness was improved, and the Gradual archive reduction method based on niche technology was proposed to improve the Archive solutions quality. The simulation test results and related performance indicators of nine test problems show that, MOCS algorithm is obviously improved in the aspect of the convergence, the diversity and the uniformity compared with the classic NSGA-II algorithm.

Key words: multi-objective algorithms, cuckoo search algorithm, gradual archive reduction method based on niche technology, multi-objective cuckoo search algorithm, pareto optimal solutions

中图分类号: