Improved optimal foraging algorithm for global optimization

被引:2
|
作者
Ding, Chen [1 ]
Zhu, Guangyu [2 ,3 ]
机构
[1] Tongji Univ, Sch Elect & Informat Engn, Shanghai, Peoples R China
[2] Fuzhou Univ, Sch Mech Engn & Automat, Fuzhou, Peoples R China
[3] Fuzhou Univ, Qi Shan Campus,2 Xue Yuan Rd, Fuzhou, Fujian, Peoples R China
关键词
Optimal foraging algorithm; Quasi-opposition-based learning; Social behavior; Global exploration; Local exploitation; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; GSA;
D O I
10.1007/s00607-024-01290-1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The optimal foraging algorithm (OFA) is a swarm-based algorithm motivated by animal behavioral ecology theory. When solving complex optimization problems characterized by multiple peaks, OFA is easy to get trapped in local minima and encounters slow convergence. Therefore, this paper presents an improved optimal foraging algorithm with social behavior based on quasi-opposition (QOS-OFA) to address these problems. First, quasi-opposition-based learning (QOBL) is introduced to improve the overall quality of the population in the initialization phase. Second, an efficient cosine-based scale factor is designed to accelerate the exploration of the search space. Third, a new search strategy with social behavior is designed to enhance local exploitation. The cosine-based scale factor is used as a regulator to achieve a balance between global exploration and local exploitation. The proposed QOS-OFA is compared with seven meta-heuristic algorithms on a CEC benchmark test suite and three real-world optimization problems. The experimental results show that QOS-OFA is better than other competitors on most of the test problems.
引用
收藏
页码:2293 / 2319
页数:27
相关论文
共 50 条
  • [1] Optimal foraging algorithm for global optimization
    Zhu, Guang-Yu
    Zhang, Wei-Bo
    [J]. APPLIED SOFT COMPUTING, 2017, 51 : 294 - 313
  • [2] An improved remora optimization algorithm with autonomous foraging mechanism for global optimization problems
    Zheng, Rong
    Jia, Heming
    Abualigah, Laith
    Liu, Qingxin
    Wang, Shuang
    [J]. MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2022, 19 (04) : 3994 - 4037
  • [3] EOFA: An Extended Version of the Optimal Foraging Algorithm for Global Optimization Problems
    Kyrou, Glykeria
    Charilogis, Vasileios
    Tsoulos, Ioannis G.
    [J]. COMPUTATION, 2024, 12 (08)
  • [4] A Modified Bacterial Foraging Optimization Algorithm for Global Optimization
    Yan, Xiaohui
    Zhang, Zhicong
    Guo, Jianwen
    Li, Shuai
    Zhao, Shaoyong
    [J]. INTELLIGENT COMPUTING THEORIES AND APPLICATION, ICIC 2016, PT I, 2016, 9771 : 627 - 635
  • [5] Drilling Path Optimization by Optimal Foraging Algorithm
    Zhang, Wei-Bo
    Zhu, Guang-Yu
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (07) : 2847 - 2856
  • [6] An improved manta ray foraging optimization algorithm
    Qu, Pengju
    Yuan, Qingni
    Du, Feilong
    Gao, Qingyang
    [J]. SCIENTIFIC REPORTS, 2024, 14 (01)
  • [7] Cooperative Bacterial Foraging Algorithm for Global Optimization
    Chen, Hanning
    Zhu, Yunlong
    Hu, Kunyuan
    [J]. CCDC 2009: 21ST CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, PROCEEDINGS, 2009, : 3896 - 3901
  • [8] Improved Chaotic Bacteria Foraging Optimization Algorithm Particle
    Ai, Ying
    Su, Yixin
    Zhang, Danhong
    Peng, Yao
    [J]. MATERIAL SCIENCE, CIVIL ENGINEERING AND ARCHITECTURE SCIENCE, MECHANICAL ENGINEERING AND MANUFACTURING TECHNOLOGY II, 2014, 651-653 : 2322 - 2325
  • [9] An adaptive rejuvenation of bacterial foraging algorithm for global optimization
    Khosla, Tejna
    Verma, Om Prakash
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (02) : 1965 - 1993
  • [10] An Improved Grasshopper Optimization Algorithm for Global Optimization
    YAN Yan
    MA Hongzhong
    LI Zhendong
    [J]. Chinese Journal of Electronics, 2021, 30 (03) : 451 - 459