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

在Dirac保证之上逼近长环

Approximating Long Cycle Above Dirac's Guarantee

Fedor F. Fomin, Petr A. Golovach, Danil Sagunov, Kirill Simonov

AI总结:

本文将参数化算法中的超保证范式引入近似算法领域,针对最长环问题提出超保证近似定理,证明逼近环长偏移量k的难度不高于逼近总环长,为相关近似算法研究提供了新视角。

摘要:

在保证值之上(或之下)的参数化是参数化算法领域中一个成功的概念。其核心思想是,许多计算问题都存在“自然”的保证值,这引出了一个算法问题:是否能够高效地获得(优于保证值的)更好的解。这种“超保证”研究范式已经在参数化算法和核化领域带来了若干令人振奋的发现。我们认为,该范式能够为近似算法中被广泛研究的问题带来全新的视角。我们以最长环问题为例。极值组合学中最古老的结果之一是1952年提出的著名Dirac定理。Dirac定理给出了关于最长环长度的如下保证:对于每个最小度δ(G)≤n/2的n顶点2-连通图G,最长环的长度L至少为2δ(G)。因此,寻找最长环的“核心”部分在于逼近“偏移量”k = L - 2δ(G)。本文的主要结果是关于k的超保证近似定理。通俗地说,该定理表明,逼近偏移量k的难度不会高于逼近环的总长度L。换言之,对于任意(性态足够良好的)函数f,若存在一个多项式时间算法,能够在含长度为L的环的无向图中构造出长度为f(L)的环,那么就存在一个多项式时间算法,能够构造出长度为2δ(G)+Ω(f(k))的环。

英文摘要:

Parameterization above (or below) a guarantee is a successful concept in parameterized algorithms. The idea is that many computational problems admit ``natural'' guarantees bringing to algorithmic questions whether a better solution (above the guarantee) could be obtained efficiently. The above guarantee paradigm has led to several exciting discoveries in the areas of parameterized algorithms and kernelization. We argue that this paradigm could bring forth fresh perspectives on well-studied problems in approximation algorithms. Our example is the longest cycle problem. One of the oldest results in extremal combinatorics is the celebrated Dirac's theorem from 1952. Dirac's theorem provides the following guarantee on the length of the longest cycle: for every 2-connected n-vertex graph G with minimum degree δ(G)\leq n/2, the length of a longest cycle L is at least 2δ(G). Thus, the ``essential'' part in finding the longest cycle is in approximating the ``offset'' k = L - 2 δ(G). The main result of this paper is the above-guarantee approximation theorem for k. Informally, the theorem says that approximating the offset k is not harder than approximating the total length L of a cycle. In other words, for any (reasonably well-behaved) function f, a polynomial time algorithm constructing a cycle of length f(L) in an undirected graph with a cycle of length L, yields a polynomial time algorithm constructing a cycle of length 2δ(G)+Ω(f(k)).

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

↑