Bin packing with “Largest In Bottom” constraint: tighter bounds and generalizations

The (online) bin packing problem with LIB constraint is stated as follows: The items arrive one by one, and must be packed into unit capacity bins, but a bigger item cannot be packed into a bin which already contains a smaller item. The number of used bins has to be minimized as usually. We show that the absolute performance bound of algorithm First Fit is not worse than 2+1/6≈2.1666 for the problem, improving the previous best upper bound 2.5. Moreover, if the item sizes do not exceed 1/d, then we improve the previous best result 2+1/d to 2+1/d(d+2), for any d≥2. (Both previously best results are due to Epstein, Nav. Res. Logist. 56(8):780–786, 2009.) Furthermore, we define a problem with the generalized LIB constraint, where some incoming items cannot be packed into the bins of some already packed items. The (in)compatibility of the incoming item with the items already packed becomes known only at the arrival of the actual item, and is given by an undirected graph (and, as usual in case of online graph problems, we can see only that part of the graph what already arrived). We show that 3 is an upper bound for this general problem if some natural transitivity constraint is satisfied.

[1]  Jeffrey D. Ullman,et al.  Worst-Case Performance Bounds for Simple One-Dimensional Packing Algorithms , 1974, SIAM J. Comput..

[2]  András Gyárfás,et al.  On-line and first fit colorings of graphs , 1988, J. Graph Theory.

[3]  Allan Borodin,et al.  Online computation and competitive analysis , 1998 .

[4]  André van Vliet,et al.  An Improved Lower Bound for On-Line Bin Packing Algorithms , 1992, Inf. Process. Lett..

[5]  Binzhou Xia,et al.  Tighter bounds of the First Fit algorithm for the bin-packing problem , 2010, Discret. Appl. Math..

[6]  Leah Epstein,et al.  On Bin Packing with Conflicts , 2008, SIAM J. Optim..

[7]  Ben Dushnik,et al.  Partially Ordered Sets , 1941 .

[8]  Steven S. Seiden,et al.  On the online bin packing problem , 2001, JACM.

[9]  Klaus Jansen,et al.  Approximation Algorithms for Time Constrained Scheduling , 1997, Inf. Comput..

[10]  Robin Milner An Action Structure for Synchronous pi-Calculus , 1993, FCT.

[11]  Edward G. Coffman,et al.  Approximation algorithms for bin packing: a survey , 1996 .

[12]  Leah Epstein,et al.  Multi-dimensional Packing with Conflicts , 2007, FCT.

[13]  Peter C. Fishburn,et al.  Partial orders of dimension 2 , 1972, Networks.

[14]  Dorit S. Hochbaum,et al.  Approximation Algorithms for NP-Hard Problems , 1996 .

[15]  Helmut Neunzert,et al.  Topics in Industrial Mathematics , 2000 .

[16]  L. Epstein On online bin packing with LIB constraints , 2009 .

[17]  Klaus Jansen,et al.  An Approximation Scheme for Bin Packing with Conflicts , 1998, J. Comb. Optim..

[18]  Prabhu Manyem,et al.  Approximation Lower Bounds in Online LIB Bin Packing and Covering , 2003, J. Autom. Lang. Comb..

[19]  Carsten Lund,et al.  On the hardness of approximating minimization problems , 1993, STOC.

[20]  Luke Finlay,et al.  Online LIB problems: Heuristics for Bin Covering and lower bounds for Bin Packing , 2005, RAIRO Oper. Res..