Skip to content
Open access

A \({(2+\varepsilon )}\)-Approximation Algorithm for Metric \({k}\)-Median

Aug 2026 · SIAM journal on computing (Print) · pp. STOC25-1-STOC25-80 · 0 citations · 24 references

TL;DR

This work presents a nontrivial modification of the Greedy algorithm that operates with only [Formula: see text] adaptive phases and develops a novel [Formula: see text]-approximation algorithm tailored for stable instances, where removing any center from an optimal solution increases the cost by at least an [Formula: see text] fraction.

Abstract

Abstract. In the classical NP-hard (metric) [Formula: see text]-median problem, we are given a set of [Formula: see text] clients and centers with metric distances between them, along with an integer parameter [Formula: see text]. The objective is to select a subset of [Formula: see text] open centers that minimizes the total distance from each client to its closest open center. In their seminal work, Jain, Mahdian, Markakis, Saberi, and Vazirani presented the Greedy algorithm for facility location, which implies a 2-approximation algorithm for [Formula: see text]-median that opens [Formula: see text] centers in expectation. Since then, substantial research has aimed at narrowing the gap between their algorithm and the best achievable approximation by an algorithm guaranteed to open exactly [Formula: see text] centers, as required in the [Formula: see text]-median problem. During the last decade, all improvements have been achieved by leveraging their algorithm (or a small improvement thereof), followed by a second step called bipoint rounding, which inherently adds an additional factor to the approximation guarantee. Our main result closes this gap: for any [Formula: see text], we present a [Formula: see text]-approximation algorithm for the [Formula: see text]-median problem, improving the previous best-known approximation factor of 2.613. Our approach builds on a combination of two key algorithms. First, we present a nontrivial modification of the Greedy algorithm that operates with only [Formula: see text] adaptive phases. Through a novel walk-between-solutions approach, this enables us to construct a [Formula: see text]-approximation algorithm for [Formula: see text]-median that consistently opens at most [Formula: see text] centers: via known results, this already implies a [Formula: see text]-approximation algorithm that runs in quasi-polynomial time. Second, we develop a novel [Formula: see text]-approximation algorithm tailored for stable instances, where removing any center from an optimal solution increases the cost by at least an [Formula: see text] fraction. Achieving this involves several ideas, including a sampling approach inspired by the [Formula: see text]-means++ algorithm and a reduction to submodular optimization subject to a partition matroid. This allows us to convert the previous result into a polynomial time algorithm that opens exactly [Formula: see text] centers while maintaining the [Formula: see text]-approximation guarantee.

Read PDF

Similar papers

Aug 2026

Tight Low-Complexity Approximation for the <i>Q</i> <sub>m</sub> ‖ <i> C <sub>max</sub> </i> Problem via Mathematical Programming Modeli

We consider the well-known uniform machine scheduling problem [Formula: see text], in which we are given a set of n jobs with processing times [Formula: see text] and a set of m parallel machines, each with a corresponding speed factor [Formula: see text] for [Formula: see text]. The goal is to find an assignment of th...

Luca Savant Aira, Rosario Scatamacchia, Federico Della Croce di Dojola · 0 citations
Preprint Aug 2026

A simple and practical $o(\sqrt{n})$-time algorithm for shortest paths in power law graphs

PBS is proposed and analyzed, a simple sublinear approximation algorithm for power-law graphs with parameter $\beta\in[2,3)$ that does not require any preprocessing, yet exhibits performance comparable to light index-based algorithms (of linear or sublinear index size).

Jiaqi Mao · 0 citations
#edge computing Preprint Aug 2026

A Fast Deterministic Algorithm for $(\Delta+1)$-edge coloring in CONGEST

The first $poly(\Delta,\log n)-round algorithm for $(\Delta + 1)$-edge coloring in the CONGEST model is presented and the $n$-dependency of its runtime, $\tilde{O}(\log^5 n)$, matches the best published dependency in the LOCAL model.

Sebastian Brandt, Ananth Narayanan, Alexandre Nolin · 0 citations
Preprint Aug 2026

Tight Inapproximability of Max Independent Set in Triangle-Free Graphs

The soundness uses a result of Haeupler, Saha, and Srinivasan building on the proof of Moser and Tardos, to upper-bound the probability that a fixed relatively large subset is an independent set after the Moser-Tardos algorithm terminates.

Édouard Bonnet · 0 citations
Preprint Sep 2026

Polynomial-time algorithm for exact $(1,2)$-center problem under continuous Fr\'echet distance

In this paper, we explore the $(1,2)$-center problem for polygonal curves under continuous Fr\'echet distance. The $(k,\ell)$-center problem, in general, is known to be NP-hard. Aronov, Filtser, Horton, Katz, and Sheikhan (WADS'19) gave a polynomial-time algorithm for the $(1,2)$-center of curves in the plane under the...

Soumya Bhattacharya, Serene Rasheed, Sasanka Roy · 0 citations
Preprint Sep 2026

A deterministic $(2 + \varepsilon)$-approximation for directed feedback vertex sets in tournaments

We nearly settle the polynomial-time approximability of the Directed Feedback Vertex Set problem in tournaments. This problem is Vertex Cover-hard, and thus cannot have a $(2 - \varepsilon)$-approximation for any $\varepsilon>0$ in polynomial time assuming the Unique Games Conjecture. In the past 28 years, several work...

Ebrahim Ghorbani, Matthias Mnich · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.