吉林大学学报(信息科学版) ›› 2021, Vol. 39 ›› Issue (1): 51-59.

• • 上一篇    下一篇

求解约束优化问题的元胞混洗蛙跳算法及应用

  

  1. 东北石油大学 计算机与信息技术学院, 黑龙江 大庆 163318
  • 收稿日期:2020-02-21 出版日期:2021-03-19 发布日期:2021-03-20
  • 作者简介:张强(1982— ),男,黑龙江海林人,东北石油大学教授,硕士生导师,主要从事进化计算、神经网络、智能优化研究,(Tel)86-13796989561(E-mail)dqpi_zq@163.com
  • 基金资助:
    国家自然科学基金资助项目(61702093); 黑龙江省自然科学基金资助项目(F2018003)

Cellular Shuffled Frog Leaping Algorithm for Constrained Optimization and Its Application

  1. School of Computer and Information Technology, Northeast Petroleum University, Daqing 163318, China
  • Received:2020-02-21 Online:2021-03-19 Published:2021-03-20

摘要: 为解决混合蛙跳算法在求解连续函数优化问题中出现的收敛速度慢、 求解精度低的问题, 提出一种求解约束优化问题的元胞混洗蛙跳算法。 算法利用元胞的邻域结构代替基本蛙跳算法的分组方法, 进而克服经典混洗蛙跳算法分组的缺点。 通过元胞自动机的邻域结构和演化规则降低算法的选择压力和保持种群多样性,利用改进的螺旋进化方式和混沌变异方式平衡局部搜索和全局寻优的关系, 进而提高算法寻优速度和寻优精度。 经仿真实验将所提算法与 5 个改进蛙跳算法进行对比可知, 无论是典型基准函数优化问题, 还是油田措施规划方案求解产出投入比, 该算法都能获得很好的求解结果。

关键词: 元胞自动机, 混洗蛙跳算法, 混沌, 约束优化

Abstract: In order to solve the problems of slow convergence speed and low precision of hybrid frog leaping algorithm for continuous function optimization problem, a cellular shuffle leapfrog algorithm is proposed. The neighborhood structure of cell is used to replace the grouping method of basic leapfrog algorithm to overcome the shortcomings of classical shuffle leapfrog algorithm. The algorithm reduces the selection pressure and maintains the population diversity through the neighborhood structure and evolution rules of cellular automata. The improved spiral evolution method and chaos mutation method are used to balance the relationship between local search and global optimization to improve the speed and accuracy of optimization. Comparing the proposed
algorithm with five improved leapfrog algorithm, it can be seen that the algorithm can get good results, for 10 typical benchmark function optimization problems and oilfield measure planning scheme to solve output input ratio.

Key words: cellular automata, shuffled frog leaping algorithm, chaos, constrained optimization

中图分类号: 

  • TP301. 6