期刊文献+

一种基于Levy飞行的改进蝗虫优化算法 被引量:13

An Improved Grasshopper Optimization Algorithm Based on Levy Flight
下载PDF
导出
摘要 蝗虫优化算法是一种元启发式优化算法,能够用于解决任务调度问题。已有的改进蝗虫优化算法缺乏随机性,跳出局部最优的能力较弱,改进效果不够显著。针对这一问题,本文提出一种基于Levy飞行的改进蝗虫优化算法(LBGOA)。该算法引入基于Levy飞行的局部搜索机制增强算法的随机性,并采用基于线性递减参数的随机跳出策略来提高算法跳出局部最优的能力。CEC测试实验结果表明,所提出的算法拥有较强的搜索能力,在30个测试函数结果中能够获得17个最优解和6个次优解。将所提出的改进算法应用于边缘计算中的任务调度问题。任务调度仿真实验结果表明,所提出的算法能够有效提高搜索效果,相比GOA、OBLGOA、WOA、ALO、DA和PSO算法,LBGOA的搜索效果分别提升7.4%、7.5%、4.8%、27.7%、29.9%和20.7%。 Grasshopper optimization algorithm is a meta-heuristic optimization algorithm that can be used to solve task scheduling problems. The existing improved grasshopper optimization algorithm lacks randomness,and its ability to jump out of local optimum is weak. The improvement effect is not obvious enough. To solve this problem,this paper proposes an improved Grasshopper Optimization Algorithm Based on Levy flight( LBGOA). The algorithm introduces a local search mechanism based on Levy flight to enhance the randomness of the algorithm and adopts a random jumping strategy based on linear decreasing parameters to improve the ability of the algorithm to jump out of local optimum. The experimental results of the CEC test show that the proposed algorithm has strong search ability,and 17 optimal solutions and 6 suboptimal solutions are obtained by LBGOA in the results of30 test functions. The proposed improved algorithm is applied to the task scheduling problem in edge computing. The results of task scheduling simulation experiments show that the proposed algorithm can effectively improve the search results. Compared with GOA,OBLGOA,WOA,ALO,DA and PSO algorithms,the search results by LBGOA are promoted by 7. 4%,7. 5%,4. 8%,27. 7%,29. 9%,and 20. 7% respectively.
作者 赵然 郭志川 朱小勇 ZHAO Ran;GUO Zhi-chuan;ZHU Xiao-yong(National Network New Media Engineering Technology Research Center,Institute of Acoustics,Chinese Academy of Sciences,Beijing 100190,China;University of Chinese Academy of Sciences,Beijing 100049,China)
出处 《计算机与现代化》 2020年第1期104-110,共7页 Computer and Modernization
基金 中国科学院战略性科技先导专项基金资助项目(XDC02010701)
关键词 元启发式算法 蝗虫优化算法 莱维飞行 任务调度 meta-heuristic algorithm grasshopper optimization algorithm Levy flight task scheduling
  • 相关文献

参考文献3

二级参考文献16

  • 1CHITNIS M, PAGANO P, LIPARI G, et al. A sur- vey on bandwidth resource allocation and scheduling in wireless sensor networks [C] // Proceedings of the In- ternational Conferenee on Network-Based Information Systems. Piseataway, NJ, USA: IEEE, 2009: 121- 128.
  • 2ZHANG Yang, LEE C, NIYATO D, et al. Auction approaches for resource allocation in wireless systems:a survey [J]. Communications Surveys and Tutorials, 2013, 15(3): 1020-1041.
  • 3PARIKH S M. A survey on cloud computing resource allocation techniques [C]///Proceedings of the 2013 Nirma University International Conference on Engi- neering. Piscataway, NJ, USA: IEEE, 2013: 1-5.
  • 4RAJKUMAR R, LEE C, LEHOCZKY J, et al. Prac- tical solutions for QoS-based resource allocation prob- lems [C] // Proceedings of the IEEE Real-Time Sys- tems Symposium. Piscataway, NJ, USA: IEEE, 1998: 296-306.
  • 5LEE C, LEHOCZKY J, SIEWIOREK D, et al. A sc- alable solution to the multi-resource QoS problem [C] ///Proceedings of the IEEE Real-Time Systems Sympo- sium. Piscataway, NJ, USA: IEEE, 1999: 315-326.
  • 6KHAN M S. Quality adaptation in a multisession m- ultimedia system: model, algorithms and architecture [D]. Victoria, BC, Canada: University of Victoria, 1998.
  • 7JUEDES D, DREWS F, WELCH L, et al. Heuristic resource allocation algorithms for maximizing allowa- ble workload in dynamic, distributed real-time syste- ms [C] // Proceedings of the 18th International Con- forence on Parallel and Distributed Processing Sympo- sium. Piseataway, NJ, USA: IEEE, 2004: 117-124.
  • 8MOSTOFA A M, SOHEL R M, KAYKOBAD M, et al. Solving the multidimensional multiple-choice knap- sack problem by constructing convex hulls [J]. Com- puters and Operations Research, 2006, 33(5): 1259- 1273.
  • 9NESHAT M, SEPIDNAM G, SARGOLZAEI M, et al. Artificial fish swarm algorithm: a survey of the state-of-the-art, hybridization, combinatorial and in- dicative applications [EB/OL]. (2012-05-06) [2013- 05-23]. http: //link. springer, corn/article/10. 1007/ s10462-012-9342-2.
  • 10JIANG Mingyan, YUAN Dongfeng, CHENG Yong- ming. Improved artificial fish swarm algorithm [C]// Proceedings of the 5th International Conference on Natural Computation. Piscataway, NJ, USA: IEEE, 2009 : 281-285.

共引文献12

同被引文献135

引证文献13

二级引证文献183

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部