The Matroid Median Problem

被引:0
|
作者
Krishnaswamy, Ravishankar [1 ]
Kumar, Amit [2 ]
Nagarajan, Viswanath
Sabharwal, Yogish [3 ]
Saha, Barna [4 ]
机构
[1] Carnegie Mellon Univ, Dept Comp Sci, Pittsburgh, PA 15213 USA
[2] Indian Inst Technol, Dept Comp Sci, Delhi, India
[3] IBM Corp, Thomas J Watson Res Ctr, Yorktown Hts, NY 10598 USA
[4] Univ Maryland, Dept Comp Sci, College Pk, MD 20742 USA
关键词
FACILITY LOCATION; APPROXIMATION ALGORITHMS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the classical k-median problem, we are given a metric space and would like to open k centers so as to minimize the sum (over all the vertices) of the distance of each vertex to its nearest open center. In this paper, we consider the following generalization of the problem: instead of opening at most k centers, what if each center belongs to one of T different types, and we are allowed to open at most k(i) centers of type i (for each i=1, 2,...,T). The case T = 1 is the classical k-median, and the case of T = 2 is the red-blue median problem for which Hajiaghayi et al. [ESA 2010] recently gave a constant-factor approximation algorithm. Even more generally, what if the set of open centers had to form an independent set from a matroid? In this paper, we give a constant factor approximation algorithm for such matroid median problems. Our algorithm is based on rounding a natural LP relaxation in two stages: in the first step, we sparsify the structure of the fractional solution while increasing the objective function value by only a constant factor. This enables us to write another LP in the second phase, for which the sparsified LP solution is feasible. We then show that this second phase LP is in fact integral; the integrality proof is based on a connection to matroid intersection. We also consider the penalty version (alternately, the so-called prize collecting version) of the matroid median problem and obtain a constant factor approximation algorithm for it. Finally, we look at the Knapsack Median problem (in which the facilities have costs and the set of open facilities need to fit into a Knapsack) and get a bicriteria approximation algorithm which violates the Knapsack bound by a small additive amount.
引用
收藏
页码:1117 / 1130
页数:14
相关论文
共 50 条
  • [1] The Distance-Constrained Matroid Median Problem
    Naoyuki Kamiyama
    Algorithmica, 2020, 82 : 2087 - 2106
  • [2] The Distance-Constrained Matroid Median Problem
    Kamiyama, Naoyuki
    ALGORITHMICA, 2020, 82 (07) : 2087 - 2106
  • [3] On the generalization of the matroid parity problem
    Recski, Andras
    Szabo, Jacint
    GRAPH THEORY IN PARIS: PROCEEDINGS OF A CONFERENCE IN MEMORY OF CALUDE BERGE, 2007, : 347 - +
  • [4] SOLUTION TO A MATROID PROBLEM OF KNUTH
    BIXBY, RE
    DISCRETE MATHEMATICS, 1978, 21 (01) : 87 - 88
  • [5] Inverse Matroid Intersection Problem
    Cai Mao-Cheng
    Yanjun Li
    Mathematical Methods of Operations Research, 1997, 45 (2) : 235 - 243
  • [6] On Variants of the Matroid Secretary Problem
    Gharan, Shayan Oveis
    Vondrak, Jan
    ALGORITHMICA, 2013, 67 (04) : 472 - 497
  • [7] On Variants of the Matroid Secretary Problem
    Gharan, Shayan Oveis
    Vondrak, Jan
    ALGORITHMS - ESA 2011, 2011, 6942 : 335 - 346
  • [8] On Variants of the Matroid Secretary Problem
    Shayan Oveis Gharan
    Jan Vondrák
    Algorithmica, 2013, 67 : 472 - 497
  • [9] On the Complexity of Matroid Isomorphism Problem
    B. V. Raghavendra Rao
    M. N. Jayalal Sarma
    Theory of Computing Systems, 2011, 49 : 246 - 272
  • [10] The matroid intersection cover problem
    Im, Sungjin
    Moseley, Benjamin
    Pruhs, Kirk
    OPERATIONS RESEARCH LETTERS, 2021, 49 (01) : 17 - 22