Breaching the 2 LMP Approximation Barrier for Facility Location with Applications to k-Median
Vincent Cohen-Addad, Fabrizio Grandoni, Euiwoong Lee, Chris Schwiegelshohn
Abstract
The Uncapacitated Facility Location (UFL) problem is one of the most fundamental clustering problems: Given a set of clients C and a set of facilities F in a metric space (C ∪ F, dist) with facility costs open : F→ ℝ+, the goal is to find a set of facilities S ⊆ F to minimize the sum of the opening cost open(S) and the connection cost d(S) := Σp∈C minc∈S dist(p,c). An algorithm for UFL is called a Lagrangian Multiplier Preserving (LMP) α approximation if it outputs a solution S ⊆ F satisfying open(S) + d(S) ≤ open(S*) + αd(S*) for any S* ⊆ F. The best-known LMP approximation ratio for UFL is at most 2 by the JMS algorithm of Jain, Mahdian, and Saberi [STOC'02, J.ACM'03] based on the Dual-Fitting technique. The lack of progress on improving the upper bound on αLMP in the last two decades raised the natural question whether αLMP = 2. We answer this question negatively by presenting a (slightly) improved LMP approximation algorithm for UFL. This is achieved by combining the Dual-Fitting technique with Local Search, another popular technique to address clustering problems. In more detail, we use the LMP solution S produced by JMS to seed a local search algorithm. We show that local search substantially improves S unless a big fraction of the connection cost of S is associated with facilities of relatively small opening costs. In the latter case however the analysis of Jain, Mahdian, and Saberi can be improved (i.e., S is cheaper than expected). To summarize: Either S is close enough to the optimum, or it must belong to the local neighborhood of a good enough local optimum. From a conceptual viewpoint, our result gives a theoretical evidence that local search can be enhanced so as to avoid bad local optima by choosing the initial feasible solution with LP-based techniques. Our result directly implies a (slightly) improved approximation for the related k-Median problem, another fundamental clustering problem: Given (C ∪ F, dist) as in a UFL instance and an integer k ∈ ℕ, find S ⊆ F with |S| = k that minimizes d(S). The current best approximation algorithms for k-Median are based on the following framework: use an LMP α approximation algorithm for UFL to build an α approximate bipoint solution for k-Median, and then round it with a ρBR approximate bipoint rounding algorithm. This implies an α · ρBR approximation. The current-best value of ρBR is 1.338 by Byrka, Pensyl, Rybicki, Srinivasan, and Trinh [SODA'15, TALG'17], which yields 2.6742-approximation. Combining their algorithm with our refined LMP algorithm for UFL (replacing JMS) gives a 2.67059-approximation. * The full version of the paper can be accessed at https://arxiv.org/abs/2207.05150
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 503c5552-20cd-4165-8b12-aef2beb85cfbCited by top-tier papers11
- Parameterized Approximation Algorithms for Sum of Radii Clustering and VariantsXianrun Chen, Dachuan Xu, Yicheng Xu, Yong ZhangAAAI 2024 · 17 citations
- Improved Bi-point Rounding Algorithms and a Golden Barrier for k-MedianKishen N. Gowda, Thomas W. Pensyl, Aravind Srinivasan, Khoa TrinhSODA 2023 · 12 citations
- Low-Distortion Clustering with Ordinal and Limited Cardinal InformationJakob Burkhardt, Ioannis Caragiannis, Karl Fehrs, Matteo Russo et al.AAAI 2024 · 8 citations
- Deterministic Clustering in High Dimensional Spaces: Sketches and ApproximationVincent Cohen-Addad, David Saulpic, Chris SchwiegelshohnFOCS 2023 · 3 citations
- The Price of Explainability for ClusteringAnupam Gupta, Madhusudhan Reddy Pittu, Ola Svensson, Rachel YuanFOCS 2023 · 3 citations
Builds on3
- Coresets for clustering in Euclidean spaces: importance sampling is nearly optimalLingxiao Huang, Nisheeth K. VishnoiSTOC 2020 · 36 citations
- On Approximability of Clustering Problems Without Candidate CentersVincent Cohen-Addad, Karthik C. S., Euiwoong LeeSODA 2021 · 24 citations
- Improved approximations for Euclidean k-means and k-median, via nested quasi-independent setsVincent Cohen-Addad, Hossein Esfandiari, Vahab S. Mirrokni, Shyam NarayananSTOC 2022 · 15 citations
Related papers
- An Improved Greedy Approximation for (Metric) k-MeansMoses Charikar, Vincent Cohen-Addad, Ruiquan Gao, Fabrizio Grandoni et al.FOCS 2025 · 2 citations
- A (2+ε)-Approximation Algorithm for Metric k-MedianVincent Cohen-Addad, Fabrizio Grandoni, Euiwoong Lee, Chris Schwiegelshohn et al.STOC 2025 · 1 citation
- A (4+ϵ)-Approximation for Euclidean k-Means via Non-monotone Dual-FittingMoses Charikar, Vincent Cohen-Addad, Ruiquan Gao, Fabrizio Grandoni et al.STOC 2026 · 3 citations
- An Improved Local Search Algorithm for k-MedianVincent Cohen-Addad, Anupam Gupta, Lunjia Hu, Hoon Oh et al.SODA 2022 · 14 citations
- An Efficient Massively Parallel Constant-Factor Approximation Algorithm for the k-Means ProblemVincent Cohen-Addad, Fabian Kuhn, Zahra ParsaeianSODA 2026
