TY - GEN
T1 - Strong inapproximability of the basic k-spanner problem
AU - Elkin, Michael
AU - Peleg, David
N1 - Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 2000.
PY - 2000/1/1
Y1 - 2000/1/1
N2 - This paper studies the approximability of the sparse k-spanner problem. An O(log n)-ratio approximation algorithm is known for the problem for k = 2. For larger values of k, the problem admits only a weaker O(n1/⌊k⌋)-approximation ratio algorithm [14]. On the negative side, it is known that the k-spanner problem is weakly inapproximable, namely, it is NP-hard to approximate the problem with ratio O(log n), for every k ≥ 2 [11]. This lower bound is tight for k = 2 but leaves a considerable gap for small constants k > 2. This paper considerably narrows the gap by presenting a strong (or Class III [10]) inapproximability result for the problem for any constant k > 2, namely, showing that the problem is inapproximable within a ratio of O(2logϵ n), for any fixed 0 < ϵ < 1, unless NP ⊆ DTIME (npolylog n). Hence the k-spanner problem exhibits a “jump” in its inapproximability once the required stretch is increased from k = 2 to k = 2+δ. This hardness result extends into a result of O(2logϵ n)-inapproximability for the k-spanner problem for k = logμ n and 0 < ϵ < 1 − μ, for any 0 < μ < 1. This result is tight, in view of the O(2log1−μ n)-approximation ratio for the problem, implied by the algorithm of [14] for the case k = logμ n. To the best of our knowledge, this is the first example for a set of Class III problems for which the upper and lower bounds “converge” in this sense. Our main result implies also the same hardness for some other variants of the problem whose strong inapproximability was not known before, such as the uniform k-spanner problem, the unit-weight k-spanner problem, the 3-spanner augmentation problem and the “all-server” k-spanner problem for any constant k.
AB - This paper studies the approximability of the sparse k-spanner problem. An O(log n)-ratio approximation algorithm is known for the problem for k = 2. For larger values of k, the problem admits only a weaker O(n1/⌊k⌋)-approximation ratio algorithm [14]. On the negative side, it is known that the k-spanner problem is weakly inapproximable, namely, it is NP-hard to approximate the problem with ratio O(log n), for every k ≥ 2 [11]. This lower bound is tight for k = 2 but leaves a considerable gap for small constants k > 2. This paper considerably narrows the gap by presenting a strong (or Class III [10]) inapproximability result for the problem for any constant k > 2, namely, showing that the problem is inapproximable within a ratio of O(2logϵ n), for any fixed 0 < ϵ < 1, unless NP ⊆ DTIME (npolylog n). Hence the k-spanner problem exhibits a “jump” in its inapproximability once the required stretch is increased from k = 2 to k = 2+δ. This hardness result extends into a result of O(2logϵ n)-inapproximability for the k-spanner problem for k = logμ n and 0 < ϵ < 1 − μ, for any 0 < μ < 1. This result is tight, in view of the O(2log1−μ n)-approximation ratio for the problem, implied by the algorithm of [14] for the case k = logμ n. To the best of our knowledge, this is the first example for a set of Class III problems for which the upper and lower bounds “converge” in this sense. Our main result implies also the same hardness for some other variants of the problem whose strong inapproximability was not known before, such as the uniform k-spanner problem, the unit-weight k-spanner problem, the 3-spanner augmentation problem and the “all-server” k-spanner problem for any constant k.
UR - http://www.scopus.com/inward/record.url?scp=84974593483&partnerID=8YFLogxK
U2 - 10.1007/3-540-45022-x_54
DO - 10.1007/3-540-45022-x_54
M3 - Conference contribution
AN - SCOPUS:84974593483
SN - 9783540450221
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 636
EP - 648
BT - Automata, Languages and Programming - 27th International Colloquium, ICALP 2000, Proceedings
A2 - Montanari, Ugo
A2 - Rolim, Jose D. P.
A2 - Welzl, Emo
PB - Springer Verlag
T2 - 27th International Colloquium on Automata, Languages and Programming, ICALP 2000
Y2 - 9 July 2000 through 15 July 2000
ER -