中文

无 minors 图和浅层无 minors 图的分隔定理及其应用

离散数学 2011-07-08 v1

摘要

Alon、Seymour和Thomas推广了Lipton和Tarjan的平面分隔定理,并证明了具有nn个顶点的KhK_h-minor无图存在一个大小至多为h3/2nh^{3/2}\sqrt n的分隔。他们给出了一种算法,对于给定具有mm条边和nn个顶点的图GG以及给定整数h1h\geq 1,能在O(hnm)O(\sqrt{hn}m)时间内输出这样一个分隔或GG的一个KhK_h-minor。Plotkin、Rao和Smith给出了一种O(hmnlogn)O(hm\sqrt{n\log n})时间的算法,用于找到大小为O(hnlogn)O(h\sqrt{n\log n})的分隔。Kawarabayashi和Reed将分隔大小的界改进为hnh\sqrt n,并给出了一种算法,对于任意常数ϵ>0\epsilon > 0,能在O(n1+ϵ)O(n^{1 + \epsilon})时间内找到这样一个分隔,但假设hh是常数。该算法在运行时间上对hh有极大的依赖性(hh的某个幂塔,其高度本身是hh的函数),即使对于较小的hh也不实用。我们关注对hh的多项式时间依赖性,并展示了如何找到大小为O(hnlogn)O(h\sqrt{n\log n})的分隔,或在O(\poly(h)n5/4+ϵ)O(\poly(h)n^{5/4 + \epsilon})时间内(对于任意常数ϵ>0\epsilon > 0)报告GGKhK_h-minor。我们还提出了第一个O(\poly(h)n)O(\poly(h)n)时间算法,用于找到大小为O(nc)O(n^c)(常数c<1c < 1)的分隔。作为我们结果的推论,我们得到了改进的最短路径和最大匹配算法。此外,对于整数\ellhh,我们给出了一种O(m+n2+ϵ/)O(m + n^{2 + \epsilon}/\ell)时间的算法,该算法要么产生一个深度为O(logn)O(\ell\log n)KhK_h-minor,要么产生一个大小至多为O(n/+h2logn)O(n/\ell + \ell h^2\log n)的分隔。当m=Ω(n1+ϵ)m = \Omega(n^{1 + \epsilon})时,这改进了Plotkin、Rao和Smith的浅层minor算法。对于在给定图中寻找最大KhK_h-minor的近似算法,我们也得到了类似的运行时间改进。

关键词

引用

@article{arxiv.1107.1292,
  title  = {Separator Theorems for Minor-Free and Shallow Minor-Free Graphs with Applications},
  author = {Christian Wulff-Nilsen},
  journal= {arXiv preprint arXiv:1107.1292},
  year   = {2011}
}

备注

To appear at FOCS 2011