The component model for elementary landscapes and partial neighborhoods

Darrell Whitley, Andrew M. Sutton, Gabriela Ochoa, Francisco Chicano

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

Local search algorithms exploit moves on an adjacency graph of the search space. An "elementary landscape" exists if the objective function f is an eigenfunction of the Laplacian of the graph induced by the neighborhood operator, this allows various statistics about the neighborhood to be computed in closed form. A new component based model makes it relatively simple to prove that certain types of landscapes are elementary. The traveling salesperson problem, weighted graph (vertex) coloring and the minimum graph bisection problem yield elementary landscapes under commonly used local search operators. The component model is then used to efficiently compute the mean objective function value over partial neighborhoods for these same problems. For a traveling salesperson problem over n cities, the 2-opt neighborhood can be decomposed into ⌊ . n/2. -. 1⌋ partial neighborhoods. For graph coloring and the minimum graph bisection problem, partial neighborhoods can be used to focus search on those moves that are capable of producing a solution with a strictly improving objective function value.

Original languageEnglish (US)
Pages (from-to)59-75
Number of pages17
JournalTheoretical Computer Science
Volume545
Issue numberC
DOIs
StatePublished - 2014

Bibliographical note

Funding Information:
This research was sponsored by the Air Force Office of Scientific Research , Air Force Materiel Command , USAF, under grant number FA9550-08-1-0422 . The U.S. Government is authorized to reproduce and distribute reprints for Governmental purposes notwithstanding any copyright notation thereon.

Keywords

  • Elementary landscapes
  • Fitness landscape analysis
  • Stochastic local search

Fingerprint Dive into the research topics of 'The component model for elementary landscapes and partial neighborhoods'. Together they form a unique fingerprint.

Cite this