Analysis of the (1+1) EA on subclasses of linear functions under uniform and linear constraints

被引:13
作者
Friedrich, Tobias [1 ,2 ]
Kotzing, Timo [1 ]
Lagodzinski, J. A. Gregor [1 ]
Neumann, Frank [2 ]
Schirneck, Martin [1 ]
机构
[1] Hasso Plattner Inst, Potsdam, Germany
[2] Univ Adelaide, Sch Comp Sci, Adelaide, SA, Australia
基金
澳大利亚研究理事会;
关键词
Run time analysis; Evolutionary algorithm; Knapsack; Constraints; EVOLUTIONARY ALGORITHMS; GENETIC ALGORITHMS; SEARCH; BOUNDS; TIME;
D O I
10.1016/j.tcs.2018.04.051
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Linear functions have gained great attention in the run time analysis of evolutionary computation methods. The corresponding investigations have provided many effective tools for analyzing more complex problems. So far, the runtime analysis of evolutionary algorithms has mainly focused on unconstrained problems, but problems occurring in applications frequently involve constraints. Therefore, there is a strong need to extend the current analyses and used methods for analyzing unconstrained problems to a setting involving constraints. In this paper, we consider the behavior of the classical (1+1) Evolutionary Algorithm on linear functions under linear constraint. We show tight bounds in the case where the constraint is given by the ONEMAX function and the objective function is given by either the ONEMAX or the BINVAL function. For the general case we present upper and lower bounds. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:3 / 19
页数:17
相关论文
共 40 条
[1]  
[Anonymous], 1945, The American Mathematical Monthly
[2]  
[Anonymous], 2004, Multidimensional knapsack problems, DOI DOI 10.1007/978-3-540-24777-710
[3]  
Auger A, 2011, Theory of randomized search heuristics: Foundations and recent developments
[4]  
Beier R., 2005, THESIS
[5]   Level-Based Analysis of Genetic Algorithms and Other Search Processes [J].
Corus, Dogan ;
Duc-Cuong Dang ;
Eremeev, Anton V. ;
Lehre, Per Kristian .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (05) :707-719
[6]   Standard Steady State Genetic Algorithms Can Hillclimb Faster Than Mutation-Only Evolutionary Algorithms [J].
Corus, Dogan ;
Oliveto, Pietro S. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (05) :720-732
[7]   Multiplicative Drift Analysis [J].
Doerr, Benjamin ;
Johannsen, Daniel ;
Winzen, Carola .
ALGORITHMICA, 2012, 64 (04) :673-697
[8]  
Doerr C., 2018, CoRR
[9]   On the analysis of the (1+1) evolutionary algorithm [J].
Droste, S ;
Jansen, T ;
Wegener, I .
THEORETICAL COMPUTER SCIENCE, 2002, 276 (1-2) :51-81
[10]  
Droste S., 2004, P 2004 GEN EV C GECC