Improved Approximation Algorithms for Matroid and Knapsack Median Problems and Applications

被引:21
|
作者
Swamy, Chaitanya [1 ]
机构
[1] Univ Waterloo, Dept Combinator & Optimizat, 200 Univ Ave West, Waterloo, ON N2L 3G1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Approximation algorithms; linear programming and LP rounding; facility location k-median and matroid median; submodular and matroid polyhedra; knapsack constraints; DATA PLACEMENT;
D O I
10.1145/2963170
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the matroid median problem [Krishnaswamy et al. 2011], wherein we are given a set of facilities with opening costs and a matroid on the facility-set, and clients with demands and connection costs, and we seek to open an independent set of facilities and assign clients to open facilities so as to minimize the sum of the facility-opening and client-connection costs. We give a simple 8-approximation algorithm for this problem based on LP-rounding, which improves upon the 16-approximation in Krishnaswamy et al. [2011]. We illustrate the power and versatility of our techniques by deriving (a) an 8-approximation for the two-matroid median problem, a generalization of matroid median that we introduce involving two matroids; and (b) a 24-approximation algorithm for matroid median with penalties, which is a vast improvement over the 360-approximation obtained in Krishnaswamy et al. [2011]. We show that a variety of seemingly disparate facility-location problems considered in the literature-data placement problem, mobile facility location, k-median forest, metric uniform minimum-latency Uncapacitated Facility Location (UFL)-in fact reduce to the matroid median or two-matroid median problems, and thus obtain improved approximation guarantees for all these problems. Our techniques also yield an improvement for the knapsack median problem.
引用
收藏
页数:22
相关论文
共 50 条
  • [31] Improved Approximation Algorithms for Label Cover Problems
    Charikar, Moses
    Hajiaghayi, MohammadTaghi
    Karloff, Howard
    ALGORITHMICA, 2011, 61 (01) : 190 - 206
  • [32] Improved Approximation Algorithms for Label Cover Problems
    Charikar, Moses
    Hajiaghayi, MohammadTaghi
    Karloff, Howard
    ALGORITHMS - ESA 2009, PROCEEDINGS, 2009, 5757 : 23 - +
  • [33] IMPROVED APPROXIMATION ALGORITHMS FOR SHOP SCHEDULING PROBLEMS
    SHMOYS, DB
    STEIN, C
    WEIN, J
    SIAM JOURNAL ON COMPUTING, 1994, 23 (03) : 617 - 632
  • [34] A STABILITY CONCEPT FOR ZERO-ONE KNAPSACK-PROBLEMS AND APPROXIMATION ALGORITHMS
    OGUZ, O
    MAGAZINE, MJ
    INFOR, 1995, 33 (02) : 123 - 132
  • [35] Exact and approximation algorithms for weighted matroid intersection
    Huang, Chien-Chung
    Kakimura, Naonori
    Kamiyama, Naoyuki
    MATHEMATICAL PROGRAMMING, 2019, 177 (1-2) : 85 - 112
  • [36] Evolutionary Algorithms and Matroid Optimization Problems
    Reichel, Joachim
    Skutella, Martin
    ALGORITHMICA, 2010, 57 (01) : 187 - 206
  • [37] Core problems in Knapsack algorithms
    Pisinger, D
    OPERATIONS RESEARCH, 1999, 47 (04) : 570 - 575
  • [38] ALGEBRAIC ALGORITHMS FOR MATCHING AND MATROID PROBLEMS
    Harvey, Nicholas J. A.
    SIAM JOURNAL ON COMPUTING, 2009, 39 (02) : 679 - 702
  • [39] Evolutionary Algorithms and Matroid Optimization Problems
    Reichel, Joachim
    Skutella, Martin
    GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 947 - 954
  • [40] Evolutionary Algorithms and Matroid Optimization Problems
    Joachim Reichel
    Martin Skutella
    Algorithmica, 2010, 57 : 187 - 206