English

Sparsest Cut on Bounded Treewidth Graphs: Algorithms and Hardness Results

Data Structures and Algorithms 2013-05-08 v1

Abstract

We give a 2-approximation algorithm for Non-Uniform Sparsest Cut that runs in time nO(k)n^{O(k)}, where kk is the treewidth of the graph. This improves on the previous 22k2^{2^k}-approximation in time \poly(n)2O(k)\poly(n) 2^{O(k)} due to Chlamt\'a\v{c} et al. To complement this algorithm, we show the following hardness results: If the Non-Uniform Sparsest Cut problem has a ρ\rho-approximation for series-parallel graphs (where ρ1\rho \geq 1), then the Max Cut problem has an algorithm with approximation factor arbitrarily close to 1/ρ1/\rho. Hence, even for such restricted graphs (which have treewidth 2), the Sparsest Cut problem is NP-hard to approximate better than 17/16ϵ17/16 - \epsilon for ϵ>0\epsilon > 0; assuming the Unique Games Conjecture the hardness becomes 1/αGWϵ1/\alpha_{GW} - \epsilon. For graphs with large (but constant) treewidth, we show a hardness result of 2ϵ2 - \epsilon assuming the Unique Games Conjecture. Our algorithm rounds a linear program based on (a subset of) the Sherali-Adams lift of the standard Sparsest Cut LP. We show that even for treewidth-2 graphs, the LP has an integrality gap close to 2 even after polynomially many rounds of Sherali-Adams. Hence our approach cannot be improved even on such restricted graphs without using a stronger relaxation.

Keywords

Cite

@article{arxiv.1305.1347,
  title  = {Sparsest Cut on Bounded Treewidth Graphs: Algorithms and Hardness Results},
  author = {Anupam Gupta and Kunal Talwar and David Witmer},
  journal= {arXiv preprint arXiv:1305.1347},
  year   = {2013}
}
R2 v1 2026-06-22T00:12:26.833Z