Proceedings of the AAAI Conference on Artificial Intelligence · 2023 · 47 citations · 44 references
Natural SciencesMathematicsAlgorithmsOptimizationParallel AlgorithmsAlgorithm AnalysisEvolutionary ComputationGenetic AlgorithmsMetaheuristic OptimizationMulti-objective OptimizationMultiobjective OptimizationEvolutionary AlgorithmsGenetic Algorithm OptimizationMulti-objective Evolutionary AlgorithmsMulti-objective Evolutionary ComputationMultiobjective Genetic AlgorithmsParallel Runtime AnalysisRuntime AnalysisSingle-objective Optimization
Very recently, the first mathematical runtime analyses for the NSGA-II, the most common multi-objective evolutionary algorithm, have been conducted. Continuing this research direction, we prove that the NSGA-II optimizes the OneJumpZeroJump benchmark asymptotically faster when crossover is employed. Together with a parallel independent work by Dang, Opris, Salehi, and Sudholt, this is the first time such an advantage of crossover is proven for the NSGA-II. Our arguments can be transferred to single-objective optimization. They then prove that crossover can speed up the (mu+1) genetic algorithm in a different way and more pronounced than known before. Our experiments confirm the added value of crossover and show that the observed advantages are even larger than what our proofs can guarantee.
44
Optimal Mutation Rates in Genetic Search
Thomas Bäck · 1993 · 372 citations
Life Sciences, Evolutionary Biology, Evolutionary Theory +11