Skip to main content
Log in

Optimal Packing of 28 Equal Circles in a Unit Square – The First Reliable Solution

  • Published:
Numerical Algorithms Aims and scope Submit manuscript

Abstract

The paper deals with the problem class of finding the densest packings of non-overlapping equal circles within a unit square. We introduce a new interval branch-and-bound algorithm designed specifically for this optimization problem. After a brief description of the applied algorithmic tools, the capabilities of the algorithm are shown by solving the previously unsolved problem of packing 28 circles. The result confirms the optimality of an earlier found approximate solution and shows that it is unique in a certain sense.

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.

Similar content being viewed by others

References

  1. C. de Groot M. Monagan, R. Peikert and D. Würtz, Packing circles in a square: Review and new results, in: System Modeling and OptimizationProc. of the 15th IFIP Conf., ed. P. Kall, Zürich, 1991, Lecture Notes in Control and Information Services, Vol. 180 (Springer, 1992) pp. 45–54.

  2. C. de Groot, R. Peikert and D. Würtz, The optimal packing of ten equal circles in a square, IPS Research Report 90–12, ETH, Zürich (1990).

    Google Scholar 

  3. R.L. Graham and B.D. Lubachevsky, Repeated patterns of dense packings of equal disks in a square, Electron. J. Combinatorics 3(R16) (1996).

  4. R. Hammer, M. Hocks, U. Kulisch and D. Ratz, Numerical Toolbox for Verified Computing I. (Springer, Berlin, 1993).

    Google Scholar 

  5. http://www.packomania.com, updated by E. Specht.

  6. O. Knüppel, PROFIL — Programmer's runtime optimized fast interval library, Bericht 93.4, Technische Universität Hamburg, Hamburg (1993).

    Google Scholar 

  7. O. Knüppel, A multiple precision arithmetic for PROFIL, Bericht 93.6, Technische Universität Hamburg, Hamburg (1993).

    Google Scholar 

  8. M. Locatelli and U. Raber, Packing equal circles in a square: A deterministic global optimization approach, Discrete Appl. Math. 122 (2002) 139–166.

    Google Scholar 

  9. M.Cs. Markót, An interval method to validate optimal solutions of the “Packing circles in a unit square” problems, CEJOR 8 (2000) 63–78.

    Google Scholar 

  10. M.Cs. Markót, T. Csendes and A.E. Csallner, Multisection in interval branch-and-bound methods for global optimization II. Numerical tests, J. Global Optim. 16 (2000) 219–228.

    Google Scholar 

  11. M.Cs. Markót and T. Csendes, A new verified optimization technique for the “Packing circles in a unit square” problems, submitted for publication; available from http://www.inf.u-szeged. hu/~markot/packcirc.htm.

  12. R.E. Moore, Interval Analysis (Prentice-Hall, Englewood Cliffs, NJ, 1966).

    Google Scholar 

  13. A. Neumaier, Introduction to Numerical Analysis (Cambridge Univ. Press, Cambridge, 2001).

    Google Scholar 

  14. K.J. Nurmela and P.R.J. Östergård, More optimal packings of equal circles in a square, Discrete Comput. Geometry 22 (1999) 439–457.

    Google Scholar 

  15. R. Peikert, Dichteste Packungen von gleichen Kreisen in einem Quadrat, Elemente der Mathematik 49 (1994) 17–25.

    Google Scholar 

  16. H. Ratschek and J. Rokne, New Computer Methods for Global Optimization (Ellis Horwood, Chichester, 1988).

    Google Scholar 

  17. P.G. Szabó, Some new structures for the “Equal circles packing in a square” problem, CEJOR 8 (2000) 79–91.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Markót, M.C. Optimal Packing of 28 Equal Circles in a Unit Square – The First Reliable Solution. Numerical Algorithms 37, 253–261 (2004). https://doi.org/10.1023/B:NUMA.0000049472.75023.0a

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:NUMA.0000049472.75023.0a

Navigation