arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1902.04692cs.NE
收藏

旅行中装箱问题的基线进化算法分析

Analysis of Baseline Evolutionary Algorithms for the Packing While Travelling Problem

Vahid Roostapour, Mojgan Pourhassan, Frank Neumann

摘要:

基线进化算法在组合问题上的性能已经得到了严格的研究。从理论上看,文献对线性问题进行了广泛的研究,而对非线性问题的理论分析还很落后。在本文中,包装的变化,而旅行(PWT)-也被称为非线性背包问题-作为一种尝试,从理论的角度分析行为的EA的非线性问题进行了研究。我们调查PWT两个城市和$n$项目相关的权重和利润,使用单目标和多目标算法。我们的研究结果表明,RLS\_swap,它不同于经典的RLS有能力在一次迭代中交换两个比特,发现在$O(n^3)$预期的时间内的最优解。我们还研究了GSEMO的一个增强版本,它是一个特定的选择算子来处理指数种群规模,并证明了它在相同的渐近期望时间内找到Pareto前沿。在均匀权重的情况下,(1 + 1)EA能够在期望时间$O(n^2\log{(\max\{n,p_{\max}\})})$内找到最优解,其中$p_{\max}$是给定项目的最大收益。我们还进行了实验分析,以补充我们的理论研究,并提供更多的见解运行时的行为。

英文摘要:

The performance of base-line Evolutionary Algorithms (EAs) on combinatorial problems has been studied rigorously. From the theoretical viewpoint, the literature extensively investigates the linear problems, while the theoretical analysis of the non-linear problems is still far behind. In this paper, variations of the Packing While Travelling (PWT) -- also known as the non-linear knapsack problem -- are studied as an attempt to analyse the behaviour of EAs on non-linear problems from theoretical perspective. We investigate PWT for two cities and $n$ items with correlated weights and profits, using single-objective and multi-objective algorithms. Our results show that RLS\_swap, which differs from the classical RLS by having the ability to swap two bits in one iteration, finds the optimal solution in $O(n^3)$ expected time. We also study an enhanced version of GSEMO, which a specific selection operator to deal with exponential population size, and prove that it finds the Pareto front in the same asymptotic expected time. In the case of uniform weights, (1+1)~EA is able to find the optimal solution in expected time $O(n^2\log{(\max\{n,p_{\max}\})})$, where $p_{\max}$ is the largest profit of the given items. We also perform an experimental analysis to complement our theoretical investigations and provide additional insights into the runtime behavior.

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

↑