We bound the smoothed running time of the FLIP algorithm for local Max-Cut as a function of $\alpha$, the arboricity of the input graph. We show that, with high probability, the following holds (where $n$ is the number of nodes and $\phi$ is the smoothing parameter): 1) When $\alpha = O(\log^{1-\epsilon} n)$ FLIP terminates in $\phi poly(n)$ iterations, where $\epsilon \in (0,1]$ is an arbitrarily small constant. Previous to our results the only graph families for which FLIP was known to achieve a smoothed polynomial running time were complete graphs and graphs with logarithmic maximum degree. 2) For arbitrary values of $\alpha$ we get a running time of $\phi n^{O(\frac{\alpha}{\log n} + \log \alpha)}$. This improves over the best known running time for general graphs of $\phi n^{O(\sqrt{ \log n })}$ for $\alpha = o(\log^{1.5} n)$. Specifically, when $\alpha = O(\log n)$ we get a significantly faster running time of $\phi n^{O(\log \log n)}$.
翻译:我们以输入图的树密度(arboricity)α为参数,对局部最大割问题中FLIP算法的平滑运行时间进行了界定。我们证明,高概率下以下结论成立(其中n为节点数,φ为平滑参数):1)当α = O(log^{1-ε} n)时,FLIP算法在φ poly(n)次迭代内终止,其中ε∈(0,1]为任意小常数。此前已知FLIP算法能实现平滑多项式运行时间的图族仅限于完全图和对数最大度图。2)对于任意α值,我们得到运行时间上界为φ n^{O(α/log n + log α)}。当α = o(log^{1.5} n)时,该结果优于已知一般图上的最优运行时间φ n^{O(√log n)}。特别地,当α = O(log n)时,我们得到了显著更快的运行时间φ n^{O(log log n)}。