• DocumentCode
    1410586
  • Title

    The computational complexity of N-K fitness functions

  • Author

    Wright, Alden H. ; Thompson, Richard K. ; Zhang, Jian

  • Author_Institution
    Dept. of Comput. Sci., Montana Univ., Missoula, MT, USA
  • Volume
    4
  • Issue
    4
  • fYear
    2000
  • fDate
    11/1/2000 12:00:00 AM
  • Firstpage
    373
  • Lastpage
    379
  • Abstract
    N-K fitness landscapes have been used widely as examples and test functions in the field of evolutionary computation. We investigate the computational complexity of the problem of optimizing the N-K fitness functions and related fitness functions. We give an algorithm to optimize adjacent-model N-K fitness functions, which is polynomial in N. We show that the decision problem corresponding to optimizing random-model N-K fitness functions is NP-complete for K>1, and is polynomial for K=1. If the restriction that the ith component function depends on the ith bit is removed, then the problem is NP-complete, even for K=1. We also give a polynomial-time approximation algorithm for the arbitrary-model N-K optimization problem.
  • Keywords
    computational complexity; function approximation; genetic algorithms; NP-complete problem; computational complexity; evolutionary computation; fitness functions; function approximation; optimization; polynomial-time; Approximation algorithms; Computational complexity; Computer science; Dynamic programming; Evolutionary computation; Heuristic algorithms; Polynomials; Testing;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/4235.887236
  • Filename
    887236