Skip to main content

An Effective Hybrid Algorithm for the Circles and Spheres Packing Problems

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5573))

Abstract

Given a fixed set of equal or unequal circular objects, the problem we deal with consists in finding the smallest container within which the objects can be packed without overlap. Circular containers are considered. Moreover, 2D and 3D problems are treated. Lacking powerful optimization method is the key obstacle to solve this kind of problems. The energy landscape paving (ELP) method is a class of heuristic global optimization algorithm. By combining the improved ELP method with the gradient descent (GD) procedure based on adaptive step length, a hybrid algorithm ELPGD for the circles and spheres packing problems is put forward. The experimental results on a series of representative circular packing instances taken from the literature show the effectiveness of the proposed algorithm for the circles packing problem, and the results on a set of unitary spherical packing instances are also presented for the spheres packing problem for future comparison with other methods.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   109.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   139.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Akeb, H., Hifi, M., M’Hallah, R.: A Beam Search Algorithm for the Circular Packing Problem. Computers and Operations Research 36(5), 1513–1528 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  2. Besold, G., Risbo, J., Mouritsen, O.G.: Efficient Monte Carlo Sampling by Direct Flattening of Free Energy Barriers. Computational Materials Sciences 15(3), 311–340 (1999)

    Article  Google Scholar 

  3. Birgin, E.G., Martinez, J.M., Ronconi, D.P.: Optimizing the Packing of Cylinders into a Rectangular Container: A Nonlinear Approach. European Journal of Operational Research 160, 19–33 (2005)

    Article  MATH  Google Scholar 

  4. Cvijovic, D., Klinowski, J.: Taboo Search: An Approach to the Multiple Minima Problem. Science 267(5198), 664–666 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  5. Dowsland, K.A.: Palletisation of Cylinders in Cases. OR Spektrum 13, 171–172 (1991)

    Article  MATH  Google Scholar 

  6. Hansmann, U.H.E., Wille, L.T.: Global Optimization by Energy Landscape Paving. Physical Review Letters 88(6), 068105 (2002)

    Article  Google Scholar 

  7. Hifi, M., M’Hallah, R.: Adaptive and Restarting Techniques-based Algorithms for Circular Packing Problems. Computational Optimization and Applications 39(1), 17–35 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  8. Huang, W.Q., Kang, Y.: A Short Note on a Simple Search Heuristic for the Disk Packing Problem. Annals of Operations Research 131, 101–108 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  9. Huang, W.Q., Li, Y., Li, C.M., Xu, R.C.: New Heuristics for Packing Unequal Circle into a Circular Container. Computers and Operations Research 33, 2125–2142 (2006)

    Article  MATH  Google Scholar 

  10. Huang, W.Q., Xu, R.C.: Two Personification Strategies for Solving Circles Packing Problem. Science in China (Series E) 29(4), 347–353 (1994)

    MathSciNet  Google Scholar 

  11. Liu, J.F., Huang, W.Q.: Studies of Finding Low Energy Configuration in Off-lattice Protein Models. Journal of Theoretical and Computational Chemistry 5(3), 587–594 (2006)

    Article  Google Scholar 

  12. Lü, Z.P., Huang, W.Q.: PERM for Solving Circle Packing Problem. Computers and Operations Research 35(5), 1742–1755 (2008)

    Article  MATH  Google Scholar 

  13. Lubachevsky, B.D., Graham, R.L.: Curved Hexagonal Packing of Equal Circles in a Circle. Discrete & Computational Geometry 18, 179–194 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  14. Mladenović, N., Plastria, F., Urosević, D.: Reformulation Descent Applied to Circle Packing Problems. Computers and Operations Research 32, 2419–2434 (2005)

    Article  MATH  Google Scholar 

  15. Schug, A., Wenzd, W., Hansmann, U.H.E.: Energy Landscape Paving Simulation of the Trp-cage Protein. Journal of Chemistry Physics 122(19), 194711 (2005)

    Article  Google Scholar 

  16. Stoyan, Y.G., Yas’kov, G.N., Scheithauer, G.: Packing Spheres of Various Radii into a Parallelepiped. Technical Report Math-NM-15-2001, TU Dresden (2001)

    Google Scholar 

  17. Wang, H.Q., Huang, W.Q., Zhang, Q.A., Xu, D.M.: An Improved Algorithm for the Packing of Unequal Circles within a Larger Containing Circle. European Journal of Operational Research 141(2), 440–453 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  18. Zhang, D.F., Deng, A.S.: An Effective Hybrid Algorithm for the Problem of Packing Circles into a Larger Containing Circle. Computers and Operations Research 32(8), 1941–1951 (2005)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Liu, J., Yao, Y., Zheng, Y., Geng, H., Zhou, G. (2009). An Effective Hybrid Algorithm for the Circles and Spheres Packing Problems. In: Du, DZ., Hu, X., Pardalos, P.M. (eds) Combinatorial Optimization and Applications. COCOA 2009. Lecture Notes in Computer Science, vol 5573. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02026-1_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02026-1_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02025-4

  • Online ISBN: 978-3-642-02026-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics