153
v1v2 (latest)

Bicriteria Approximation Algorithms for Priority Matroid Median

International Workshop and International Workshop on Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques (APPROX/RANDOM), 2022
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}).

View on arXiv
Comments on this paper