arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2412.11684cs.NE
收藏

无界整数空间中多目标进化算法的运行时分析

Runtime Analysis for Multi-Objective Evolutionary Algorithms in Unbounded Integer Spaces

Benjamin Doerr, Martin S. Krejca, Günter Rudolph

AI总结:

针对无界整数域随机搜索启发式算法理论分析缺失的问题,本文启动多目标进化算法的运行时分析,研究三种变异强度在自然基准问题上的性能,发现幂律变异在所有参数和起始点上表现良好,建议优先使用。

摘要:

随机搜索启发式算法已成功应用于大量问题,其成功得到了大量理论结果的补充。遗憾的是,这些结果绝大多数针对具有二进制或连续决策变量的问题——针对无界整数域的随机搜索启发式算法的理论分析几乎不存在。为解决这一不足,我们启动了多目标进化算法(随机搜索启发式算法中最成功的算法之一)在无界整数搜索空间中的运行时分析。我们分析了单维与全维变异算子,涉及三种不同的变异强度:变化量为±1(单位强度)、服从指数尾分布的随机变化、服从幂律分布的随机变化。我们在最近提出的一个自然基准问题上证明的性能保证表明,当初始解远离帕累托前沿时,单位强度变异可能较慢。当正确设置预期变化量(取决于基准参数和初始解的距离)时,指数尾变异强度在我们的结果中产生最佳的运行时保证——然而,如果该预期值选择错误,性能保证会迅速变得毫无意义。对于本质上无参数的幂律变异算子,我们在所有问题参数和起始点上均获得了良好的结果。我们用实验结果补充了数学发现,实验表明我们的边界并不总是紧的。最突出的是,我们的实验表明,即使指数尾变异使用近最优参数化,幂律变异的性能也优于前者。因此,我们建议在整数空间中的未知问题上优先使用幂律变异。

英文摘要:

Randomized search heuristics have been applied successfully to a plethora of problems. This success is complemented by a large body of theoretical results. Unfortunately, the vast majority of these results regard problems with binary or continuous decision variables -- the theoretical analysis of randomized search heuristics for unbounded integer domains is almost nonexistent. To resolve this shortcoming, we start the runtime analysis of multi-objective evolutionary algorithms, which are among the most successful randomized search heuristics, for unbounded integer search spaces. We analyze single- and full-dimensional mutation operators with three different mutation strengths, namely changes by plus/minus one (unit strength), random changes following a law with exponential tails, and random changes following a power-law. The performance guarantees we prove on a recently proposed natural benchmark problem suggest that unit mutation strengths can be slow when the initial solutions are far from the Pareto front. When setting the expected change right (depending on the benchmark parameter and the distance of the initial solutions), the mutation strength with exponential tails yields the best runtime guarantees in our results -- however, with a wrong choice of this expectation, the performance guarantees quickly become highly uninteresting. With power-law mutation, which is an essentially parameter-less mutation operator, we obtain good results uniformly over all problem parameters and starting points. We complement our mathematical findings with experimental results that suggest that our bounds are not always tight. Most prominently, our experiments indicate that power-law mutation outperforms the one with exponential tails even when the latter uses a near-optimal parametrization. Hence, we suggest to favor power-law mutation for unknown problems in integer spaces.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑