A novel algorithm for global optimization: Rat Swarm Optimizer

被引:299
|
作者
Dhiman, Gaurav [1 ]
Garg, Meenakshi [1 ]
Nagar, Atulya [2 ]
Kumar, Vijay [3 ]
Dehghani, Mohammad [4 ]
机构
[1] Govt Bikram Coll Commerce, Dept Comp Sci, Patiala 147001, Punjab, India
[2] Liverpool Hope Univ, Fac Sci, Hope Pk, Liverpool L16 9JD, Merseyside, England
[3] Natl Inst Technol, Dept Comp Sci & Engn, Hamirpur 177001, Himachal Prades, India
[4] Shiraz Univ Technol, Dept Elect & Elect Engn, Shiraz, Iran
关键词
Optimization; Metaheuristics; Swarm-intelligence; Benchmark test functions; Engineering design problems; HARMONY SEARCH ALGORITHM; SPOTTED HYENA OPTIMIZER; DESIGN; EXPLORATION/EXPLOITATION; MODEL;
D O I
10.1007/s12652-020-02580-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a novel bio-inspired optimization algorithm called Rat Swarm Optimizer (RSO) for solving the challenging optimization problems. The main inspiration of this optimizer is the chasing and attacking behaviors of rats in nature. This paper mathematically models these behaviors and benchmarks on a set of 38 test problems to ensure its applicability on different regions of search space. The RSO algorithm is compared with eight well-known optimization algorithms to validate its performance. It is then employed on six real-life constrained engineering design problems. The convergence and computational analysis are also investigated to test exploration, exploitation, and local optima avoidance of proposed algorithm. The experimental results reveal that the proposed RSO algorithm is highly effective in solving real world optimization problems as compared to other well-known optimization algorithms. Note that the source codes of the proposed technique are available at: http://www.dhimangaurav.com.
引用
收藏
页码:8457 / 8482
页数:26
相关论文
共 50 条
  • [1] A novel algorithm for global optimization: Rat Swarm Optimizer
    Gaurav Dhiman
    Meenakshi Garg
    Atulya Nagar
    Vijay Kumar
    Mohammad Dehghani
    Journal of Ambient Intelligence and Humanized Computing, 2021, 12 : 8457 - 8482
  • [2] Gravitational swarm optimizer for global optimization
    Yadav, Anupam
    Deep, Kusum
    Kim, Joong Hoon
    Nagar, Atulya K.
    SWARM AND EVOLUTIONARY COMPUTATION, 2016, 31 : 64 - 89
  • [3] A Novel Particle Swarm Optimization Algorithm for Global Optimization
    Wang, Chun-Feng
    Liu, Kui
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2016, 2016
  • [4] A Hybrid Algorithm Based on Particle Swarm and Spotted Hyena Optimizer for Global Optimization
    Dhiman, Gaurav
    Kaur, Amandeep
    SOFT COMPUTING FOR PROBLEM SOLVING, SOCPROS 2017, VOL 1, 2019, 816 : 599 - 615
  • [5] An enhanced class topper algorithm based on particle swarm optimizer for global optimization
    Amponsah, Alfred Adutwum
    Han, Fei
    Ling, Qing-Hua
    Kudjo, Patrick Kwaku
    APPLIED INTELLIGENCE, 2021, 51 (02) : 1022 - 1040
  • [6] An enhanced class topper algorithm based on particle swarm optimizer for global optimization
    Alfred Adutwum Amponsah
    Fei Han
    Qing-Hua Ling
    Patrick Kwaku Kudjo
    Applied Intelligence, 2021, 51 : 1022 - 1040
  • [7] An efficient discrete rat swarm optimizer for global optimization and feature selection in chemoinformatics
    Houssein, Essam H.
    Hosney, Mosa E.
    Oliva, Diego
    Younis, Eman M. G.
    Ali, Abdelmgeid A.
    Mohamed, Waleed M.
    KNOWLEDGE-BASED SYSTEMS, 2023, 275
  • [8] The Archerfish Hunting Optimizer: A Novel Metaheuristic Algorithm for Global Optimization
    Zitouni, Farouq
    Harous, Saad
    Belkeram, Abdelghani
    Hammou, Lokman Elhakim Baba
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2022, 47 (02) : 2513 - 2553
  • [9] The Archerfish Hunting Optimizer: A Novel Metaheuristic Algorithm for Global Optimization
    Farouq Zitouni
    Saad Harous
    Abdelghani Belkeram
    Lokman Elhakim Baba Hammou
    Arabian Journal for Science and Engineering, 2022, 47 : 2513 - 2553
  • [10] A Novel Simple Particle Swarm Optimization Algorithm for Global Optimization
    Zhang, Xin
    Zou, Dexuan
    Shen, Xin
    MATHEMATICS, 2018, 6 (12)