Evolutionary algorithms, simulated annealing and tabu search: a comparative study

被引:126
|
作者
Youssef, H [1 ]
Sait, SM [1 ]
Adiche, H [1 ]
机构
[1] King Fahd Univ Petr & Minerals, Dept Comp Engn, Dhahran 31261, Saudi Arabia
关键词
genetic algorithms; simulated annealing; tabu search; fuzzy logic; floorplanning; combinatorial optimization; VLSI;
D O I
10.1016/S0952-1976(00)00065-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Evolutionary algorithms, simulated annealing (SA), and tabu search (TS) are general iterative algorithms for combinatorial optimization. The term evolutionary algorithm is used to refer to any probabilistic algorithm whose design is inspired by evolutionary mechanisms found in biological species. Most widely known algorithms of this category are genetic algorithms (GA). GA? SA, and TS have been found to be very effective and robust in solving numerous problems from a wide range of application domains. Furthermore, they are even suitable for ill-posed problems where some of the parameters are not known before hand. These properties are lacking in all traditional optimization techniques. In this paper we perform a comparative study among GA, SA, and TS. These algorithms have many similarities, but they also possess distinctive features, mainly in their strategies for searching the solution state space. The three heuristics are applied on the same optimization problem and compared with respect to (1) quality of the best solution identified by each heuristic, (2) progress of the search from initial solution(s) until stopping criteria are met: (3) the progress of the cost of the best solution as a function of time (iteration count), and (4) the number of solutions found at successive intervals of the cost function. The benchmark problem used is the floorplanning of very large scale integrated (VLSI) circuits. This is a hard multi-criteria optimization problem. Fuzzy logic is used to combine all objective criteria into a single fuzzy evaluation (cost) function, which is then used to rate competing solutions. (C) 2001 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:167 / 181
页数:15
相关论文
共 50 条
  • [41] MINIMIZING DISTORTION IN TRUSS STRUCTURES - A COMPARISON OF SIMULATED ANNEALING AND TABU SEARCH
    KINCAID, RK
    STRUCTURAL OPTIMIZATION, 1993, 5 (04): : 217 - 224
  • [42] Comparison between Golden Ball Meta-heuristic, Evolutionary Simulated Annealing and Tabu Search for the Traveling Salesman Problem
    Osaba, Eneko
    Carballedo, Roberto
    Lopez-Garcia, Pedro
    Diaz, Fernando
    PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'16 COMPANION), 2016, : 1469 - 1470
  • [43] Physical mapping using simulated annealing and evolutionary algorithms
    Vesterstrom, J
    CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 327 - 334
  • [44] Comparative Study of Inhomogeneous Simulated Annealing Algorithms for Quadratic Assignment Problem
    Ma, Zuoling
    Wang, Lijin
    Lin, Song
    Zhong, Yiwen
    2018 11TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, BIOMEDICAL ENGINEERING AND INFORMATICS (CISP-BMEI 2018), 2018,
  • [45] Simulated annealing and tabu search for multi-mode project payment scheduling
    He, Zhengwen
    Wang, Nengmin
    Jia, Tao
    Xu, Yu
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 198 (03) : 688 - 696
  • [46] System level hardware/software partitioning based on simulated annealing and tabu search
    Eles, P
    Peng, Z
    Kuchcinski, K
    Doboli, A
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 1997, 2 (01) : 5 - 32
  • [47] A clustering algorithm using the tabu search approach with simulated annealing for vector quantization
    Chu, S
    Roddick, JF
    CHINESE JOURNAL OF ELECTRONICS, 2003, 12 (03): : 349 - 353
  • [48] A new simulated annealing-based tabu search algorithm for unit commitment
    Mantawy, AH
    AbdelMagid, YL
    Selim, SZ
    SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 2432 - 2437
  • [49] System level hardware/software partitioning based on simulated annealing and tabu search
    Linkoping Univ, Linkoping, Sweden
    Des Autom Embedded Syst, 1 (5-32):
  • [50] Multi-user detection based on the simulated annealing genetic Tabu search
    Diao, Ming
    Zou, Li
    Harbin Gongcheng Daxue Xuebao/Journal of Harbin Engineering University, 2014, 35 (03): : 373 - 377