The Complexity of Approximating Vertex Expansion
Anand Louis, Prasad Raghavendra, Santosh Vempala

TL;DR
This paper establishes the computational difficulty of approximating vertex expansion in graphs, showing it is harder than edge expansion under the SSE hypothesis, and provides algorithms and hardness results for this problem.
Contribution
It introduces a polynomial-time algorithm for vertex expansion approximation and proves SSE-hardness, demonstrating vertex expansion's greater complexity compared to edge expansion.
Findings
Polynomial-time algorithm achieves O(√(OPT log d)) approximation.
SSE-hardness results show difficulty in approximating vertex expansion.
Vertex expansion is harder to certify than edge expansion in graphs.
Abstract
We study the complexity of approximating the vertex expansion of graphs , defined as \[ \Phi^V := \min_{S \subset V} n \cdot \frac{|N(S)|}{|S| |V \backslash S|}. \] We give a simple polynomial-time algorithm for finding a subset with vertex expansion where is the maximum degree of the graph. Our main result is an asymptotically matching lower bound: under the Small Set Expansion (SSE) hypothesis, it is hard to find a subset with expansion less than for an absolute constant . In particular, this implies for all constant , it is SSE-hard to distinguish whether the vertex expansion or at least an absolute constant. The analogous threshold for edge expansion is with no dependence on the degree; thus our results suggest that vertex expansion is harder to approximate than edge expansion. In…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Markov Chains and Monte Carlo Methods
