Skip to main content

A Bricklaying Best-Fit Heuristic Algorithm for the Orthogonal Rectangle Packing Problem

  • Conference paper
  • 2120 Accesses

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 225))

Abstract

The present paper presents a novel heuristic algorithm, “BBF” algorithm, for the two-dimensional orthogonal rectangular packing problem. The BBF algorithm combines the main ideas of the Best-fit algorithm and the Bricklaying algorithm. Test data shows that the BBF algorithm compares with other heuristic algorithms in terms of both solution quality and efficiency.

This work is partially supported by the Natural Science Foundation of Fujian Province of China Grant #2009J05015 to W. Lin and J. Wang.

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   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
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. Coffman Jr., E., Garey, M., Johnson, D.: An application of bin packing to multiprocessor scheduling. SIAM Journal on Computing 7(1), 1–17 (1978)

    Article  MathSciNet  MATH  Google Scholar 

  2. Coffman, E., Garey, M., Johason, D.: Approximation algorithms for bin packing problems – An update survey. In: Ausiello, G., Lucertini, M., Serafini, P. (eds.) Algorithm Design for Computer System Design, pp. 49–106. Springer, New York (1984)

    Google Scholar 

  3. Coffman Jr., E., Leighton, F.: A provably efficient algorithm for dynamic storage allocation. Journal of Computer and System Sciences 38(1), 2–35 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  4. Dyckhoff, H.: A typology of cutting and packing problems. European Journal of Operational Research 44(2), 145–159 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  5. Paull, A.: Linear programming: A key to optimum newsprint production. Pulp Paper Magazine of Canada 57, 85–90 (1956)

    Google Scholar 

  6. Christofides, N., Whitlock, C.: An algorithm for two-dimensional cutting problems. Operations Research 25(1), 30–44 (1977)

    Article  MATH  Google Scholar 

  7. Beasley, J.: An exact two-dimensional non-guillotine cutting tree search procedure. Operations Research 33(1), 49–64 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  8. Baker, B., Coffman, E., Rivest, R.L.: Orthogonal packing in two dimensions. SIAM Journal on Computing 9, 846–855 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  9. Chazelle, B.: The bottom-left bin packing heuristic: An efficient implementation. IEEE Trans. Comput. 32(8), 697–707 (1983)

    Article  MATH  Google Scholar 

  10. Liu, D., Teng, H.: An improved BL-algorithm for genetic algorithms of the orthogonal packing of rectangles. European Journal of Operational Reseach 112(2), 413–420 (1999)

    Article  MATH  Google Scholar 

  11. Burke, E., Kendall, G., Whitwell, G.: A new placement heuristic for the orthogonal stock-cutting problem. Operatations Research 52(4), 655–671 (2004)

    Article  MATH  Google Scholar 

  12. Zhang, D., Han, S., Jiang, Y.: A personification heuristic algorithm for the orthogonal stock-cutting problem. Chinese Journal of Computers 31(3), 509–513 (2008) (in Chinese)

    Article  Google Scholar 

  13. Chen, D., Liu, J., Shang, M.: An intelligent enumerative algorithm for solving rectangle packing problem. Journal of Chongqing University of Post and Telecommunications (Natural Science) 20(4), 379–384 (2008) (in Chinese)

    Google Scholar 

  14. Hopper, E., Turton, B.: An empirical investigation of meta-heuristic and heuristic algorithms for a 2D packing problem. European Journal of Operational Research 128(1), 34–57 (2001)

    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

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lin, W., Xu, J., Wang, J., Wu, X. (2011). A Bricklaying Best-Fit Heuristic Algorithm for the Orthogonal Rectangle Packing Problem. In: Zeng, D. (eds) Applied Informatics and Communication. ICAIC 2011. Communications in Computer and Information Science, vol 225. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23220-6_81

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-23220-6_81

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-23219-0

  • Online ISBN: 978-3-642-23220-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics