Dynamic group search algorithm for solving an engineering problem

被引:1
作者
Tang, Rui [1 ]
Fong, Simon [1 ]
Deb, Suash [2 ,3 ]
Wong, Raymond [4 ]
机构
[1] Univ Macau, Dept Comp & Informat Sci, Taipa, Macao, Peoples R China
[2] IT & Educ Consultant, Ranchi, Bihar, India
[3] Victoria Univ, Decis Sci & Modelling Program, Melbourne, Vic, Australia
[4] Univ New South Wales, Sch Comp Sci & Engn, Sydney, NSW 2052, Australia
关键词
Component; Group search algorithm; Optimization;
D O I
10.1007/s12351-017-0317-6
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Recently many researchers invented a wide variety of meta-heuristic optimization algorithms. Most of them achieved remarkable performance results by infusing the natural phenomena or biological behaviors into the search logics of the optimization algorithms, such as PSO, Cuckoo Search and so on. Although these algorithms have promising performance, there still exist a drawbackit is hard to find a perfect balance between the global exploration and local exploitation from the traditional swarm optimization algorithms. Like an either-or problem, algorithms that have better global exploration capability come with worse local exploitation capability, and vice versa. In order to address this problem, in this paper, we propose a novel Dynamic Group Search Algorithm (DGSA) with enhanced intra-group and inter-group communication mechanisms. In particular, we devise a formless group concept, where the vectors of solutions can move to different groups dynamically based on the group best solution fitness, the better group has the more vectors. Vectors inside a group mainly focus on the local exploitation for enhancing its local search. In contrast, inter-group communication assures strong capability of global exploration. In order to avoid being stuck at local optima, we introduce two types of crossover operators and an inter-group mutation. Experiments using benchmarking test functions for comparing with other well-known optimization algorithms are reported. DGSA outperforms other algorithms in most cases. The DGSA is also applied to solve welded beam design problem. The promising results on this real world problem show the applicability of DGSA for solving an engineering design problem.
引用
收藏
页码:781 / 799
页数:19
相关论文
共 13 条
  • [1] [Anonymous], 2009, NABIC 2009 WORLD C 2
  • [2] BRATTON John., 2015, Introduction to Work and Organizational Behaviour, V3rd
  • [3] Ioannou G., 2004, OPERATIONAL RES, V4, P317, DOI DOI 10.1007/BF02944149
  • [4] Kosmidou K., 2002, OPER RES INT J, V2, P279, DOI [10.1007/BF02936331, DOI 10.1007/BF02936331]
  • [5] STOCHASTIC-PROCESS WITH ULTRASLOW CONVERGENCE TO A GAUSSIAN - THE TRUNCATED LEVY FLIGHT
    MANTEGNA, RN
    STANLEY, HE
    [J]. PHYSICAL REVIEW LETTERS, 1994, 73 (22) : 2946 - 2949
  • [6] Accelerating differential evolution using an adaptive local search
    Noman, Nasimul
    Iba, Hitoshi
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2008, 12 (01) : 107 - 125
  • [7] Pardalos PM, 2006, 5 INT C ADV GLOB OPT
  • [8] The dynamics of animal social networks: analytical, conceptual, and theoretical advances
    Pinter-Wollman, Noa
    Hobson, Elizabeth A.
    Smith, Jennifer E.
    Edelman, Andrew J.
    Shizuka, Daizaburo
    de Silva, Shermin
    Waters, James S.
    Prager, Steven D.
    Sasaki, Takao
    Wittemyer, George
    Fewell, Jennifer
    McDonald, David B.
    [J]. BEHAVIORAL ECOLOGY, 2014, 25 (02) : 242 - 255
  • [9] Rui Tang, 2012, 2012 Seventh International Conference on Digital Information Management (ICDIM 2012), P165, DOI 10.1109/ICDIM.2012.6360147
  • [10] Shlesinger M F., 1995, LECT NOTES PHYS, V450