APPLYING THE GENETIC APPROACH TO SIMULATED ANNEALING IN SOLVING SOME NP-HARD PROBLEMS

被引:171
作者
LIN, FT [1 ]
KAO, CY [1 ]
HSU, CC [1 ]
机构
[1] NATL TAIWAN UNIV,DEPT COMP SCI & INFORMAT ENGN,TAIPEI 10764,TAIWAN
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS | 1993年 / 23卷 / 06期
关键词
D O I
10.1109/21.257766
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a new stochastic approach called the annealing-genetic algorithm for solving some well-known combinatorial optimization problems. This approach incorporates genetic algorithms into simulated annealing to improve the performance of simulated annealing. Our approach has the following features: 1) it can be viewed as a simulated annealing algorithm with the population-based state transition and with the genetic-operator-based quasi-equilibrium control and 2) it can be viewed as a genetic algorithm with the Boltzmann-type selection operator. The goals of efficiency in our algorithm are 1) the gap between final solution and the optimal solution should be around 3% or less and 2) the computation time should be bounded by a polynomial function of the problem size. Empirically, the error rate of the proposed annealing-genetic algorithm for solving the multiconstraint zero-one knapsack problem is less than 1 percent, for solving the set partitioning problem it is less than 0.1 percent, and for solving the traveling salesman problem it is around 3 percent. In all the test cases, the annealing-genetic approach obtained much better performance than simulated annealing did. The time complexity of the proposed algorithm is empirically O(n(2)) for all the three problems.
引用
收藏
页码:1752 / 1767
页数:16
相关论文
共 23 条
[1]  
DAVIS L, 1987, 3RD P IEEE C ART INT, P231
[2]  
Davis L, 1987, GENETIC ALGORITHMS S
[3]  
Garey M. R., 1979, COMPUTERS INTRACTABI
[4]   STOCHASTIC RELAXATION, GIBBS DISTRIBUTIONS, AND THE BAYESIAN RESTORATION OF IMAGES [J].
GEMAN, S ;
GEMAN, D .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1984, 6 (06) :721-741
[5]   APPROXIMATE TRAVELING SALESMAN ALGORITHMS [J].
GOLDEN, B ;
BODIN, L ;
DOYLE, T ;
STEWART, W .
OPERATIONS RESEARCH, 1980, 28 (03) :694-711
[6]  
Holland J., 1989, GENETIC ALGORITHMS S
[7]  
HOLLAND JH, 1975, ADAPTATION NATURAL A
[8]  
HUANG MD, 1986, P IEEE INT C COMPUTE, P381
[9]  
KENNETH A, 1989, 3RD P INT C GEN ALG, P124
[10]   OPTIMIZATION BY SIMULATED ANNEALING [J].
KIRKPATRICK, S ;
GELATT, CD ;
VECCHI, MP .
SCIENCE, 1983, 220 (4598) :671-680