Beyond 2-Approximation for k-Center in Graphs
Ce Jin, Yael Kirkpatrick, Virginia Vassilevska Williams, Nicole Wein
摘要
We consider the classical k-Center problem in undirected graphs. The problem is known to have a polynomial-time 2-approximation. There are even (2 + ε)-approximation algorithms for every ε > 0 running in near-linear time. The conventional wisdom is that the problem is closed, as (2 -ε)approximation is NP-hard when k is part of the input, and for constant k ≥ 2 it requires n k-o(1) time under the Strong Exponential Time Hypothesis (SETH).
Our first set of results show that one can beat the multiplicative factor of 2 in undirected unweighted graphs if one is willing to allow additional small additive error, obtaining (2-ε, O(1)) approximations. We provide several algorithms that achieve such approximations for all integers k with running time O(n k-δ ) for δ > 0. For instance, for every k ≥ 2, we obtain an O(mn + n k/2+1 ) time 2 -1 2k-1 , 1 -1 2k-1approximation to k-Center, and for every k ≥ 10 we obtain an (3/2, 1/2)-approximation algorithm running in n k-1+1/(k+1)+o( 1) time. For 2-Center we also obtain an Õ(mn ω/3 ) time (5/3, 2/3)-approximation algorithm, where ω < 2.372 is the fast matrix multiplication exponent. Notably, the running time of this 2-Center algorithm is faster than the time needed to compute APSP.
Our second set of results are strong fine-grained lower bounds for k-Center. We show that our (3/2, O(1))-approximation algorithm is optimal, under SETH, as any (3/2 -ε, O(1))-approximation algorithm requires n k-o(1) time. We also give a time/approximation trade-off: under SETH, for any integer t ≥ 1, n k/t 2 -1-o(1) time is needed for any (2 -1/(2t -1), O(1))-approximation algorithm for k-Center. This explains why our (2 -ε, O(1)) approximation algorithms have k appearing in the exponent of the running time. Our reductions also imply that, assuming ETH, the approximation ratio 2 of the known near-linear time algorithms cannot be improved by any algorithm whose running time is a polynomial independent of k, even if one allows additive error.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper3
- New Bounds for Matrix Multiplication: from Alpha to OmegaVirginia Vassilevska Williams, Yinzhan Xu, Zixuan Xu, Renfei ZhouSODA 2024 · 被引用 90 次
- Dynamic algorithms for k-center on graphsEmilio Cruciani, Sebastian Forster, Gramoz Goranci, Yasamin Nazari 等SODA 2024 · 被引用 4 次
- Faster Approximate All Pairs Shortest PathsBarna Saha, Christopher YeSODA 2024 · 被引用 3 次
相关 Paper
- Parameterized Approximation Algorithms for K-center Clustering and VariantsSayan Bandyapadhyay, Zachary Friggstad, Ramin MousaviAAAI 2022 · 被引用 3 次
- Hardness of Approximate Diameter: Now for Undirected GraphsMina Dalirrooyfard, Ray Li, Virginia Vassilevska WilliamsFOCS 2021 · 被引用 6 次
- Settling SETH vs. approximate sparse directed unweighted diameter (up to (NU)NSETH)Ray LiSTOC 2021 · 被引用 5 次
- Tight conditional lower bounds for approximating diameter in directed graphsMina Dalirrooyfard, Nicole WeinSTOC 2021 · 被引用 3 次
- Fine-Grained Complexity of Continuous Euclidean k-CenterLotte Blank, Karl Bringmann, Parinya Chalermsook, Karthik C. S. 等STOC 2026 · 被引用 2 次
