Optimization with extremal dynamics

  • Authors:
  • Stefan Boettcher;Allon G. Percus

  • Affiliations:
  • Physics Department, Emory University, Atlanta, Georgia;Computer and Computational Sciences Division, Los Alamos National Laboratory, Los Alamos, NM

  • Venue:
  • Complexity - Complex Adaptive systems: Part I
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

A local-search heuristic for finding high-quality solutions for many hard optimization problems is explored. The method is inspired by recent progress in understanding far-from-equilibrium phenomena in terms of self-organized criticality, a concept introduced to describe emergent complexity in physical systems. This method, called extremal optimization, successively replaces the value of extremely undesirable variables in a sub-optimal solution with new, random ones. Large, avalanche-like fluctuations in the cost function emerge dynamically. These enable the search to effectively scaling barriers to explore local optima in distant neighborhoods of the configuration space while eliminating the need to tune parameters. Drawing upon models used to simulate the dynamics of granular media, evolution, or geology, extremal optimization complements approximation methods inspired by equilibrium statistical physics, such as simulated annealing. This method is very general and so far has proved competitive with--and even superior to--more elaborate general-purpose heuristics on testbeds of constrained optimization problems with up to 105 variables, such as bipartitioning, coloring, and spin glasses. Analysis of a model problem predicts the only free parameter of the method in accordance with all experimental results.