Optimized Object Packings Using Quasi-Phi-Functions

In this chapter we further develop the main tool of our studies,phi-functions. We define new functions, called quasi-phi-functions, that we use for analytic description of relations of geometric objects placed in a container taking into account their continuous rotations, translations, and distance constraints. The new functions are substantially simpler than phi-functions for some types of objects. They also are simple enough for some types of objects for which phi-functions could not be constructed. In particular, we derive quasi-phi-functions for certain 2D&3D-objects. We formulate a basic optimal packing problem and introduce its exact mathematical model in the form of a nonlinear continuous programming problem, using our quasi-phi-functions. We propose a general solution strategy, involving: a construction of feasible starting points, a generation of nonlinear subproblems of a smaller dimension and decreased number of inequalities; a search for local extrema of our problem using subproblems. To show the advantages of our quasi-phi-functions we apply them to two packing problems, which have a wide spectrum of industrial applications: packing of a given collection of ellipses into a rectangular container of minimal area taking into account distance constraints; packing of a given collection of 3D-objects, including cuboids, spheres, spherocylinders and spherocones, into a cuboid container of minimal height. Our efficient optimization algorithms allow us to get local optimal object packings and reduce considerably computational cost. We applied our algorithms to several inspiring instances: our new benchmark instances and known test cases.

[1]  Leonidas J. Guibas,et al.  The complexity of cutting complexes , 1989, Discret. Comput. Geom..

[2]  Jonathan Cagan,et al.  A survey of computational approaches to three-dimensional layout problems , 2002, Comput. Aided Des..

[3]  Richard A. Williams,et al.  Predicting Packing Characteristics of Particles of Arbitrary Shapes , 2004 .

[4]  Maxim S. Petrov,et al.  Numerical Method for Modelling the Microstructure of Granular Materials , 2004 .

[5]  José Mario Martínez,et al.  Optimizing the packing of cylinders into a rectangular container: A nonlinear approach , 2005, Eur. J. Oper. Res..

[6]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[7]  José Fernando Oliveira,et al.  Solving Irregular Strip Packing problems by hybridising simulated annealing and linear programming , 2006, Eur. J. Oper. Res..

[8]  José Mario Martínez,et al.  Orthogonal packing of rectangular items within arbitrary convex regions by nonlinear optimization , 2006, Comput. Oper. Res..

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

[10]  J. Cagan,et al.  Objective Function Effect Based Pattern Search—Theoretical Framework Inspired by 3D Component Layout , 2007 .

[11]  Xiaodong Jia,et al.  Validation of a digital packing algorithm in predicting powder packing densities , 2007 .

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

[13]  Giorgio Fasano MIP-based heuristic for non-standard 3D-packing problems , 2008, 4OR.

[14]  A. Wójs Transition from Abelian to non-Abelian quantum liquids in the second Landau level , 2008, 0811.4072.

[15]  A. Miguel Gomes,et al.  Heuristic approaches to large-scale periodic packing of irregular shapes on a rectangular sheet , 2009, Eur. J. Oper. Res..

[16]  Josef Kallrath,et al.  Cutting circles and polygons from area-minimizing rectangles , 2009, J. Glob. Optim..

[17]  Zhao Jian Sphere Assembly Model and Relaxation Algorithm for Packing of Non-spherical Particles , 2009 .

[18]  Jens Egeblad,et al.  Translational packing of arbitrary polytopes , 2009, Comput. Geom..

[19]  Mhand Hifi,et al.  A Literature Review on Circle and Sphere Packing Problems: Models and Methodologies , 2009, Adv. Oper. Res..

[20]  N. Chernov,et al.  Mathematical model and efficient algorithms for object packing problem , 2010, Comput. Geom..

[21]  Peng Lu,et al.  Maximum packing densities of basic 3D objects , 2010 .

[22]  Salvatore Torquato,et al.  Erratum: Dense packings of polyhedra: Platonic and Archimedean solids(Physical Review E (2009) 80 (041104)) , 2010 .

[23]  Edmund K. Burke,et al.  Irregular Packing Using the Line and Arc No-Fit Polygon , 2010, Oper. Res..

[24]  Julia A. Bennell,et al.  Tools of mathematical modeling of arbitrary object packing problems , 2010, Ann. Oper. Res..

[25]  Y. Stoyan,et al.  Mathematical modeling of the interaction of non-oriented convex polytopes , 2012 .

[26]  Tatiana Romanova,et al.  Mathematical Models of Placement Optimisation: Two- and Three-Dimensional Problems and Applications , 2012 .

[27]  Yu. G. Stoyan,et al.  Phi-Functions for 2D Objects Formed by Line Segments and Circular Arcs , 2012, Adv. Oper. Res..

[28]  Hjh Jos Brouwers,et al.  Random packing of digitized particles , 2013 .

[29]  Giorgio Fasano,et al.  A global optimization point of view to handle non-standard object packing problems , 2013, J. Glob. Optim..

[30]  Steffen Rebennack,et al.  Cutting ellipses from area-minimizing rectangles , 2014, J. Glob. Optim..

[31]  Yuriy Stoyan,et al.  Packing Different Cuboids with Rotations and Spheres into a Cuboid , 2014, Adv. Decis. Sci..

[32]  Jens Egeblad Heuristics for Multidimensional Packing Problems , 2015 .

[33]  Julia A. Bennell,et al.  Optimal clustering of a pair of irregular objects , 2015, J. Glob. Optim..

[34]  Yu. G. Stoyan,et al.  Quasi-phi-functions and optimal packing of ellipses , 2016, J. Glob. Optim..