Abstract

In the kk-edge-connected spanning subgraph (kkECSS) problem, our goal is to compute a minimum-cost sub-network that is resilient against up to kk link failures: Given an nn-node mm-edge graph with a cost function on the edges, our goal is to compute a minimum-cost kk-edge-connected spanning subgraph. This NP-hard problem generalizes the minimum spanning tree problem and is the "uniform case" of a much broader class of survival network design problems (SNDP). A factor of two has remained the best approximation ratio for polynomial-time algorithms for the whole class of SNDP, even for a special case of 22ECSS. The fastest 22-approximation algorithm is however rather slow, taking O(mnk)O(mn k) time [Khuller, Vishkin, STOC'92]. A faster time complexity of O(n2)O(n^2) can be obtained, but with a higher approximation guarantee of (2k−1)(2k-1) [Gabow, Goemans, Williamson, IPCO'93]. Our main contribution is an algorithm that (1+ε)(1+ε)-approximates the optimal fractional solution in O~(m/ε2)\tilde O(m/ε^2) time (independent of kk), which can be turned into a (2+ε)(2+ε) approximation algorithm that runs in time O~(mε2+k2n1.5ε2)\tilde O\left(\frac{m}{ε^2} + \frac{k^2n^{1.5}}{ε^2}\right) for (integral) kkECSS; this improves the running time of the aforementioned results while keeping the approximation ratio arbitrarily close to a factor of two.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.