English

New Approximation Bounds for Small-Set Vertex Expansion

Data Structures and Algorithms 2023-11-29 v1

Abstract

The vertex expansion of the graph is a fundamental graph parameter. Given a graph G=(V,E)G=(V,E) and a parameter δ(0,1/2]\delta \in (0,1/2], its δ\delta-Small-Set Vertex Expansion (SSVE) is defined as minS:S=δVV(S)min{S,Sc} \min_{S : |S| = \delta |V|} \frac{|{\partial^V(S)}|}{ \min \{ |S|, |S^c| \} } where V(S)\partial^V(S) is the vertex boundary of a set SS. The SSVE~problem, in addition to being of independent interest as a natural graph partitioning problem, is also of interest due to its connections to the Strong Unique Games problem. We give a randomized algorithm running in time npoly(1/δ)n^{{\sf poly}(1/\delta)}, which outputs a set SS of size Θ(δn)\Theta(\delta n), having vertex expansion at most max(O(ϕlogdlog(1/δ)),O~(dlog2(1/δ))ϕ), \max\left(O(\sqrt{\phi^* \log d \log (1/\delta)}) , \tilde{O}(d\log^2(1/\delta)) \cdot \phi^* \right), where dd is the largest vertex degree of the graph, and ϕ\phi^* is the optimal δ\delta-SSVE. The previous best-known guarantees for this were the bi-criteria bounds of O~(1/δ)ϕlogd\tilde{O}(1/\delta)\sqrt{\phi^* \log d} and O~(1/δ)ϕlogn\tilde{O}(1/\delta)\phi^* \sqrt{\log n} due to Louis-Makarychev [TOC'16]. Our algorithm uses the basic SDP relaxation of the problem augmented with poly(1/δ){\rm poly}(1/\delta) rounds of the Lasserre/SoS hierarchy. Our rounding algorithm is a combination of the rounding algorithms of Raghavendra-Tan [SODA'12] and Austrin-Benabbas-Georgiou [SODA'13]. A key component of our analysis is novel Gaussian rounding lemma for hyperedges which might be of independent interest.

Keywords

Cite

@article{arxiv.2311.17001,
  title  = {New Approximation Bounds for Small-Set Vertex Expansion},
  author = {Suprovat Ghoshal and Anand Louis},
  journal= {arXiv preprint arXiv:2311.17001},
  year   = {2023}
}

Comments

55 Pages

R2 v1 2026-06-28T13:34:27.325Z