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

本地搜索的平滑性能保证

Smoothed Performance Guarantees for Local Search

Tobias Brunsch, Heiko Röglin, Cyriel Rutten, Tjark Vredeveld

摘要:

我们研究了流行的局部搜索和贪心算法的调度。这些算法的性能保证是很好理解的,但最坏情况下的下限似乎有些人为的,它是值得怀疑的,如果它们出现在实际应用中。为了找出这些界限是如何强大的,我们研究的平滑分析,在这种情况下,受到一定程度的随机噪声的框架中的算法。虽然所有的调度变量与限制机器的下限是相当强大的,我们发现,不受限制的机器的界限是脆弱的。特别是,我们表明,平滑的性能保证的跳跃和词法跳跃算法(在最坏的情况下)的机器的数量无关。它们分别是Theta(phi)和Theta(log(phi)),其中1/phi是测量扰动幅度的参数。后者直接意味着无政府状态的平滑无政府代价也是Theta(log(phi)),用于在并行链路上路由游戏。此外,我们表明,对于不受限制的机器也贪婪列表调度算法有一个近似保证θ(日志(phi))。

英文摘要:

We study popular local search and greedy algorithms for scheduling. The performance guarantee of these algorithms is well understood, but the worst-case lower bounds seem somewhat contrived and it is questionable if they arise in practical applications. To find out how robust these bounds are, we study the algorithms in the framework of smoothed analysis, in which instances are subject to some degree of random noise. While the lower bounds for all scheduling variants with restricted machines are rather robust, we find out that the bounds are fragile for unrestricted machines. In particular, we show that the smoothed performance guarantee of the jump and the lex-jump algorithm are (in contrast to the worst case) independent of the number of machines. They are Theta(phi) and Theta(log(phi)), respectively, where 1/phi is a parameter measuring the magnitude of the perturbation. The latter immediately implies that also the smoothed price of anarchy is Theta(log(phi)) for routing games on parallel links. Additionally we show that for unrestricted machines also the greedy list scheduling algorithm has an approximation guarantee of Theta(log(phi)).

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

↑