Improved approximation algorithms for multidimensional bin packing problems

作者: Nikhil Bansal , Alberto Caprara , Maxim Sviridenko

DOI: 10.1109/FOCS.2006.38

关键词:

摘要: In this paper we introduce a new general framework for set covering problems, based on the combination of randomized rounding (near-)optimal solution linear programming (LP) relaxation, leading to partial integer solution, and application well-behaved approximation algorithm complete solution. If value returned by latter can be bounded in suitable way, as is case most relevant generalizations bin packing, method leads improved guarantees, along with proof tighter integrality gaps LP relaxation. Applying our obtain polynomial-time d-dimensional vector packing guarantee arbitrarily close ln d + 1. For = 2, 1.693 ..., i.e., break natural 2 "barrier" case. Moreover, small values notable improvement over previously-known O(ln d) Chekuri Khanna (2004). 2-dimensional without rotations, construct algorithms performance 1.525..., improving upon previous epsiv Jansen Zhang (2004) problem rotations and1.691... Caprara (2002) rotations. The previously-unknown key property used proofs follows from retrospective analysis implications landmark scheme Fernandez de la Vega Lueker (1981). We prove that their "subset oblivious", which numerous applications. Another byproduct an solves well-known configuration within factor (1 epsiv) any gt; 0. Interestingly, do it using approximate separation oracle, would correspond geometric knapsack. Although optimization are equivalent (M. Grotschel et al, 1988) existence remains open, able design since its objective function unweighed

参考文章(20)
Guochaun Zhang, Klaus Jansen, On rectangle packing: maximizing benefits symposium on discrete algorithms. pp. 204- 213 ,(2004) , 10.5555/982792.982822
Edward G Coffman, Jr, Michael R Garey, David S Johnson, Robert Endre Tarjan, Performance Bounds for Level-Oriented Two-Dimensional Packing Algorithms SIAM Journal on Computing. ,vol. 9, pp. 808- 826 ,(1980) , 10.1137/0209062
Chandra Chekuri, Sanjeev Khanna, On Multidimensional Packing Problems SIAM Journal on Computing. ,vol. 33, pp. 837- 851 ,(2004) , 10.1137/S0097539799356265
C. C. Lee, D. T. Lee, A simple on-line bin-packing algorithm Journal of the ACM. ,vol. 32, pp. 562- 572 ,(1985) , 10.1145/3828.3833
M. D. Grigoriadis, L. G. Khachiyan, L. Porkolab, J. Villavicencio, Approximate Max-Min Resource Sharing for Structured Concave Optimization Siam Journal on Optimization. ,vol. 11, pp. 1081- 1091 ,(2000) , 10.1137/S1052623499358689
Hans Kellerer, Vladimir Kotov, None, An approximation algorithm with absolute worst-case performance ratio 2 for two-dimensional vector packing Operations Research Letters. ,vol. 31, pp. 35- 41 ,(2003) , 10.1016/S0167-6377(02)00173-6
A.M. Frieze, M.R.B. Clarke, Approximation algorithms for the m-dimensional 0–1 knapsack problem: Worst-case and probabilistic analyses European Journal of Operational Research. ,vol. 15, pp. 100- 109 ,(1984) , 10.1016/0377-2217(84)90053-5
Claire Kenyon, Eric Rémila, A Near-Optimal Solution to a Two-Dimensional Cutting Stock Problem Mathematics of Operations Research. ,vol. 25, pp. 645- 656 ,(2000) , 10.1287/MOOR.25.4.645.12118
Nikhil Bansal, José R. Correa, Claire Kenyon, Maxim Sviridenko, Bin Packing in Multiple Dimensions: Inapproximability Results and Approximation Schemes Mathematics of Operations Research. ,vol. 31, pp. 31- 49 ,(2006) , 10.1287/MOOR.1050.0168
Alberto Caprara, Paolo Toth, Lower bounds and algorithms for the 2-dimensional vector packing problem Discrete Applied Mathematics. ,vol. 111, pp. 231- 262 ,(2001) , 10.1016/S0166-218X(00)00267-5