Papers
Topics
Authors
Recent
Search
2000 character limit reached

Approximating Sparsest Cut in Low-Treewidth Graphs via Combinatorial Diameter

Published 11 Nov 2021 in cs.DS | (2111.06299v1)

Abstract: The fundamental sparsest cut problem takes as input a graph GG together with the edge costs and demands, and seeks a cut that minimizes the ratio between the costs and demands across the cuts. For nn-node graphs~GG of treewidth~kk, \chlamtac, Krauthgamer, and Raghavendra (APPROX 2010) presented an algorithm that yields a factor-2<sup>2<sup>k2<sup>{2<sup>k} approximation in time 2<sup>O(k)</sup>poly(n)2<sup>{O(k)}</sup> \cdot \operatorname{poly}(n). Later, Gupta, Talwar and Witmer (STOC 2013) showed how to obtain a $2$-approximation algorithm with a blown-up run time of n<sup>O(k)n<sup>{O(k)}. An intriguing open question is whether one can simultaneously achieve the best out of the aforementioned results, that is, a factor-$2$ approximation in time 2<sup>O(k)</sup>poly(n)2<sup>{O(k)}</sup> \cdot \operatorname{poly}(n). In this paper, we make significant progress towards this goal, via the following results: (i) A factor-O(k<sup>2)O(k<sup>2) approximation that runs in time 2<sup>O(k)</sup>poly(n)2<sup>{O(k)}</sup> \cdot \operatorname{poly}(n), directly improving the work of Chlamt\'a\v{c} et al. while keeping the run time single-exponential in kk. (ii) For any $\varepsilon&gt;0$, a factor-O(1/ε<sup>2)O(1/\varepsilon<sup>2) approximation whose run time is 2<sup>O(k<sup>1+ε/ε)</sup></sup>poly(n)2<sup>{O(k<sup>{1+\varepsilon}/\varepsilon)}</sup></sup> \cdot \operatorname{poly}(n), implying a constant-factor approximation whose run time is nearly single-exponential in kk and a factor-O(log<sup>2</sup>k)O(\log<sup>2</sup> k) approximation in time k<sup>O(k)</sup>poly(n)k<sup>{O(k)}</sup> \cdot \operatorname{poly}(n). Key to these results is a new measure of a tree decomposition that we call combinatorial diameter, which may be of independent interest.

Citations (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.