Improved approximation algorithms for multidimensional bin packing problems

被引:0
|
作者
Bansal, Nikhil [1 ]
Caprara, Alberto [2 ]
Sviridenko, Maxim [1 ]
机构
[1] IBM Corp, Thomas J Watson Res Ctr, POB 218, Yorktown Hts, NY 10598 USA
[2] Univ Bologna, DEIS, I-40136 Bologna, Italy
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we introduce a new general framework 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. Applying our general framework we obtain a polynomial-time randomized algorithm for d-dimensional vector packing with approximation guarantee arbitrarily close to In 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 [5]. For 2-dimensional bin packing with and without rotations, we construct algorithms with performance guarantee arbitrarily close to 1.525..., improving upon previous algorithms with performance guarantee of 2 + E by Jansen and Zhang [12]for the problem with rotations and 1.691... by Caprara (21 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 [7]. We prove that their approximation scheme is "subset oblivious", which leads to numerous applications. Another byproduct of our paper is an algorithm that solves a well-known configuration LP for 2-dimensional bin packing within a factor of (1 + E) for any - > 0. Interestingly, we do it without using an approximate separation oracle, which would correspond to a well-known geometric 2dimensional knapsack. Although separation and optimization are equivalent [10] and the existence of an approximation scheme for the separation problem remains open, we are able to design an approximation scheme for the configuration LP since its objective function is unweighed.
引用
收藏
页码:697 / +
页数:2
相关论文
共 50 条
  • [1] Improved Approximation Algorithms for Maximum Resource Bin Packing and Lazy Bin Covering Problems
    Lin, Mingen
    Yang, Yang
    Xu, Jinhui
    ALGORITHMICA, 2010, 57 (02) : 232 - 251
  • [2] Improved Approximation Algorithms for Maximum Resource Bin Packing and Lazy Bin Covering Problems
    Mingen Lin
    Yang Yang
    Jinhui Xu
    Algorithmica, 2010, 57 : 232 - 251
  • [3] Improved approximation algorithms for Maximum Resource Bin Packing and Lazy Bin Covering problems
    Lin, Mingen
    Yang, Yang
    Xu, Jinhui
    ALGORITHMS AND COMPUTATION, PROCEEDINGS, 2006, 4288 : 567 - +
  • [4] 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
  • [5] Improved Approximation Algorithms for Bin Packing with Conflicts
    Huang, Zhihua
    Zhang, An
    Dosa, Gyorgy
    Chen, Yong
    Xiong, Chenling
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2023,
  • [6] MULTIDIMENSIONAL BIN PACKING ALGORITHMS
    KOU, LT
    MARKOWSKY, G
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1977, 21 (05) : 443 - 448
  • [7] Approximation algorithms for extensible bin packing
    Coffman, EG
    Lueker, GS
    PROCEEDINGS OF THE TWELFTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2001, : 586 - 588
  • [8] Approximation Algorithms for Extensible Bin Packing
    E. G. Coffman
    George S. Lueker
    Journal of Scheduling, 2006, 9 : 63 - 69
  • [9] Approximation algorithms for extensible bin packing
    Coffman, EG
    Lueker, GS
    JOURNAL OF SCHEDULING, 2006, 9 (01) : 63 - 69
  • [10] PARALLEL APPROXIMATION ALGORITHMS FOR BIN PACKING
    ANDERSON, RJ
    MAYR, EW
    WARMUTH, MK
    INFORMATION AND COMPUTATION, 1989, 82 (03) : 262 - 277