Skip to main content
Log in

HAPE3D—a new constructive algorithm for the 3D irregular packing problem

  • Published:
Frontiers of Information Technology & Electronic Engineering Aims and scope Submit manuscript

Abstract

We propose a new constructive algorithm, called HAPE3D, which is a heuristic algorithm based on the principle of minimum total potential energy for the 3D irregular packing problem, involving packing a set of irregularly shaped polyhedrons into a box-shaped container with fixed width and length but unconstrained height. The objective is to allocate all the polyhedrons in the container, and thus minimize the waste or maximize profit. HAPE3D can deal with arbitrarily shaped polyhedrons, which can be rotated around each coordinate axis at different angles. The most outstanding merit is that HAPE3D does not need to calculate no-fit polyhedron (NFP), which is a huge obstacle for the 3D packing problem. HAPE3D can also be hybridized with a meta-heuristic algorithm such as simulated annealing. Two groups of computational experiments demonstrate the good performance of HAPE3D and prove that it can be hybridized quite well with a meta-heuristic algorithm to further improve the packing quality.

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

  • Allen, S.D., Burke, E.K., Kendall, G., 2011. A hybrid placement strategy for the three-dimensional strip packing problem. Eur. J. Oper. Res., 209(3):219–227. [doi:10.1016/j.ejor.2010.09.023]

    Article  MATH  MathSciNet  Google Scholar 

  • Al-Raoush, R., Alsaleh, M., 2007. Simulation of random packing of polydisperse particles. Powder Technol., 176(1):47–55. [doi:10.1016/j.powtec.2007.02.007]

    Article  Google Scholar 

  • Art, J.R.C., 1966. An Approach to the Two Dimensional Irregular Cutting Stock Problem. IBM Cambridge Scientific Center Report, Massachusetts.

    Google Scholar 

  • Bennell, J.A., Dowsland, K.A., Dowsland, W.B., 2001. The irregular cutting-stock problem—a new procedure for deriving the no-fit polygon. Comput. Oper. Res., 28(3): 271–287. [doi:10.1016/S0305-0548(00)00021-6]

    Article  Google Scholar 

  • Bortfeldt, A., Wäscher, G., 2013. Constraints in container loading—a state-of-the-art review. Eur. J. Oper. Res., 229(1):1–20. [doi:10.1016/j.ejor.2012.12.006]

    Article  Google Scholar 

  • Burke, E.K., Hellier, R.S.R., Kendall, G., et al., 2007. Complete and robust no-fit polygon generation for the irregular stock cutting problem. Eur. J. Oper. Res., 179(1): 27–49. [doi:10.1016/j.ejor.2006.03.011]

    Article  MATH  Google Scholar 

  • Cagan, J., Degentesh, D., Yin, S., 1998. A simulated annealingbased algorithm using hierarchical models for general three-dimensional component layout. Comput.-Aid. Des., 30(10):781–790. [doi:10.1016/S0010-4485(98)00036-0]

    Article  MATH  Google Scholar 

  • Cui, S., Zhang, S., Chen, X., et al., 2011. Point-in-polyhedra test with direct handling of degeneracies. Geo-spatial Inform. Sci., 14(2):91–97. [doi:10.1007/s11806-011-0453-8]

    Article  Google Scholar 

  • Ericson, C., 2004. Real-Time Collision Detection. The Morgan Kaufmann Series in Interactive 3-D Technology. CRC Press, USA.

    Google Scholar 

  • Huo, J., Li, G., Teng, H., 2006. Layout optimization of a satellite module using a parallel genetic-Powell-ant colony hybrid algorithm. J. Dalian Univ. Technol., 46(5): 679–684.

    Google Scholar 

  • Liu, H., He, Y., 2006. Algorithm for 2D irregular-shaped nesting problem based on the NFP algorithm and lowestgravity-center principle. J. Zhejiang Univ.-Sci. A, 7(4): 570–576. [doi:10.1631/jzus.2006.A0570]

    Article  MATH  Google Scholar 

  • Liu, X., Ye, J., 2011. Heuristic algorithm based on the principle of minimum total potential energy (HAPE): a new algorithm for nesting problems. J. Zhejiang Univ.-Sci. A (Appl. Phys. & Eng.), 12(11):860–872. [doi:10.1631/jzus.A1100038]

    Article  MathSciNet  Google Scholar 

  • Song, Y., Turton, R., Kayihan, F., 2006. Contact detection algorithms for DEM simulations of tablet-shaped particles. Powder Technol., 161(1):32–40. [doi:10.1016/j.powtec.2005.07.004]

    Article  Google Scholar 

  • Stoyan, Y., Chugay, A., 2009. Packing cylinders and rectangular parallelepipeds with distances between them into a given region. Eur. J. Oper. Res., 197(2):446–455. [doi:10.1016/j.ejor.2008.07.003]

    Article  MATH  Google Scholar 

  • Stoyan, Y.G., Gil, N.I., Pankratov, A., et al., 2004. Packing Non-convex Polytopes into a Parallelepiped. Technische Universität Dresden, Dresden.

    Google Scholar 

  • Szykman, S., Cagan, J., 1995. A simulated annealing-based approach to three-dimensional component packing. J. Mech. Des., 117(2A):308–314. [doi:10.1115/1.2826140]

    Article  Google Scholar 

  • Wu, Y., Li, W., Goh, M., et al., 2010. Three-dimensional bin packing problem with variable bin height. Eur. J. Oper. Res., 202(2):347–355. [doi:10.1016/j.ejor.2009.05.040]

    Article  MATH  MathSciNet  Google Scholar 

  • Zhang, W., Gao, Y., Fang, L., et al., 2008. Three-dimensional component layout modeling and optimization design. Acta Aeronaut. Astronaut. Sin., 29(6):1554–1562 (in Chinese).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiao Liu.

Additional information

Project supported by the Natural Science Foundation of Guangdong Province, China (No. S2013040016594), the Natural Science Foundation of Liaoning Province, China (No. 201102164), and the Fundamental Research Funds for the Central Universities, China (No. 2013ZM0124)

ORCID: Xiao LIU, http://orcid.org/0000-0003-2975-4749

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, X., Liu, Jm., Cao, Ax. et al. HAPE3D—a new constructive algorithm for the 3D irregular packing problem. Frontiers Inf Technol Electronic Eng 16, 380–390 (2015). https://doi.org/10.1631/FITEE.1400421

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1631/FITEE.1400421

Key words

Navigation