Runtime Analysis with Variable Cost

Per Kristian Lehre, Andrew M. Sutton · Proceedings of the Genetic and Evolutionary Computation Conference · 2023

The usual approach in runtime analysis is to derive estimates on the number of fitness function evaluations required by a method until a suitable element of the search space is found. One justification for this is that in real applications, fitness evaluation often contributes the most computational effort. A tacit assumption in this approach is that this effort is uniform and static across the search space. However, this assumption often does not hold in practice: some candidates may be far more expensive to evaluate than others. This might occur, for example, when fitness evaluation requires running a simulation or training a machine learning model.

Read the paper · More papers on PaperTik