Given a graph $G$ of degree $k$ over $n$ vertices, we consider the problem of computing a near maximum cut or a near minimum bisection in polynomial time. For graphs of girth $2L$, we develop a local message passing algorithm whose complexity is $O(nkL)$, and that achieves near optimal cut values among all $L$-local algorithms. Focusing on max-cut, the algorithm constructs a cut of value $nk/4+ n\mathsf{P}_\star\sqrt{k/4}+\mathsf{err}(n,k,L)$, where $\mathsf{P}_\star\approx 0.763166$ is the value of the Parisi formula from spin glass theory, and $\mathsf{err}(n,k,L)=o_n(n)+no_k(\sqrt{k})+n \sqrt{k} o_L(1)$ (subscripts indicate the asymptotic variables). Our result generalizes to locally treelike graphs, i.e., graphs whose girth becomes $2L$ after removing a small fraction of vertices. Earlier work established that, for random $k$-regular graphs, the typical max-cut value is $nk/4+ n\mathsf{P}_\star\sqrt{k/4}+o_n(n)+no_k(\sqrt{k})$. Therefore our algorithm is nearly optimal on such graphs. An immediate corollary of this result is that random regular graphs have nearly minimum max-cut, and nearly maximum min-bisection among all regular locally treelike graphs. This can be viewed as a combinatorial version of the near-Ramanujan property of random regular graphs.
翻译:以 $ G$ 的 度值表示 $nk/4 + n\ mathfsf{ P ⁇ star\\ sqrtsr} (n,k/4,L$) 计算接近最高切值或接近最低分数的问题。 对于 girth $ 2L$ 的图形, 我们开发了一个本地信息传递算法, 其复杂性为 $O( nkL), 并且在所有 $L 本地算法中达到接近最佳切分值 。 以 最高计为主, 算构建值为n+nk@ rk+ n\\ krtsrts{ Pstar\\ star{ sar\ krtsrts/ k/4\\\\\\ mathfsmasr{r} (n, k) ormax_ ormax_ ormax 。 在本地正数中, 我们的直數值是固定的直數值, 直數值是本地的直數值。