English

Local algorithms for Maximum Cut and Minimum Bisection on locally treelike regular graphs of large degree

Probability 2023-02-06 v2 Discrete Mathematics Mathematical Physics Combinatorics math.MP

Abstract

Given a graph GG of degree kk over nn vertices, we consider the problem of computing a near maximum cut or a near minimum bisection in polynomial time. For graphs of girth 2L2L, we develop a local message passing algorithm whose complexity is O(nkL)O(nkL), and that achieves near optimal cut values among all LL-local algorithms. Focusing on max-cut, the algorithm constructs a cut of value nk/4+nPk/4+err(n,k,L)nk/4+ n\mathsf{P}_\star\sqrt{k/4}+\mathsf{err}(n,k,L), where P0.763166\mathsf{P}_\star\approx 0.763166 is the value of the Parisi formula from spin glass theory, and err(n,k,L)=on(n)+nok(k)+nkoL(1)\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 2L2L after removing a small fraction of vertices. Earlier work established that, for random kk-regular graphs, the typical max-cut value is nk/4+nPk/4+on(n)+nok(k)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.

Keywords

Cite

@article{arxiv.2111.06813,
  title  = {Local algorithms for Maximum Cut and Minimum Bisection on locally treelike regular graphs of large degree},
  author = {Ahmed El Alaoui and Andrea Montanari and Mark Sellke},
  journal= {arXiv preprint arXiv:2111.06813},
  year   = {2023}
}

Comments

Improved presentation. To appear in Random Structures and Algorithms