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 条
  • [1] Evolutionary algorithms, Simulated Annealing, and Tabu Search: A comparative study
    Youssef, H
    Sait, SM
    Adiche, H
    [J]. APPLICATIONS AND SCIENCE OF NEURAL NETWORKS, FUZZY SYSTEMS, AND EVOLUTIONARY COMPUTATION, 1998, 3455 : 94 - 105
  • [2] Genetic algorithms, simulated annealing and tabu search for lossless data compression
    Socha, J
    [J]. ICAI '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, 2005, : 378 - 384
  • [3] Comparison of optimal shape design algorithms:: Tabu search and simulated annealing
    Morinigo, Daniel
    Duque, Oscar
    Rodriguez, M. Angeles
    Vazquez, Vanesa
    [J]. Circuits and Systems for Signal Processing , Information and Communication Technologies, and Power Sources and Systems, Vol 1 and 2, Proceedings, 2006, : 1170 - 1173
  • [4] The optimization of number of kanbans with genetic algorithms, simulated annealing and tabu search
    Alabas, C
    Altiparmak, F
    Dengiz, B
    [J]. PROCEEDINGS OF THE 2000 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2000, : 580 - 585
  • [5] Comparative study of simulated annealing, genetic algorithms and tabu search for solving binary and comprehensive machine-grouping problems
    Zolfaghari, S
    Liang, M
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2002, 40 (09) : 2141 - 2158
  • [6] Optimising Home Automation Systems: a Comparative Study on Tabu Search and Evolutionary Algorithms
    Morganti, G.
    Perdon, A. M.
    Conte, G.
    Scaradozzi, D.
    Brintrup, A.
    [J]. MED: 2009 17TH MEDITERRANEAN CONFERENCE ON CONTROL & AUTOMATION, VOLS 1-3, 2009, : 1044 - 1049
  • [7] Comparative study of simulated annealing, tabu search, and the genetic algorithm for calibration of the microsimulation model
    Lidbe, Abhay D.
    Hainen, Alexander M.
    Jones, Steven L.
    [J]. SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2017, 93 (01): : 21 - 33
  • [8] Benchmarking of optimisation techniques based on genetic algorithms, tabu search and simulated annealing
    Lau, H.
    Ho, G.
    Cheng, E.
    Ning, A.
    Lee, C.
    [J]. INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2007, 28 (2-3) : 209 - 219
  • [9] Integrating genetic algorithms, tabu search, and simulated annealing for the unit commitment problem
    Mantawy, AH
    Abdel-Magid, YL
    Selim, SZ
    [J]. IEEE TRANSACTIONS ON POWER SYSTEMS, 1999, 14 (03) : 829 - 836
  • [10] Tabu search and simulated annealing algorithms for scheduling in flow shops with lot streaming
    Marimuthu, S.
    Ponnambalam, S. G.
    Jawahar, N.
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2007, 221 (02) : 317 - 331