Optimizing simulated annealing schedules with genetic programming

Optimizing simulated annealing schedules with genetic programming

0.00 Avg rating0 Votes
Article ID: iaor1999378
Country: Netherlands
Volume: 92
Issue: 2
Start Page Number: 402
End Page Number: 416
Publication Date: Jul 1996
Journal: European Journal of Operational Research
Authors: ,
Keywords: combinatorial analysis, programming: nonlinear
Abstract:

Combinatorial optimization problems are encountered in many areas of science and engineering. Most of these problems are too difficult to be solved optimally, and hence heuristics are used to obtain ‘good’ solutions in reasonable time. One heuristic that has been successfully applied to a variety of problems is Simulated Annealing. The performance of Simulated Annealing depends on the appropriate choice of a key parameter, the annealing schedule. Researchers usually experiment with some manually created annealing schedules and then use the one that performs best in their algorithms. This work replaces this manual search by Genetic Programming, a method based on natural evolution. We demonstrate the potential of this new approach by optimizing the annealing schedule for a well-known combinatorial optimization problem, the Quadratic Assignment Problem. We introduce two new algorithms for solving the Quadratic Assignment Problem that perform extremely well and outperform existing Simulated Annealing algorithms.

Reviews

Required fields are marked *. Your email address will not be published.