MIP-based heuristic for non-standard 3D-packing problems

This paper is the continuation of a previous work (Fasano in 4OR 2: 161–174, 2004), dedicated to a MIP formulation for non-standard 3D-packing issues, with additional conditions. The Single Bin Packing problem (Basic Problem) is considered and its MIP formulation shortly surveyed, together with some possible extensions, including balancing, tetris-like items and non-standard domains. A MIP-based heuristic is proposed to solve efficiently the Basic Problem or any possible extension of it, susceptible to a MIP formulation. The heuristic is a recursive procedure based on a non-blind local search philosophy. The concept of abstract configuration, concerning the relative positions between items, is introduced: the relative positions of items, determined by any abstract configuration, give rise to a feasible solution in an unbounded domain. The heuristic generates a sequence of goodabstract configurations and solves, step by step, a reduced MIP model by fixing the relative positions of items, corresponding to the current abstract configuration.

[1]  Kamlesh Mathur An integer-programming-based heuristic for the balanced loading problem , 1998, Oper. Res. Lett..

[2]  Jacek Blazewicz,et al.  Using a tabu search approach for solving the two-dimensional irregular cutting problem , 1993, Ann. Oper. Res..

[3]  A. Ruszczynski,et al.  Nonlinear Optimization , 2006 .

[4]  Gerhard Wäscher,et al.  Cutting and packing , 1995, Eur. J. Oper. Res..

[5]  Daniele Vigo,et al.  The Three-Dimensional Bin Packing Problem , 2000, Oper. Res..

[6]  Hidetoshi Onodera,et al.  Branch-and-bound placement for building block layout , 1991, 28th ACM/IEEE Design Automation Conference.

[7]  José Fernando Oliveira,et al.  Cutting and Packing , 2007, Eur. J. Oper. Res..

[8]  Luigi Bussolino,et al.  A Cargo Accommodation Problem for a Space Vehicle: The Cast Project , 2003 .

[9]  G. Fasano MIP Models for Solving 3-Dimensional Packing Problems Arising in Space Engineering , 2003 .

[10]  Yu. G. Stoyan,et al.  $\Phi $-functions for complex 2D-objects , 2004, 4OR.

[11]  David Pisinger A tree-search heuristic for the container loading problem , 1998 .

[12]  真一 中須賀 IFAC Symposium on Automatic Control in Aerospace 参加報告 , 2004 .

[13]  MartelloSilvano,et al.  The Three-Dimensional Bin Packing Problem , 2000 .

[14]  David Pisinger,et al.  The two-dimensional bin packing problem with variable bin sizes and costs , 2005, Discret. Optim..

[16]  Daniele Vigo,et al.  Algorithm 864: General and robot-packable variants of the three-dimensional bin packing problem , 2007, TOMS.

[17]  Giorgio Fasano,et al.  Operations Research in Space and Air , 2003 .

[18]  Jens Egeblad,et al.  Fast neighborhood search for two- and three-dimensional nesting problems , 2007, Eur. J. Oper. Res..

[19]  José Fernando Oliveira,et al.  Algorithms for Nesting Problems , 1993 .

[20]  Manfred W. Padberg,et al.  Packing small boxes into a big box , 2000, Math. Methods Oper. Res..

[21]  J. Pintér,et al.  Nonlinear Optimization in Mathematica with MathOptimizer Professional , 2005 .

[22]  Sándor P. Fekete,et al.  An Exact Algorithm for Higher-Dimensional Orthogonal Packing , 2006, Oper. Res..

[23]  Giorgio Fasano Cargo Analytical Integration in Space Engineering: A Three-dimensional Packing Model , 1999 .

[24]  Mauro Dell'Amico,et al.  Annotated Bibliographies in Combinatorial Optimization , 1997 .

[25]  Sándor P. Fekete,et al.  A Combinatorial Characterization of Higher-Dimensional Orthogonal Packing , 2003, Math. Oper. Res..

[26]  Keiki Takadama,et al.  Capabilities of Multiagent-Based Cargo Layout System for H-II Transfer Vehicle , 2004 .

[27]  José Fernando Oliveira,et al.  A 2-exchange heuristic for nesting problems , 2002, Eur. J. Oper. Res..

[28]  David Pisinger,et al.  Using Decomposition Techniques and Constraint Programming for Solving the Two-Dimensional Bin-Packing Problem , 2007, INFORMS J. Comput..

[29]  János D. Pintér,et al.  Solving circle packing problems by global optimization: Numerical results and industrial applications , 2008, Eur. J. Oper. Res..

[30]  Chin-Sheng Chen,et al.  An analytical model for the container loading problem , 1995 .

[31]  Giorgio Fasano A MIP approach for some practical packing problems: Balancing constraints and tetris-like items , 2004, 4OR.

[32]  Guido Perboli,et al.  A heuristic procedure for the Space Cargo Rack Configuration Problem , 2001 .

[33]  Hidetoshi Onodera,et al.  Branch-and-Bound Placement for Building Block Layout , 1993 .

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