3.8 Proceedings Paper

Escaping Local Optima with Diversity Mechanisms and Crossover

出版社

ASSOC COMPUTING MACHINERY
DOI: 10.1145/2908812.2908956

关键词

Genetic algorithms; recombination; crossover; diversity; run time analysis; theory

资金

  1. EPSRC [EP/M004252/1] Funding Source: UKRI

向作者/读者索取更多资源

Population diversity is essential for the effective use of any crossover operator. We compare seven commonly used diversity mechanisms and prove rigorous run time bounds for the (mu+1) GA using uniform crossover on the fitness function Jump(k). All previous results in this context only hold for unrealistically low crossover probability p(c) = O(k/n), while we give analyses for the setting of constant p(c) 1 in all but one case. Our bounds show a dependence on the problem size n, the jump length k, the population size mu, and the crossover probability p(c). For the typical case of constant k > 2 and constant p(c), we can compare the resulting expected optimisation times for different diversity mechanisms assuming an optimal choice of O(n(k-1)) for duplicate elimination/minimisation, O(n(2) log n) for maximising the convex hull, O(n log n) for det. crowding (assuming p(c) = k/n), O(n log n) for maximising the Hamming distance, O(n log n) for fitness sharing, O(n log n) for the single-receiver island model. This proves a sizeable advantage of all variants of the (mu+1) GA compared to the (1+1) EA, which requires Theta(n(k)). In a short empirical study we confirm that the asymptotic differences can also be observed experimentally.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

3.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据