Towards (1 + )-approximate flow sparsifiers

From MaRDI portal
Publication:5383979

DOI10.1137/1.9781611973402.20zbMATH Open1422.68280arXiv1310.3252OpenAlexW4248360301MaRDI QIDQ5383979FDOQ5383979


Authors: Alexandr Andoni, Anupam Gupta, Robert Krauthgamer Edit this on Wikidata


Publication date: 20 June 2019

Published in: Proceedings of the Twenty-Fifth Annual ACM-SIAM Symposium on Discrete Algorithms (Search for Journal in Brave)

Abstract: A useful approach to "compress" a large network G is to represent it with a {em flow-sparsifier}, i.e., a small network H that supports the same flows as G, up to a factor qgeq1 called the quality of sparsifier. Specifically, we assume the network G contains a set of k terminals T, shared with the network H, i.e., TsubseteqV(G)capV(H), and we want H to preserve all multicommodity flows that can be routed between the terminals T. The challenge is to construct H that is small. These questions have received a lot of attention in recent years, leading to some known tradeoffs between the sparsifier's quality q and its size |V(H)|. Nevertheless, it remains an outstanding question whether every G admits a flow-sparsifier H with quality q=1+epsilon, or even q=O(1), and size |V(H)|leqf(k,epsilon) (in particular, independent of |V(G)| and the edge capacities). Making a first step in this direction, we present new constructions for several scenarios: * Our main result is that for quasi-bipartite networks G, one can construct a (1+epsilon)-flow-sparsifier of size poly(k/eps). In contrast, exact (q=1) sparsifiers for this family of networks are known to require size 2Omega(k). * For networks G of bounded treewidth w, we construct a flow-sparsifier with quality q=O(logw/loglogw) and size O(wcdotpoly(k)). * For general networks G, we construct a {em sketch} sk(G), that stores all the feasible multicommodity flows up to factor q=1+eps, and its size (storage requirement) is f(k,epsilon).


Full work available at URL: https://arxiv.org/abs/1310.3252




Recommendations




Cited In (8)





This page was built for publication: Towards \((1 + \varepsilon)\)-approximate flow sparsifiers

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5383979)