Complexity of evolutionary equilibria in static fitness landscapes

08/23/2013
by   Artem Kaznatcheev, et al.
0

A fitness landscape is a genetic space -- with two genotypes adjacent if they differ in a single locus -- and a fitness function. Evolutionary dynamics produce a flow on this landscape from lower fitness to higher; reaching equilibrium only if a local fitness peak is found. I use computational complexity to question the common assumption that evolution on static fitness landscapes can quickly reach a local fitness peak. I do this by showing that the popular NK model of rugged fitness landscapes is PLS-complete for K >= 2; the reduction from Weighted 2SAT is a bijection on adaptive walks, so there are NK fitness landscapes where every adaptive path from some vertices is of exponential length. Alternatively -- under the standard complexity theoretic assumption that there are problems in PLS not solvable in polynomial time -- this means that there are no evolutionary dynamics (known, or to be discovered, and not necessarily following adaptive paths) that can converge to a local fitness peak on all NK landscapes with K = 2. Applying results from the analysis of simplex algorithms, I show that there exist single-peaked landscapes with no reciprocal sign epistasis where the expected length of an adaptive path following strong selection weak mutation dynamics is e^O(n^1/3) even though an adaptive path to the optimum of length less than n is available from every vertex. The technical results are written to be accessible to mathematical biologists without a computer science background, and the biological literature is summarized for the convenience of non-biologists with the aim to open a constructive dialogue between the two disciplines.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/04/2019

Simulating Evolution on Fitness Landscapes represented by Valued Constraint Satisfaction Problems

Recent theoretical research proposes that computational complexity can b...
research
05/05/2016

Fitness-based Adaptive Control of Parameters in Genetic Programming: Adaptive Value Setting of Mutation Rate and Flood Mechanisms

This paper concerns applications of genetic algorithms and genetic progr...
research
09/04/2012

Monotonicity of Fitness Landscapes and Mutation Rate Control

The typical view in evolutionary biology is that mutation rates are mini...
research
05/10/2021

Overcoming Complexity Catastrophe: An Algorithm for Beneficial Far-Reaching Adaptation under High Complexity

In his seminal work with NK algorithms, Kauffman noted that fitness outc...
research
06/06/2020

An Algorithm to find Superior Fitness on NK Landscapes under High Complexity: Muddling Through

Under high complexity - given by pervasive interdependence between const...
research
06/30/2022

Automatically Balancing Model Accuracy and Complexity using Solution and Fitness Evolution (SAFE)

When seeking a predictive model in biomedical data, one often has more t...
research
11/29/2021

Fitness landscape adaptation in open replicator systems with competition: application to cancer therapy

This study focuses on open quasispecies systems with competition and dea...

Please sign up or login with your details

Forgot password? Click here to reset