Moraglio Alberto, Sudholt Dirk
Department of Computer Science, University of Exeter, Exeter EX4 4QF, UK
Department of Computer Science, University of Sheffield, Sheffield S1 4DP, UK
Evol Comput. 2017 Summer;25(2):205-236. doi: 10.1162/EVCO_a_00169. Epub 2015 Oct 15.
Geometric crossover is a formal class of crossovers that includes many well-known recombination operators across representations. In previous work, it was shown that all evolutionary algorithms with geometric crossover (but no mutation) do the same form of convex search regardless of the underlying representation, the specific selection mechanism, offspring distribution, search space, and problem at hand. Furthermore, it was suggested that the generalised convex search could perform well on generalised forms of concave and approximately concave fitness landscapes regardless of the underlying space and representation. In this article, we deepen this line of enquiry and study the runtime of generalised convex search on concave fitness landscapes. This is a first step toward linking a geometric theory of representations and runtime analysis in the attempt to (1) set the basis for a more general, unified approach for the runtime analysis of evolutionary algorithms across representations, and (2) identify the essential matching features of evolutionary search behaviour and landscape topography that cause polynomial performance. We present a general runtime result that can be systematically instantiated to specific search spaces and representations and present its specifications to three search spaces. As a corollary, we obtain that the convex search algorithm optimises LeadingOnes in [Formula: see text] fitness evaluations, which is faster than all unbiased unary black box algorithms.
几何交叉是一类形式化的交叉方式,它包含了许多跨表示的著名重组算子。在之前的工作中,研究表明,所有具有几何交叉(但无变异)的进化算法,无论其底层表示、具体选择机制、子代分布、搜索空间以及手头的问题如何,都进行相同形式的凸搜索。此外,有人提出,广义凸搜索在凹和近似凹适应度景观的广义形式上可能表现良好,而与底层空间和表示无关。在本文中,我们深化了这一探究路线,研究了凹适应度景观上广义凸搜索的运行时间。这是朝着将表示的几何理论与运行时间分析联系起来迈出的第一步,旨在(1)为跨表示的进化算法运行时间分析建立更通用、统一的方法奠定基础,以及(2)识别导致多项式性能的进化搜索行为和景观地形的基本匹配特征。我们给出了一个通用的运行时间结果,该结果可以系统地实例化为特定的搜索空间和表示,并给出其在三个搜索空间上的具体说明。作为推论,我们得出凸搜索算法在[公式:见原文]次适应度评估中优化LeadingOnes,这比所有无偏一元黑箱算法都要快。