Bicriteria Approximation Algorithms for Priority Matroid Median
Abstract
Fairness considerations have motivated new clustering problems and algorithms in recent years. In this paper we consider the Priority Matroid Median problem which generalizes the Priority k-Median problem that has recently been studied. The input consists of a set of facilities F and a set of clients C that lie in a metric space (F C,d), and a matroid M=(F,I) over the facilities. In addition each client j has a specified radius rj 0 and each facility i ∈ F has an opening cost fi. The goal is to choose a subset S ⊂eq F of facilities to minimize the Σi ∈ F fi + Σj ∈ C d(j,S) subject to two constraints: (i) S is an independent set in M (that is S ∈ I) and (ii) for each client j, its distance to an open facility is at most rj (that is, d(j,S) rj). For this problem we describe the first bicriteria (c1,c2) approximations for fixed constants c1,c2: the radius constraints of the clients are violated by at most a factor of c1 and the objective cost is at most c2 times the optimum cost. We also improve the previously known bicriteria approximation for the uniform radius setting (rj := L ∀ j ∈ C).
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.