作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2015, Vol. 41 ›› Issue (7): 17-24. doi: 10.3969/j.issn.1000-3428.2015.7.17

• 专栏 • 上一篇    下一篇

求解高维优化问题的正交动态差分进化算法

董小刚,邓长寿,谢清,柯林,刘妍   

  1. (九江学院 a.信息科学与技术学院; b.理学院,江西 九江 332005)
  • 收稿日期:2014-07-28 出版日期:2015-07-15 发布日期:2015-07-15
  • 作者简介:董小刚(1979-),男,讲师、硕士,主研方向:智能计算;邓长寿,教授、博士;谢清、柯林,讲师、硕士;刘妍,副教授、硕士。
  • 基金资助:

    国家自然科学基金资助项目(61364025);江西省教育厅科学技术基金资助项目(GJJ13729,GJJ14742);武汉大学软件工程国家重点实验室开放基金资助项目(SKLSE2012-09-39);九江学院科研基金资助项目(2013KJ27)。

Orthogonal Dynamic Differential Evolution Algorithm for Solving High-dimensional Optimization Problem

DONG Xiaogang,DENG Changshou,XIE Qing,KE Lin,IU Yan   

  1. (a.School of Information Science and Technology;b.School of Science,Jiujiang University,Jiujiang 332005,China)
  • Received:2014-07-28 Online:2015-07-15 Published:2015-07-15

摘要:

为解决差分进化算法求解高维优化问题时效率低下的问题,提出一种正交动态差分进化算法(ODDE),通过动态差分进化框架增强全局搜索能力,利用基于正交实验设计的正交交叉算子加强局部空间搜索能力。基于9个标准测试函数,选择30,100,300,500这4种维度对差分进化算法、动态差分进化算法、正交差分进化算法和ODDE算法进行对比实验,结果表明,ODDE算法的求解精度和收敛速率均优于对比算法,可广泛用于求解工程应用中的高维优化问题。

关键词: 高维优化问题, 动态差分进化, 正交设计, 局部搜索, 正交交叉

Abstract:

In order to enhance the performance of Dynamic Differential Evolution(DDE) for solving high dimensional optimization problems,an Orthogonal Dynamic Differential Evolution(ODDE) algorithm is proposed.ODDE is based on the framework of DDE algorithm,so it has very powerful global search ability.At the same time,orthogonal crossover operator based on orthogonal experiment design method is used to enhance the local search ability of algorithm.Nine commonly used benchmark problems with different dimensional size 30,100,300 and 500 are used to evaluate the performance of ODDE which is compared with Differential Evolution(DE),DDE,Orthogonal Crossover Differential Evolution(OXDE) algorithm.Numerical results show that the performance of solving accuracy and convergence rate of ODDE is superior to other algorithms,it can be widely used to solve high-dimensional optimization problems in engineering application.

Key words: high-dimensional optimization problem, Dynamic Differential Evolution(DDE), orthogonal design, local search, orthogonal crossover

中图分类号: