Packing ovals in optimized regular polygons

We present a model development framework and numerical solution approach to the general problem-class of packing convex objects into optimized convex containers. Specifically, we discuss the problem of packing ovals ( egg - shaped objects, defined here as generalized ellipses) into optimized regular polygons in $$ {\mathbb{R}}^{2} $$ R 2 . Our solution strategy is based on the use of embedded Lagrange multipliers, followed by nonlinear optimization. Credible numerical results are attained using randomized starting solutions, refined by a single call to a local optimization solver. We obtain visibly good quality packings for packing 4 to 10 ovals into regular polygons with 3 to 10 sides in all 224 test problems presented here. Our modeling and solution approach can be extended towards handling other difficult packing problems.

[1]  D'arcy W. Thompson On Growth and Form , 1945 .

[2]  Timothy E Saunders,et al.  Imag(in)ing growth and form , 2017, Mechanisms of Development.

[3]  Julia A. Bennell,et al.  The geometry of nesting problems: A tutorial , 2008, Eur. J. Oper. Res..

[4]  János D. Pintér,et al.  Global optimization in action , 1995 .

[5]  János D. Pintér,et al.  Globally optimized packings of non-uniform size spheres in $$\mathbb {R}^{d}$$Rd: a computational study , 2018, Optim. Lett..

[6]  János D. Pintér,et al.  How difficult is nonlinear optimization? A practical solver tuning approach, with illustrative results , 2018, Ann. Oper. Res..

[7]  Helmut Alt,et al.  Computational Aspects of Packing Problems , 2016, Bull. EATCS.

[8]  Sam F. Edwards,et al.  The Role of Entropy in the Specification of a Powder , 1994 .

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

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

[11]  Tibor Csendes,et al.  New Approaches to Circle Packing in a Square - With Program Codes , 2007, Optimization and its applications.

[12]  José Mario Martínez,et al.  Packing ellipsoids by nonlinear optimization , 2015, Journal of Global Optimization.

[13]  Giorgio Fasano,et al.  Optimized packings with applications , 2015 .

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

[15]  János D. Pintér,et al.  Optimized ellipse packings in regular polygons , 2019, Optimization Letters.

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

[17]  H. Jaeger,et al.  Physics of the Granular State , 1992, Science.

[18]  Henry Cohn,et al.  Order and disorder in energy minimization , 2010, 1003.3053.

[19]  Miguel F. Anjos,et al.  Mathematical optimization approaches for facility layout problems: The state-of-the-art and future research directions , 2017, Eur. J. Oper. Res..

[20]  Paul M. Chaikin Thermodynamics and hydrodynamics of hard spheres: the role of gravity , 2000 .

[21]  Rubin H. Landau,et al.  Computational Physics: Problem Solving with Computers , 1997 .

[22]  Giorgio Fasano Solving Non-standard Packing Problems by Global Optimization and Heuristics , 2014 .

[23]  Stephen J. Wright,et al.  Packing Ellipsoids with Overlap , 2012, SIAM Rev..

[24]  John E. Beasley,et al.  A heuristic for the circle packing problem with a variety of containers , 2011, Eur. J. Oper. Res..

[25]  Sang Joon Kim,et al.  A Mathematical Theory of Communication , 2006 .

[26]  Daniele Vigo,et al.  Heuristic algorithms for the three-dimensional bin packing problem , 2002, Eur. J. Oper. Res..

[27]  E. G. Birgin,et al.  A nonlinear programming model with implicit variables for packing ellipsoids , 2016, Journal of Global Optimization.

[28]  Zhengdong Cheng,et al.  Controlled growth of hard-sphere colloidal crystals , 1999, Nature.

[29]  J. D. Bernal,et al.  A Geometrical Approach to the Structure Of Liquids , 1959, Nature.

[30]  Sh. I. Galiev,et al.  Numerical optimization methods for packing equal orthogonally oriented ellipses in a rectangular domain , 2013 .

[31]  W. Kegel,et al.  Colloidal suspensions , 2011, Journal of physics. Condensed matter : an Institute of Physics journal.

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

[33]  H. Jaeger,et al.  Granular solids, liquids, and gases , 1996 .

[34]  Jack P. C. Kleijnen Design and Analysis of Simulation Experiments , 2007 .

[35]  B. Alder,et al.  Phase Transition for a Hard Sphere System , 1957 .

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

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

[38]  F. Jensen Introduction to Computational Chemistry , 1998 .

[39]  János D. Pintér,et al.  Optimal Packing of General Ellipses in a Circle , 2016 .

[40]  Josef Kallrath,et al.  Packing ellipsoids into volume-minimizing rectangular boxes , 2015, Journal of Global Optimization.

[41]  John H. Conway,et al.  Sphere Packings, Lattices, Codes, and Greed , 1995 .

[42]  Ignacio Castillo Business Statistics for Contemporary Decision Making , 2014 .

[43]  Rintoul,et al.  Metastability and Crystallization in Hard-Sphere Systems. , 1996, Physical review letters.