Hybrid Metaheuristics Based on Evolutionary Algorithms and Simulated Annealing: Taxonomy, Comparison, and Synergy Test

被引:62
作者
Rodriguez, Francisco J. [1 ]
Garcia-Martinez, Carlos [2 ]
Lozano, Manuel [1 ]
机构
[1] Univ Granada, Dept Comp Sci & Artificial Intelligence, E-18071 Granada, Spain
[2] Univ Cordoba, Dept Comp & Numer Anal, E-14071 Cordoba, Spain
关键词
Combinatorial optimization; evolutionary algorithms (EAs); hybrid metaheuristics (HMs); simulated annealing (SA); GENETIC ALGORITHM; CROSSOVER OPERATORS; LOCAL SEARCH; OPTIMIZATION; PARALLEL; DESIGN; SA;
D O I
10.1109/TEVC.2012.2182773
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The design of hybrid metaheuristics with ideas taken from the simulated annealing and evolutionary algorithms fields is a fruitful research line. In this paper, we first present an overview of the hybrid metaheuristics based on simulated annealing and evolutionary algorithms presented in the literature and classify them according to two well-known taxonomies of hybrid methods. Second, we perform an empirical study comparing the behavior of a representative set of the hybrid approaches based on evolutionary algorithms and simulated annealing found in the literature. In addition, a study of the synergy relationships provided by these hybrid approaches is presented. Finally, we analyze the behavior of the best performing hybrid metaheuristic with regard to several state-of-the-art evolutionary algorithms for binary combinatorial problems. The experimental studies presented provide useful conclusions about the schemes for combining ideas from simulated annealing and evolutionary algorithms that may improve the performance of these kinds of approaches and suggest that these hybrids metaheuristics represent a competitive alternative for binary combinatorial problems.
引用
收藏
页码:787 / 800
页数:14
相关论文
共 89 条
  • [1] Aarts E., 1989, Simulated annealing and Boltzmann machines: a stochastic approach to combinatorial optimization and neural computing
  • [2] ADLER D, 1993, 1993 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS, VOLS 1-3, P1104, DOI 10.1109/ICNN.1993.298712
  • [3] [Anonymous], 1998, Tech. rep
  • [4] [Anonymous], 2006, Evolutionary Algorithms for Solving Multi-Objective Problems (Genetic and Evolutionary Computation)
  • [5] A study on synergy of multiple crossover operators in a hierarchical genetic algorithm applied to structural optimisation
    Antonio, Carlos Conceicao
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2009, 38 (02) : 117 - 135
  • [6] Arnold DV, 2002, IEEE T EVOLUT COMPUT, V6, P30, DOI [10.1109/4235.985690, 10.1023/A:1015059928466]
  • [7] Aydin ME, 2005, WILEY SER PARA DIST, P267, DOI 10.1002/0471739383.ch12
  • [8] Back T., 1997, HDB EVOLUTIONARY COM
  • [9] A simulated annealing-based multiobjective optimization algorithm: AMOSA
    Bandyopadhyay, Sanghamitra
    Saha, Sriparna
    Maulik, Ujjwal
    Deb, Kalyanmoy
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2008, 12 (03) : 269 - 283
  • [10] Image segmentation using evolutionary computation
    Bhandarkar, SM
    Zhang, H
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 1999, 3 (01) : 1 - 21