English

Iterative rounding approximation algorithms for degree-bounded node-connectivity network design

Data Structures and Algorithms 2015-08-11 v4

Abstract

We consider the problem of finding a minimum edge cost subgraph of a graph satisfying both given node-connectivity requirements and degree upper bounds on nodes. We present an iterative rounding algorithm of the biset LP relaxation for this problem. For directed graphs and kk-out-connectivity requirements from a root, our algorithm computes a solution that is a 2-approximation on the cost, and the degree of each node vv in the solution is at most 2b(v)+O(k)2b(v) + O(k) where b(v)b(v) is the degree upper bound on vv. For undirected graphs and element-connectivity requirements with maximum connectivity requirement kk, our algorithm computes a solution that is a 44-approximation on the cost, and the degree of each node vv in the solution is at most 4b(v)+O(k)4b(v)+O(k). These ratios improve the previous O(logk)O(\log k)-approximation on the cost and O(2kb(v))O(2^k b(v)) approximation on the degrees. Our algorithms can be used to improve approximation ratios for other node-connectivity problems such as undirected kk-out-connectivity, directed and undirected kk-connectivity, and undirected rooted kk-connectivity and subset kk-connectivity.

Keywords

Cite

@article{arxiv.1203.3578,
  title  = {Iterative rounding approximation algorithms for degree-bounded node-connectivity network design},
  author = {Takuro Fukunaga and Zeev Nutov and R. Ravi},
  journal= {arXiv preprint arXiv:1203.3578},
  year   = {2015}
}

Comments

A preliminary version of this paper appeared in proceedings of the 53rd Annual IEEE Symposium on Foundations of Computer Science (FOCS 2012)

R2 v1 2026-06-21T20:34:56.660Z