A NEW APPROXIMATION METHOD FOR SET COVERING PROBLEMS, WITH APPLICATIONS TO MULTIDIMENSIONAL BIN PACKING

被引:55
|
作者
Bansal, Nikhil [1 ]
Caprara, Alberto [2 ]
Sviridenko, Maxim [1 ]
机构
[1] IBM TJ Watson Res Ctr, Yorktown Hts, NY 10598 USA
[2] Univ Bologna, DEIS, I-40136 Bologna, Italy
关键词
bin packing; approximation algorithm; set cover; BOUNDS; ALGORITHMS;
D O I
10.1137/080736831
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we introduce a new general approximation method for set covering problems, based on the combination of randomized rounding of the (near-) optimal solution of the linear programming ( LP) relaxation, leading to a partial integer solution and the application of a well-behaved approximation algorithm to complete this solution. If the value of the solution returned by the latter can be bounded in a suitable way, as is the case for the most relevant generalizations of bin packing, the method leads to improved approximation guarantees, along with a proof of tighter integrality gaps for the LP relaxation. For d-dimensional vector packing, we obtain a polynomial-time randomized algorithm with asymptotic approximation guarantee arbitrarily close to ln d + 1. For d = 2, this value is 1.693...; i.e., we break the natural 2 "barrier" for this case. Moreover, for small values of d this is a notable improvement over the previously known O(ln d) guarantee by Chekuri and Khanna [SIAM J. Comput., 33 ( 2004), pp. 837-851]. For two-dimensional bin packing with and without rotations, we obtain polynomial-time randomized algorithms with asymptotic approximation guarantee 1.525..., improving upon previous algorithms with asymptotic performance guarantees arbitrarily close to 2 by Jansen and van Stee [ On strip packing with rotations, in Proceedings of the 37th Annual ACM Symposium on the Theory of Computing, 2005, pp. 755-761] for the problem with rotations and 1.691... by Caprara [ Math. Oper. Res., 33 ( 2008), pp. 203-215] for the problem without rotations. The previously unknown key property used in our proofs follows from a retrospective analysis of the implications of the landmark bin packing approximation scheme by Fernandez de la Vega and Lueker [Combinatorica, 1 ( 1981), pp. 349-355]. We prove that their approximation scheme is "subset oblivious," which leads to numerous applications.
引用
收藏
页码:1256 / 1278
页数:23
相关论文
共 18 条
  • [1] Approximation and online algorithms for multidimensional bin packing: A survey
    Christensen, Henrik I.
    Khan, Arindam
    Pokutta, Sebastian
    Tetali, Prasad
    COMPUTER SCIENCE REVIEW, 2017, 24 : 63 - 79
  • [2] FAST APPROXIMATION ALGORITHMS FOR FRACTIONAL PACKING AND COVERING PROBLEMS
    PLOTKIN, SA
    SHMOYS, DB
    TARDOS, E
    MATHEMATICS OF OPERATIONS RESEARCH, 1995, 20 (02) : 257 - 301
  • [3] Faster and simpler approximation algorithms for mixed packing and covering problems
    Diedrich, Florian
    Jansen, Klaus
    THEORETICAL COMPUTER SCIENCE, 2007, 377 (1-3) : 181 - 204
  • [4] CMSA based on set covering models for packing and routing problems
    Akbay, Mehmet Anil
    Blum, Christian
    Kalayci, Can Berk
    ANNALS OF OPERATIONS RESEARCH, 2024, 343 (01) : 1 - 38
  • [5] A NOTE ON DUAL APPROXIMATION ALGORITHMS FOR CLASS CONSTRAINED BIN PACKING PROBLEMS
    Xavier, Eduardo C.
    Miyazawa, Flavio Keidi
    RAIRO-THEORETICAL INFORMATICS AND APPLICATIONS, 2009, 43 (02): : 239 - 248
  • [6] AFPTAS RESULTS FOR COMMON VARIANTS OF BIN PACKING: A NEW METHOD FOR HANDLING THE SMALL ITEMS
    Epstein, Leah
    Levin, Asaf
    SIAM JOURNAL ON OPTIMIZATION, 2010, 20 (06) : 3121 - 3145
  • [7] New classes of fast lower bounds for bin packing problems
    Fekete, SP
    Schepers, J
    MATHEMATICAL PROGRAMMING, 2001, 91 (01) : 11 - 31
  • [9] New and improved level heuristics for the rectangular strip packing and variable-sized bin packing problems
    Ortmann, Frank G.
    Ntene, Nthabiseng
    van Vuuren, Jan H.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 203 (02) : 306 - 315
  • [10] O((log n)2) Time Online Approximation Schemes for Bin Packing and Subset Sum Problems
    Ding, Liang
    Fu, Bin
    Fu, Yunhui
    Lu, Zaixin
    Zhao, Zhiyu
    FRONTIERS IN ALGORITHMICS, 2010, 6213 : 250 - +