Efficient simulated annealing on fractal energy landscapes (Q805499)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Efficient simulated annealing on fractal energy landscapes
scientific article

    Statements

    Efficient simulated annealing on fractal energy landscapes (English)
    0 references
    0 references
    0 references
    1991
    0 references
    A new theoretical framework for analyzing simulated annealing is presented. The behavior of simulated annealing depends crucially on the ``energy landscape'' associated with the optimization problem: the landscape must have special properties if annealing is to be efficient. For a class of deterministic fractal landscapes, and for ``linearly separable'' functions, annealing is proved to be efficient, running in time polynomial or quasi-polynomial in the solution quality. The cooling schedule employed is the familiar geometric schedule of annealing practice, rather than the logarithmic schedule of previous theory. While random sampling and descent algorithms may be more efficient than annealing in some cases, their run times increase exponentially with the number of dimensions, while annealing's increases only linearly. A number of circuit placement problems are found to have energy landscapes with weaker, random fractal properties, giving for the first time a reasonable explanation of the successful application of simulated annealing to problems in the VLSI domain. The analysis models annealing as a random walk on a graph, and uses recent theorems relating the ``conductance'' of a graph to the mixing rate of its associated Markov chain. This enables both a new conceptual approach and new quantitative methods. Another foundation of the analysis is a proof that the expected energy cannot increase during annealing with decreasing temperatures; a surprising ``probability pump'' counterexample exists if the hypotheses are weakened slightly. This article is extracted from the author's doctoral thesis. Additional material there includes the construction of a more efficient ``hypergeometric'' cooling schedule for annealing on the deterministic fractals, and numerical experiments on a ``real-world'' circuit partitioning problem instance. The experiments confirm the predicted dependence of solution quality on the initial temperature and run time. Contradicting the theoretical predictions, however, the effect of the temperature reduction factor is found to be almost nonexistent.
    0 references
    rapidly-mixing Markov chains
    0 references
    simulated annealing
    0 references
    fractal landscapes
    0 references
    random walk on a graph
    0 references

    Identifiers