A superior linearization method for signomial discrete functions in solving three-dimensional open-dimension rectangular packing problems

ABSTRACT This article studies the three-dimensional open-dimension rectangular packing problem (3D-ODRPP) in which a set of given rectangular boxes is packed into a large container of minimal volume. This problem is usually formulated as a mixed-integer nonlinear programming problem with a signomial term in the objective. Existing exact methods experience difficulty in solving large-scale problems within a reasonable amount of time. This study reformulates the original problem as a mixed-integer linear programming problem by a novel method that reduces the number of constraints in linearizing the signomial term with discrete variables. In addition, the range reduction method is used to tighten variable bounds for further reducing the number of variables and constraints in problem transformation. Numerical experiments are presented to demonstrate that the computational efficiency of the proposed method is superior to existing methods in obtaining the global optimal solution of the 3D-ODRPP.

[1]  Reinaldo Morabito,et al.  Three-dimensional container loading models with cargo stability and load bearing constraints , 2012, Comput. Oper. Res..

[2]  Jung-Fa Tsai,et al.  A global optimization approach for solving three-dimensional open dimension rectangular packing problems , 2015 .

[3]  Yoshiko Wakabayashi,et al.  An algorithm for the three-dimensional packing problem with asymptotic performance analysis , 1997, Algorithmica.

[4]  Kam-Hoi Cheng,et al.  Heuristic Algorithms for On-Line Packing in Three Dimensions , 1992, J. Algorithms.

[5]  F. Glover IMPROVED LINEAR INTEGER PROGRAMMING FORMULATIONS OF NONLINEAR INTEGER PROBLEMS , 1975 .

[6]  Jung-Fa Tsai,et al.  A global optimization method for packing problems , 2006 .

[7]  George L. Nemhauser,et al.  Modeling disjunctive constraints with a logarithmic number of binary variables and constraints , 2008, Math. Program..

[8]  Eberhard E. Bischoff,et al.  A comparative evaluation of heuristics for container loading , 1990 .

[9]  C. Adjiman,et al.  Global optimization of mixed‐integer nonlinear problems , 2000 .

[10]  Kam-Hoi Cheng,et al.  On Three-Dimensional Packing , 1990, SIAM J. Comput..

[11]  Mark Goh,et al.  Three-dimensional bin packing problem with variable bin height , 2010, Eur. J. Oper. Res..

[12]  Reinaldo Morabito,et al.  MIP-based approaches for the container loading problem with multi-drop constraints , 2012, Ann. Oper. Res..

[13]  Daniel Mack,et al.  A heuristic for the three-dimensional strip packing problem , 2007, Eur. J. Oper. Res..

[14]  Reinaldo Morabito,et al.  Optimization Models for the Three-Dimensional Container Loading Problem with Practical Constraints , 2012 .

[15]  Klaus Jansen,et al.  An asymptotic approximation algorithm for 3D-strip packing , 2006, SODA '06.

[16]  Loris Faina A global optimization algorithm for the three-dimensional packing problem , 2000, Eur. J. Oper. Res..

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

[19]  Jung-Fa Tsai,et al.  An improved framework for solving NLIPs with signomial terms in the objective or constraints to global optimality , 2013, Comput. Chem. Eng..

[20]  J. A. George,et al.  A heuristic for packing boxes into a container , 1980, Comput. Oper. Res..

[21]  Guochuan Zhang,et al.  A Harmonic Algorithm for the 3D Strip Packing Problem , 2013, SIAM J. Comput..

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

[23]  Shu-Cherng Fang,et al.  A Logarithmic Method for Reducing Binary Variables and Inequality Constraints in Solving Task Assignment Problems , 2013, INFORMS J. Comput..

[24]  Andreas Bortfeldt,et al.  Constraints in container loading - A state-of-the-art review , 2013, Eur. J. Oper. Res..

[25]  David Pisinger,et al.  Heuristics for the container loading problem , 2002, Eur. J. Oper. Res..

[26]  J.-F. Tsai,et al.  A distributed global optimization method for packing problems , 2003, J. Oper. Res. Soc..