中文

近线性时间内求解带权图的KT划分

数据结构与算法 2021-11-03 v1 量子物理

摘要

在一项突破性工作中,Kawarabayashi和Thorup(J. ACM'19)给出了简单图G=(V,E)G = (V,E)中最小割的近线性时间确定性算法。其中一个关键组成部分是求GG(1+ε)(1+\varepsilon)-KT划分,即VV的最粗划分{P1,,Pk}\{P_1, \ldots, P_k\},使得对于每个非平凡的(1+ε)(1+\varepsilon)-近最小割,其两侧为{S,Sˉ}\{S, \bar{S}\}时,对i=1,,ki=1, \ldots, k均有PiP_i包含于SSSˉ\bar{S}之一。本文给出一种近线性时间的随机算法来求带权图的(1+ε)(1+\varepsilon)-KT划分。我们的算法与Kawarabayashi和Thorup的算法颇为不同,并建立在Karger的树尊重割框架(J. ACM'00)之上。我们描述了该算法的应用。(i)该算法在推进更高效的图近最小割集合多边形表示构造算法方面取得进展。这是对Benczúr(FOCS'95)最初描述的仙人掌表示的推广。(ii)我们将邻接表模型下简单图最小割的最近量子算法的时间复杂度从O~(n3/2)\widetilde O(n^{3/2})改进到O~(mn)\widetilde O(\sqrt{mn})。(iii)我们描述了一种复杂度为O(m+nlog6n)O(m + n \log^6 n)的新型简单图最小割随机算法。对于略稠密的图,这与当前最佳的O(m+nlog2n)O(m + n \log^2 n)算法复杂度相匹配,后者使用了基于随机收缩的不同方法。我们工作的关键技术贡献如下。给定带权图GG(含mm条边)和生成树TT,考虑图HH,其节点为TT的边,且HH中两节点间有边当且仅当对应的2-尊重割是GG的非平凡近最小割。我们给出一种O(mlog4n)O(m \log^4 n)时间的确定性算法来计算HH的生成森林。

关键词

引用

@article{arxiv.2111.01378,
  title  = {Finding the KT partition of a weighted graph in near-linear time},
  author = {Simon Apers and Paweł Gawrychowski and Troy Lee},
  journal= {arXiv preprint arXiv:2111.01378},
  year   = {2021}
}