Aggregated state dynamic programming for a multiobjective two-dimensional bin packing problem

This paper studies a real-life multi-objective two-dimensional single-bin-size bin-packing problem arising in industry. A packing pattern is defined by one bin, a set of items packed into the bin and the packing positions of these items. A number of bins can be placed with the same packing pattern. The objective is not only to minimise the number of bins used, as in traditional bin-packing problems, but also to minimise the number of packing patterns. Based on our previous study of a heuristic stemming from dynamic programming by aggregating states to avoid the exponential increase in the number of states, we further develop this heuristic by decomposing a pattern with a number of bins at each step. Computational results show that this heuristic provides satisfactory results with a gap generally less than 20% with respect to the optimum.

[1]  S. Martello,et al.  Exact Solution of the Two-Dimensional Finite Bon Packing Problem , 1998 .

[2]  José R. Correa Near-Optimal Solutions to Two-Dimensional Bin Packing With 90 Degree Rotations , 2004, Electron. Notes Discret. Math..

[3]  Kay Chen Tan,et al.  On solving multiobjective bin packing problems using evolutionary particle swarm optimization , 2008, Eur. J. Oper. Res..

[4]  S. Iyengar,et al.  Bin-packing by simulated annealing , 1994 .

[5]  Daniele Vigo,et al.  Heuristic and Metaheuristic Approaches for a Class of Two-Dimensional Bin Packing Problems , 1999, INFORMS J. Comput..

[6]  M. Hifi,et al.  A recursive exact algorithm for weighted two-dimensional cutting , 1996 .

[7]  Teodor Gabriel Crainic,et al.  TS2PACK: A two-level tabu search for the three-dimensional bin packing problem , 2009, Eur. J. Oper. Res..

[8]  Andrea Lodi,et al.  Two-dimensional packing problems: A survey , 2002, Eur. J. Oper. Res..

[9]  Sergey Polyakovskiy,et al.  An agent-based approach to the two-dimensional guillotine bin packing problem , 2009, Eur. J. Oper. Res..

[10]  Benmokhtar Said,et al.  Caractérisation, modélisation et algorithmes pour des problèmes de découpe guillotine , 2004 .

[11]  Gerhard Wäscher,et al.  An improved typology of cutting and packing problems , 2007, Eur. J. Oper. Res..

[12]  J. O. Berkey,et al.  Two-Dimensional Finite Bin-Packing Algorithms , 1987 .

[13]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[14]  Günther R. Raidl,et al.  Models and algorithms for three-stage two-dimensional bin packing , 2007, Eur. J. Oper. Res..

[15]  D. S. Johnson,et al.  On Packing Two-Dimensional Bins , 1982 .

[16]  Byung-In Kim,et al.  Two-staged guillotine cut, two-dimensional bin packing optimisation with flexible bin size for steel mother plate design , 2010 .

[17]  Jacques Carlier,et al.  New data-dependent dual-feasible functions and lower bounds for a two-dimensional bin-packing problem , 2009 .

[18]  Chengbin Chu,et al.  Approximation Algorithms to Solve Real-Life Multicriteria Cutting Stock Problems , 1999, Oper. Res..

[19]  C. Chu,et al.  A dynamic programming-based heuristic for the variable sized two-dimensional bin packing problem , 2011 .