Skip to main content
Log in

Packing ellipses in an optimized convex polygon

  • Published:
Journal of Global Optimization Aims and scope Submit manuscript

Abstract

Packing ellipses with arbitrary orientation into a convex polygonal container which has a given shape is considered. The objective is to find a minimum scaling (homothetic) coefficient for the polygon still containing a given collection of ellipses. New phi-functions and quasi phi-functions to describe non-overlapping and containment constraints are introduced. The packing problem is then stated as a continuous nonlinear programming problem. A solution approach is proposed combining a new starting point algorithm and a new modification of the LOFRT procedure (J Glob Optim 65(2):283–307, 2016) to search for locally optimal solutions. Computational results are provided to demonstrate the efficiency of our approach. The computational results are presented for new problem instances, as well as for instances presented in the recent paper (http://www.optimization-online.org/DB_FILE/2016/03/5348.pdf, 2016).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Stoyan, Y., Pankratov, A., Romanova, T.: Quasi-phi-functions and optimal packing of ellipses. J. Glob. Optim. 65(2), 283–307 (2016)

    Article  MathSciNet  Google Scholar 

  2. Kampas, F.J., Castillo, I., Pintér, J.D.: Optimized ellipse packings in regular polygons. Optim. Lett. (2019). https://doi.org/10.1007/s11590-019-01423-y

    Article  MathSciNet  Google Scholar 

  3. Chazelle, B., Edelsbrunner, H., Guibas, L.J.: The complexity of cutting complexes. Discrete Comput. Geom. 4(2), 139–181 (1989)

    Article  MathSciNet  Google Scholar 

  4. Donev, A., Cisse, I., Sachs, D., Variano, E., Stillinger, F.H., Connelly, R., Torquato, S., Chaikin, P.M.: Improving the density of jammed disordered packings using ellipsoids. Science 303(5660), 990–993 (2004)

    Article  Google Scholar 

  5. Kallrath, J.: Packing ellipsoids into volume-minimizing rectangular boxes. J. Glob. Optim. 67(1–2), 151–185 (2017)

    Article  MathSciNet  Google Scholar 

  6. Kallrath, J., Rebennack, S.: Cutting ellipses from area-minimizing rectangles. J. Glob. Optim. 59(2), 405–437 (2014)

    Article  MathSciNet  Google Scholar 

  7. Birgin, E.G., Lobato, R.D., Martinez, J.M.: Packing ellipsoids by nonlinear optimization. J. Glob. Optim. 65(4), 709–743 (2016)

    Article  MathSciNet  Google Scholar 

  8. Birgin, E.G., Lobato, R.D., Martínez, J.M.: A nonlinear programming model with implicit variables for packing ellipsoids. J. Glob. Optim. 68(3), 467–499 (2017)

    Article  MathSciNet  Google Scholar 

  9. Litvinchev, I., Infante, L., Ozuna, L.: Packing circular like objects in a rectangular container. J. Comput. Syst. Sci. Int. 54(2), 259–267 (2015)

    Article  MathSciNet  Google Scholar 

  10. Litvinchev, I., Infante, L., Ozuna, L.: Approximate packing: integer programming models, valid inequalities and nesting. In: Fasano, G., Pintér, J. (eds.) Optimized Packings and Their Applications. Springer Optimization and its Applications, vol. 105, p. 326. Springer, New York (2015)

    MATH  Google Scholar 

  11. Stoyan, Y., Romanova, T.: Mathematical models of placement optimization: two- and three-dimensional problems and applications. In: Fasano, G., Pintér, J. (eds.) Modeling and Optimization in Space Engineering. Springer Optimization and Its Applications, vol. 73, pp. 363–388. Springer, New York (2013)

    Chapter  Google Scholar 

  12. Stoyan, Y., Pankratov, A., Romanova, T., Chugay, A.: Optimized object packings using quasi-phi-functions. In: Fasano, G., Pintér, J. (eds.) Optimized Packings and Their Applications. Springer Optimization and its Applications, vol. 105, pp. 265–291. Springer, New York (2015)

    Chapter  Google Scholar 

  13. Chernov, N., Stoyan, Y., Romanova, T., Pankratov, A.: Phi-functions for 2D objects formed by line segments and circular arcs. Adv. Oper. Res. (2012). https://doi.org/10.1155/2012/346358

    Article  MathSciNet  MATH  Google Scholar 

  14. Stoyan, Yu., Pankratov, A., Romanova, T.: Cutting and packing problems for irregular objects with continuous rotations: mathematical modeling and nonlinear optimization. J. Oper. Res. Soc. 67(5), 786–800 (2016)

    Article  Google Scholar 

  15. Wachter, A., Biegler, L.T.: On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Math. Program. 106(1), 25–57 (2006). https://projects.coin-or.org/Ipopt

    Article  MathSciNet  Google Scholar 

  16. Belotti, P.: COUENNE: a user’s manual (2016). https://www.coin-or.org/Couenne/

  17. Pintér, J.: How difficult is nonlinear optimization? A practical solver tuning approach, with illustrative results. Ann. Oper. Res. 265, 119–141 (2018)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

Our interest in packing continuously rotating ellipses in an optimized convex polygonal container was largely motivated by the paper [2]. We would like to thank all authors of the paper and personally János Pintér for sharing with us their experience and for many fruitful discussions. The work of the third author was partially supported by the CONACYT Grants #167019, 293403.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to T. Romanova.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pankratov, A., Romanova, T. & Litvinchev, I. Packing ellipses in an optimized convex polygon. J Glob Optim 75, 495–522 (2019). https://doi.org/10.1007/s10898-019-00777-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10898-019-00777-y

Keywords

Navigation