Abstract

A stochastic approach called the annealing-genetic algorithm is presented for solving some well-known combinatorial optimization problems. This approach incorporates genetic algorithms into simulated annealing to improve the performance of simulated annealing. The authors' approach can be viewed as a simulated annealing algorithm with population-based state transition and with genetic-operator-based quasi-equilibrium control and as a genetic algorithm with the Boltzmann-type selection operator. The goals of efficiency in the 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%, for solving the set partitioning problem is less than 0.1%, and for solving the traveling salesman problem is around 3%.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">&gt;</ETX>

Keywords

Simulated annealingKnapsack problemTravelling salesman problemMathematical optimizationPopulationGenetic algorithmComputer scienceBounded functionCombinatorial optimizationMathematicsAlgorithm

Affiliated Institutions

Related Publications

Publication Info

Year
1993
Type
article
Volume
23
Issue
6
Pages
1752-1767
Citations
252
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

252
OpenAlex

Cite This

Feng‐Tse Lin, Cheng‐Yan Kao, Ching‐Chi Hsu (1993). Applying the genetic approach to simulated annealing in solving some NP-hard problems. IEEE Transactions on Systems Man and Cybernetics , 23 (6) , 1752-1767. https://doi.org/10.1109/21.257766

Identifiers

DOI
10.1109/21.257766