A hierarchical gravitational search algorithm with an effective gravitational constant

被引:96
作者
Wang, Yirui [1 ]
Yu, Yang [1 ]
Gao, Shangce [1 ]
Pan, Haiyu [2 ]
Yang, Gang [3 ]
机构
[1] Univ Toyama, Fac Engn, Toyama 9308555, Japan
[2] Guilin Univ Elect Technol, Guangxi Key Lab Trusted Software, Guilin 541004, Peoples R China
[3] Renmin Univ China, Sch Informat, Multimedia Comp Lab, Beijing, Peoples R China
关键词
Hierarchical structure; Gravitational search algorithm; Population topology; Gravitational constant; Function optimization; PARTICLE SWARM OPTIMIZATION; MODULAR NEURAL-NETWORKS; DIFFERENTIAL EVOLUTION; FUZZY-LOGIC; GENETIC ALGORITHM; POPULATION INTERACTION; GLOBAL OPTIMIZATION; ADAPTATION; TOPOLOGIES; COMPLEXITY;
D O I
10.1016/j.swevo.2019.02.004
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Gravitational search algorithm (GSA) inspired by the law of gravity is a swarm intelligent optimization algorithm. It utilizes the gravitational force to implement the interaction and evolution of individuals. The conventional GSA achieves several successful applications, but it still faces a premature convergence and a low search ability. To address these two issues, a hierarchical GSA with an effective gravitational constant (HGSA) is proposed from the viewpoint of population topology. Three contrastive experiments are carried out to analyze the performances between HGSA and other GSAs, heuristic algorithms and particle swarm optimizations (PSOs) on function optimization. Experimental results demonstrate the effective property of HGSA due to its hierarchical structure and gravitational constant. A component-wise experiment is also established to further verify the superiority of HGSA. Additionally, HGSA is applied to several real-world optimization problems so as to verify its good practicability and performance. Finally, the time complexity analysis is discussed to conclude that HGSA has the same computational efficiency in comparison with other GSAs.
引用
收藏
页码:118 / 139
页数:22
相关论文
共 50 条
  • [41] Implementation of gradient gravitational search algorithm towards conformational search
    Pradhan, Rojalin
    Panigrahi, Sibarama
    Sahu, Prabhat K.
    COMPUTATIONAL AND THEORETICAL CHEMISTRY, 2022, 1208
  • [42] Improved gravitational search algorithm based on chaotic local search
    Guo, Zhaolu
    Zhang, Wensheng
    Wang, Shenwen
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2021, 17 (03) : 154 - 164
  • [43] Fuzzy logic in the gravitational search algorithm for the optimization of modular neural networks in pattern recognition
    Gonzalez, Beatriz
    Valdez, Fevrier
    Melin, Patricia
    Prado-Arechiga, German
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (14) : 5839 - 5847
  • [44] A Computationally Efficient Gravitational Search Algorithm
    Rothwell, Alex
    Aleti, Aldeida
    PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCO'17 COMPANION), 2017, : 181 - 182
  • [45] A comprehensive survey on gravitational search algorithm
    Rashedi, Esmat
    Rashedi, Elaheh
    Nezamabadi-pour, Hossein
    SWARM AND EVOLUTIONARY COMPUTATION, 2018, 41 : 141 - 158
  • [46] Locally informed gravitational search algorithm
    Sun, Genyun
    Zhang, Aizhu
    Wang, Zhenjie
    Yao, Yanjuan
    Ma, Jinsheng
    Couples, Gary Douglas
    KNOWLEDGE-BASED SYSTEMS, 2016, 104 : 134 - 144
  • [47] BGSA: binary gravitational search algorithm
    Esmat Rashedi
    Hossein Nezamabadi-pour
    Saeid Saryazdi
    Natural Computing, 2010, 9 : 727 - 745
  • [48] BGSA: binary gravitational search algorithm
    Rashedi, Esmat
    Nezamabadi-pour, Hossein
    Saryazdi, Saeid
    NATURAL COMPUTING, 2010, 9 (03) : 727 - 745
  • [49] Gravitational search algorithm with mixed strategy
    Bi, Xiao-Jun
    Diao, Peng-Fei
    Xiao, Jing
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2014, 36 (11): : 2308 - 2313
  • [50] Gravitational Search Algorithm using CUDA
    Zarrabi, Amirreza
    Karuppiah, Ettikan K.
    Kok, Yong Keh
    Hai, Ngo Chuan
    See, Simon
    2014 15TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES (PDCAT 2014), 2014, : 193 - 198