Skip to main content
Log in

A quasi-human algorithm for solving the three-dimensional rectangular packing problem

  • Research Papers
  • Published:
Science China Information Sciences Aims and scope Submit manuscript

Abstract

Based on the concept of maximal rectangular space that can be filled at current time and the siege warfare tactics, we make several critical improvements on the quasi-human caving-degree approach to get a stronger algorithm ICDA for a classical NP hard problem: the three-dimensional rectangular packing problem. Within similar computing time, the new algorithm gained an average volume utilization of 90.92% on the natural and difficult 100 benchmarks, called BR15, where items to be packed are almost different in size. Compared with current best record just reported in the literature in 2010, our result makes an improvement by 0.54%.

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. Cook S A. The complexity of theorem-proving procedures. In: Harrison M A, Banerji R B, Ullman J D, eds. Proceedings of the 3rd Annual ACM Symposium on Theory of Computing (STOC). New York: ACM Press, 1971. 151–158

    Google Scholar 

  2. Cook S A. The P vs. NP Problem. CLAY Mathematics Foundation Millennium Problems, http://www.claymath.org/millennium

  3. Wigderson A. P, NP and mathematics: a computational complexity perspective. In: International Congress of Mathematicians (ICM). Zurich: EMS Publishing House, 2007. 1: 665–712

    Chapter  Google Scholar 

  4. Huang W Q, Zhan S H. A quasi-physical method for solving packing problems (in Chinese). J Appl Math, 1979, 2: 176–180

    MathSciNet  Google Scholar 

  5. Huang W Q, Xu R C. Introduction to the Modern Theory of Computation D Background, Foreground and Solving Method for the NP-hard Problem (in Chinese). Beijing: Science Press, 2004. 47–70

    Google Scholar 

  6. Huang W Q, He K. A pure quasi-human algorithm for solving the cuboid packing problem. Sci China Ser F-Inf Sci, 2009, 52: 52–58

    Article  MATH  MathSciNet  Google Scholar 

  7. Huang W Q, He K. A caving degree approach for the single container loading problem. Eur J Oper Res, 2009, 196: 93–101

    Article  MATH  MathSciNet  Google Scholar 

  8. Bischoff E E. Three-dimensional packing of items with limited load bearing strength. Eur J Oper Res, 2006, 168: 952–966

    Article  MATH  Google Scholar 

  9. Moura A, Oliveira J F. A GRASP approach to the container-loading problem. IEEE Intell Syst, 2005, 20: 50–57

    Article  Google Scholar 

  10. Gehring H, Bortfeldt A. A parallel genetic algorithm for solving the container loading problem. Int Trans Oper Res, 2002, 9: 497–511

    Article  MATH  MathSciNet  Google Scholar 

  11. Bortfeldt A, Gehring H. A hybrid genetic algorithm for the container loading problem. Eur J Oper Res, 2001, 131: 143–161

    Article  MATH  Google Scholar 

  12. Bortfeldt A, Gehring H, Mack D. A parallel tabu search algorithm for solving the container loading problem. Parall Comput, 2003, 29: 641–662

    Article  Google Scholar 

  13. Parreno F, Alvarez-Valdes R, Oliveira J F, et al. Neighborhood structures for the container loading problem: a VNS implementation. J Heurist, 2010, 16: 1–22

    Article  MATH  Google Scholar 

  14. Bischoff E E, Ratcliff M S W. Issues in the development of approaches to container loading. OMEGA-Int J Manag S, 1995, 23: 377–390

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to WenQi Huang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

He, K., Huang, W. A quasi-human algorithm for solving the three-dimensional rectangular packing problem. Sci. China Inf. Sci. 53, 2389–2398 (2010). https://doi.org/10.1007/s11432-010-4112-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11432-010-4112-8

Keywords

Navigation