Approximation schemes for the restricted shortest path problem
Mathematics of Operations Research
Many birds with one stone: multi-objective approximation algorithms
STOC '93 Proceedings of the twenty-fifth annual ACM symposium on Theory of computing
A nearly best-possible approximation algorithm for node-weighted Steiner trees
Journal of Algorithms
STOC '97 Proceedings of the twenty-ninth annual ACM symposium on Theory of computing
A threshold of ln n for approximating set cover
Journal of the ACM (JACM)
Bicriteria network design problems
Journal of Algorithms
Efficient recovery from power outage (extended abstract)
STOC '99 Proceedings of the thirty-first annual ACM symposium on Theory of computing
Approximation algorithms for constrained for constrained node weighted steiner tree problems
STOC '01 Proceedings of the thirty-third annual ACM symposium on Theory of computing
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
Approximating the Single-Sink Link-Installation Problem in Network Design
SIAM Journal on Optimization
Hardness of Buy-at-Bulk Network Design
FOCS '04 Proceedings of the 45th Annual IEEE Symposium on Foundations of Computer Science
On non-uniform multicommodity buy-at-bulk network design
Proceedings of the thirty-seventh annual ACM symposium on Theory of computing
Approximation Algorithms for Non-Uniform Buy-at-Bulk Network Design
FOCS '06 Proceedings of the 47th Annual IEEE Symposium on Foundations of Computer Science
Approximation algorithms for node-weighted buy-at-bulk network design
SODA '07 Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
Improved approximating algorithms for Directed Steiner Forest
SODA '09 Proceedings of the twentieth Annual ACM-SIAM Symposium on Discrete Algorithms
Approximating Steiner networks with node weights
LATIN'08 Proceedings of the 8th Latin American conference on Theoretical informatics
Approximating buy-at-bulk and shallow-light k-Steiner trees
APPROX'06/RANDOM'06 Proceedings of the 9th international conference on Approximation Algorithms for Combinatorial Optimization Problems, and 10th international conference on Randomization and Computation
Hi-index | 5.23 |
We study several multi-criteria undirected network design problems with node costs and lengths. All these problems are related to the Multicommodity Buy at Bulk (MBB) problem in which we are given a graph G=(V,E), demands {d"s"t:s,t@?V}, and a family {c"v:v@?V} of subadditive cost functions. For every s,t@?V we seek to send d"s"t flow units from s to t, so that @?"vc"v(f"v) is minimized, where f"v is the total amount of flow through v. It is shown in Andrews and Zhang (2002) [2] that with a loss of 2-@e in the ratio, we may assume that each st-flow is unsplittable, namely, uses only one path. In the Multicommodity Cost-Distance (MCD) problem we are also given lengths {@?(v):v@?V}, and seek a subgraph H of G that minimizes c(H)+@?"s","t"@?"Vd"s"t@?@?"H(s,t), where @?"H(s,t) is the minimum @?-length of an st-path in H. The approximability of these two problems is equivalent up to a factor 2-@e[2]. We give an O(log^3n)-approximation algorithm for both problems for the case of the demands polynomial in n. The previously best known approximation ratio for these problems was O(log^4n) (Chekuri et al., 2006, 2007) [5,6]. We also consider the Maximum Covering Tree (MaxCT) problem which is closely related to MBB: given a graph G=(V,E), costs {c(v):v@?V}, profits {p(v):v@?V}, and a bound C, find a subtree T of G with c(T)@?C and p(T) maximum. The best known approximation algorithm for MaxCT (Moss and Rabani, 2001) [18] computes a tree T with c(T)@?2C and p(T)=@W(opt/logn). We provide the first nontrivial lower bound on approximation by proving that the problem admits no better than @W(1/(loglogn)) approximation assuming NP@?Quasi(P). This holds true even if the solution is allowed to violate the budget by a constant @r, as was done in [18] with @r=2. Our result disproves a conjecture of [18]. Another problem related to MBB is the Shallow Light Steiner Tree (SLST) problem, in which we are given a graph G=(V,E), costs {c(v):v@?V}, lengths {@?(v):v@?V}, a set U@?V of terminals, and a bound L. The goal is to find a subtree T of G containing U with diam"@?(T)@?L and c(T) minimum. We give an algorithm that computes a tree T with c(T)=O(log^2n)@?opt and diam"@?(T)=O(logn)@?L. Previously, a polylogarithmic bicriteria approximation was known only for the case of edge costs and edge lengths.