New Approximation Algorithms for the Unsplittable Capacitated Facility Location Problem

被引:3
|
作者
Behsaz, Babak [1 ]
Salavatipour, Mohammad R. [1 ]
Svitkina, Zoya [2 ]
机构
[1] Univ Alberta, Dept Comp Sci, Edmonton, AB T6G 2E8, Canada
[2] Google Inc, 1600 Amphitheatre Pkwy, Mountain View, CA 94043 USA
基金
加拿大自然科学与工程研究理事会;
关键词
Approximation algorithms; Capacitated facility location; Hard capacities;
D O I
10.1007/s00453-015-0012-z
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we consider the Unsplittable (hard) Capacitated Facility Location Problem (UCFLP) with uniform capacities and present new approximation algorithms for it. This problem is a generalization of the classical facility location problem where each facility can serve at most u units of demand and each client must be served by exactly one facility. This problem is motivated by its applications in many practical problems including supply chain problems of indivisible goods (Verter in Foundations of location analysis, chapter 2. International series in operations research and management science. Springer, Berlin, 2011) and the assignment problem in the content distribution networks (Bateni and Hajiaghayi in Proceedings of the nineteenth annual ACM-SIAM symposium on discrete algorithms, pp 805-814, 2009). While there are several approximation algorithms for the soft capacitated version of this problem (in which one can open multiple copies of each facility) or the splittable version (in which the demand of each client can be divided to be served by multiple open facilities), there are very few results for the UCFLP. It is known that it is NP-hard to approximate this problem within any factor without violating the capacities. So we consider bicriteria -approximations where the algorithm returns a solution whose cost is within factor of the optimum and violates the capacity constraints within factor . Shmoys et al. (Proceedings of the twenty-ninth annual ACM symposium on theory of computing, pp 265-274, 1997) were the first to consider this problem and gave a (9, 4)-approximation. Later results imply (O(1), 2)-approximations, however, no constant factor approximation is known with capacity violation of less than 2. We present a framework for designing bicriteria approximation algorithms for this problem and show two new approximation algorithms with factors (9, 3 / 2) and (29.315, 4 / 3). These are the first algorithms with constant approximation in which the violation of capacities is below 2. The heart of our algorithm is a reduction from the UCFLP to a restricted version of the problem. One feature of this reduction is that any (0(1), 1 + epsilon)-approximation for the restricted version implies an (0(1), 1 + epsilon-approximation for the UCFLP and we believe our techniques might be useful towards finding such approximations or perhaps (f(epsilon), 1 + epsilon-approximation for the UCFLP for some function f. In addition, we present a quasi-polynomial time (1 + epsilon, 1 + epsilon-approximation for the (uniform) UCFLP in Euclidean metrics, for any constant epsilon > 0.
引用
收藏
页码:53 / 83
页数:31
相关论文
共 50 条
  • [1] New Approximation Algorithms for the Unsplittable Capacitated Facility Location Problem
    Babak Behsaz
    Mohammad R. Salavatipour
    Zoya Svitkina
    [J]. Algorithmica, 2016, 75 : 53 - 83
  • [2] A note on LP-based approximation algorithms for capacitated facility location problem
    Miao, Runjie
    Yuan, Jinjiang
    [J]. THEORETICAL COMPUTER SCIENCE, 2022, 932 : 31 - 40
  • [3] RAMP algorithms for the capacitated facility location problem
    Matos, Telmo
    Oliveira, Oscar
    Gamboa, Dorabela
    [J]. ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2021, 89 (8-9) : 799 - 813
  • [4] RAMP algorithms for the capacitated facility location problem
    Telmo Matos
    Óscar Oliveira
    Dorabela Gamboa
    [J]. Annals of Mathematics and Artificial Intelligence, 2021, 89 : 799 - 813
  • [5] Improved approximation algorithms for capacitated facility location problems
    Chudak, FA
    Williamson, DP
    [J]. MATHEMATICAL PROGRAMMING, 2005, 102 (02) : 207 - 222
  • [6] Improved approximation algorithms for capacitated facility location problems
    Fabián A. Chudak
    David P. Williamson
    [J]. Mathematical Programming, 2005, 102 : 207 - 222
  • [7] Improved approximation algorithms for capacitated facility location problems
    Chudak, FA
    Williamson, DP
    [J]. INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, 1999, 1610 : 99 - 113
  • [8] Assignment Problem in Content Distribution Networks: Unsplittable Hard-capacitated Facility Location
    Bateni, MohammadHossein
    Hajiaghayi, MohammadTaghi
    [J]. PROCEEDINGS OF THE TWENTIETH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2009, : 805 - +
  • [9] Approximation Algorithms for Soft-Capacitated Facility Location in Capacitated Network Design
    Chen, Xujin
    Chen, Bo
    [J]. ALGORITHMICA, 2009, 53 (03) : 263 - 297
  • [10] Approximation Algorithms for Soft-Capacitated Facility Location in Capacitated Network Design
    Xujin Chen
    Bo Chen
    [J]. Algorithmica, 2009, 53 : 263 - 297