English

Bicriteria Approximation Algorithms for Priority Matroid Median

Data Structures and Algorithms 2023-07-10 v2 Machine Learning

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 kk-Median problem that has recently been studied. The input consists of a set of facilities F\mathcal{F} and a set of clients C\mathcal{C} that lie in a metric space (FC,d)(\mathcal{F} \cup \mathcal{C},d), and a matroid M=(F,I)\mathcal{M}=(\mathcal{F},\mathcal{I}) over the facilities. In addition each client jj has a specified radius rj0r_j \ge 0 and each facility iFi \in \mathcal{F} has an opening cost fif_i. The goal is to choose a subset SFS \subseteq \mathcal{F} of facilities to minimize the iFfi+jCd(j,S)\sum_{i \in \mathcal{F}} f_i + \sum_{j \in \mathcal{C}} d(j,S) subject to two constraints: (i) SS is an independent set in M\mathcal{M} (that is SIS \in \mathcal{I}) and (ii) for each client jj, its distance to an open facility is at most rjr_j (that is, d(j,S)rjd(j,S) \le r_j). For this problem we describe the first bicriteria (c1,c2)(c_1,c_2) approximations for fixed constants c1,c2c_1,c_2: the radius constraints of the clients are violated by at most a factor of c1c_1 and the objective cost is at most c2c_2 times the optimum cost. We also improve the previously known bicriteria approximation for the uniform radius setting (rj:=Lr_j := L jC\forall j \in \mathcal{C}).

Keywords

Cite

@article{arxiv.2210.01888,
  title  = {Bicriteria Approximation Algorithms for Priority Matroid Median},
  author = {Tanvi Bajpai and Chandra Chekuri},
  journal= {arXiv preprint arXiv:2210.01888},
  year   = {2023}
}

Comments

22 pages, 2 figures

R2 v1 2026-06-28T02:48:39.694Z