iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: https://link.springer.com/10.1007/978-3-319-09129-7_16?fromPaywallRec=true
A Hybrid Heuristic Based on Column Generation for Two- and Three- Stage Bin Packing Problems | SpringerLink
Skip to main content

A Hybrid Heuristic Based on Column Generation for Two- and Three- Stage Bin Packing Problems

  • Conference paper
Computational Science and Its Applications – ICCSA 2014 (ICCSA 2014)

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

Included in the following conference series:

Abstract

We address two two-dimensional bin packing problems where the bins are rectangular and have the same size. The items are also rectangular and all of them must be packed with the objective of minimizing the number of bins. In the first problem, the two-stage problem, the items must be packed in levels. In the second problem, the restricted 3-stage problem, items can be grouped in stacks which are packed in levels.

We propose a new decomposition model where subproblems are associated with the item that initializes a bin. The decomposition is solved by a heuristic which combines (perturbed) column generation, local search, beam branch-and-price, and the use of a general purpose mixed integer programming solver. This approach is closely related with SearchCol, a framework for solving integer programming / combinatorial optimization decomposition models.

Computational results with 500 instances from the literature show that the proposed hybrid heuristic is efficient in obtaining high quality solutions. It uses more 8 and 17 bins than the 7364 and 7340 bins of a compact model from the literature for the 2 and 3-stage problems, respectively, while the sum of the time spent for all instances is 35% and 58% of the time spent by the compact model.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Alvarez-Valdes, R., Parajon, A., Tamarit, J.M.: A computational study of lp-based heuristic algorithms for two-dimensional guillotine cutting stock problems. OR Spektrum 24, 179–192 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  2. Alvelos, F., de Sousa, A., Santos, D.: SearchCol: Metaheuristic search by column generation. In: Blesa, M.J., Blum, C., Raidl, G., Roli, A., Sampels, M. (eds.) HM 2010. LNCS, vol. 6373, pp. 190–205. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  3. Alvelos, F., de Sousa, A., Santos, D.: Combining column generation and metaheuristics. In: Talbi, E.-G. (ed.) Hybrid Metaheuristics. SCI, vol. 434, pp. 285–334. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  4. Barnhart, C., Johnson, E.L., Nemhauser, G.L., Savelsbergh, M.W.P., Vance, P.H.: Branch-and-price: column generation for solving huge integer programs. Operations Research 46, 316–329 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  5. Berkey, J., Wang, P.: Two-Dimensional Finite Bin-Packing Algorithms. The Journal of the Operational Research Society 38, 423–429 (1987)

    Article  MATH  Google Scholar 

  6. Cintra, G.F., Miyazawa, F.K., Wakabayashi, Y., Xavier, E.C.: Algorithms for two-dimensional cutting stock and strip packing problems using dynamic programming and column generation. European Journal of Operational Research 191, 61–85 (2008)

    Article  MATH  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  8. Furini, F., Malaguti, E., Durán, R.M., Persiani, A., Toth, P.: A column generation heuristic for the two-dimensional two-staged guillotine cutting stock problem with multiple stock size. European Journal of Operational Research 218, 251–260 (2012)

    Article  MATH  MathSciNet  Google Scholar 

  9. Gilmore, P.C., Gomory, R.E.: A Linear programming approach to the cutting-stock problem. Operations Research 9, 849–859 (1961)

    Article  MATH  MathSciNet  Google Scholar 

  10. Gilmore, P.C., Gomory, R.E.: Multistage cutting stock problems of two and more dimensions. Operations Research 13, 94–120 (1965)

    Article  MATH  Google Scholar 

  11. ILOG, ILOG CPLEX 12.4 - User’s Manual (2011)

    Google Scholar 

  12. Lodi, A., Martello, S., Vigo, D.: Heuristic and metaheuristic approaches for a class of two-dimensional bin packing problems. INFORMS Journal on Computing 11, 345–357 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  13. Lodi, A., Martello, S., Monaci, M.: Two-dimensional packing problems: A survey. European Journal of Operational Research 41, 241–252 (2002)

    Article  MathSciNet  Google Scholar 

  14. Lodi, A., Martello, S., Vigo, D.: Models and bounds for two dimensional level packing problems. Journal of Combinatorial Optimization 8, 363–379 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  15. Macedo, R., Alves, C., Valério de Carvalho, J.M.: Arc-flow model for the two-dimensional guillotine cutting stock problem. Computers and Operations Research 37, 991–1001 (2010)

    Article  MATH  Google Scholar 

  16. Monaci, M., Toth, P.: A Set-covering based heuristic approach for bin-packing problems. INFORMS Journal on Computing 18, 71–85 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  17. Ow, P.S., Morton, T.E.: Filtered beam search in scheduling. International Journal of Production Research 26, 35–62 (1988)

    Article  Google Scholar 

  18. Pisinger, D., Sigurd, M.: Using decomposition techniques and constraint programming for solving the two-dimensional bin-packing problem. INFORMS Journal on Computing 19, 1007–1023 (2007)

    MathSciNet  Google Scholar 

  19. Puchinger, J., Raidl, G.: Models and algorithms for three-stage two-dimensional bin packing. European Journal of Operational Research 183, 1304–1327 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  20. SearchCol++, http://searchcol.dps.uminho.pt/

  21. Silva, E., Alvelos, F., Valério de Carvalho, J.M.: An integer programming model for two- and three-stage two-dimensional cutting stock problems. European Journal of Operational Research 205, 699–708 (2010)

    Article  MATH  MathSciNet  Google Scholar 

  22. Wäscher, G., Haussner, H., Schumann, H.: An improved typology of cutting and packing problems. European Journal of Operational Research 183, 1109–1130 (2007)

    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

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Alvelos, F., Silva, E., de Carvalho, J.M.V. (2014). A Hybrid Heuristic Based on Column Generation for Two- and Three- Stage Bin Packing Problems. In: Murgante, B., et al. Computational Science and Its Applications – ICCSA 2014. ICCSA 2014. Lecture Notes in Computer Science, vol 8580. Springer, Cham. https://doi.org/10.1007/978-3-319-09129-7_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-09129-7_16

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-09128-0

  • Online ISBN: 978-3-319-09129-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics