Skip to main content
Log in

Solving binary cutting stock problems by column generation and branch-and-bound

  • Published:
Computational Optimization and Applications Aims and scope Submit manuscript

Abstract

We present an algorithm for the binary cutting stock problem that employs both column generation and branch-and-bound to obtain optimal integer solutions. We formulate a branching rule that can be incorporated into the subproblem to allow column generation at any node in the branch-and-bound tree. Implementation details and computational experience are discussed.

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. M. Desrochers, J. Desrosiers, and M. Solomon. “A New Optimization Algorithm for the Vehicle Routing Problem with Time Windows,”Operations Research 40, 542–354, 1992.

    Google Scholar 

  2. M. Desrochers and F. Soumis. “A Column Generation Approach to the Urban Transit Crew Scheduling Problem,”Transportation Science 23, 1–13, 1989.

    Google Scholar 

  3. J. Desrosiers, F. Soumis, and M. Desrochers. “Routing with Time Windows by Column Generation”Networks 14, 545–565, 1984.

    Google Scholar 

  4. J. Desrosiers, F. Soumis, M. Desrochers, and M., Sauve. “Methods for Routing with Time Windows,”European Journal of Operational Research 23, 235–245, 1986.

    Google Scholar 

  5. Y. Dumas, J. Desrosiers, and F. Soumis, “Pickup and Delivery Models with Time Windows,”European Journal of Operational Research 54, 7–22, 1991.

    Google Scholar 

  6. A.A. Farley. “A Note on Bounding a Class of Linear Programming Problems, Including Cutting Stock Problems,”Operations Research 38, 922–923, 1990.

    Google Scholar 

  7. M.R. Garey and D.S. Johnson.Computers and Intractability: A Guide to the Theory of NP Completeness, W.H. Freeman, 1979.

  8. P.C. Gilmore and R.E. Gomory, “A Linear Programming Approach to the Cutting-Stock Problem,”Operations Research 9, 849–859, 1961.

    Google Scholar 

  9. C. Goulimis, “Optimal Solutions for the Cutting Stock Problem,”European Journal of Operational Research 44, 197–208, 1990.

    Google Scholar 

  10. R.W. Haessler and P.E. Sweeney, “Cutting Stock Problems and Solution Procedures,”European Journal of Operational Research 54, 141–150, 1991.

    Google Scholar 

  11. E. Horowitz and S. Sahni, “Computing Partitions with Applications to the Knapsack Problem,”Journal of ACM 21, 277–292, 1974.

    Google Scholar 

  12. E.L. Johnson “Modeling and Strong Linear Programs for Mixed Integer Programming,”Algorithms and Model Formulations in Mathematical Programming, S.W. Wallace ed., Springer-Verlag, 1–43, 1989.

  13. E.L. Johnson and M.W. Padberg, “A Note on the Knapsack Problem with Special Ordered Sets,”Operations Research Letters 1, 18–22, 1981.

    Google Scholar 

  14. O. Marcotte, “The Cutting Stock Problem and Integer Rounding,”Mathematical Programming 33, 82–92, 1985.

    Google Scholar 

  15. O. Marcotte. “An Instance of the Cutting Stock Problem, for which the Integer Rounding Property Does Not Hold,”Operations Research Letters 4, 239–243, 1986.

    Google Scholar 

  16. S. Martello and P. Toth.Knapsack Problems: Algorithms and Computer Implementations, Wiley, 1990.

  17. G.L. Nemhauser and S. Park. “A Polyhedral Approach to Edge Coloring,”Operations Research Letters, 10, 315–322, 1991.

    Google Scholar 

  18. C.C. Ribeiro, M. Minoux, and M.C. Penna. “An Optimal Column-Generation-with-Ranking, Algorithm for Very, Large Scale Set Partitioning Problems in Traffic Assignment,”European Journal of Operational Research 41, 232–239, 1989.

    Google Scholar 

  19. G.M. Roodman, “Near-Optimal Solutions to One-dimensional Cutting Stock Problems,”Computers and Operations Research 13, 713–719, 1986.

    Google Scholar 

  20. M.W.P. Savelsbergh, G.C. Sigismondi, and G.L. Nemhauser. “A Functional Description of MINTO, A Mixed INTeger Optimizer,” Technical Report, Computational Optimization Center, Georgia Institute of Technology, Atlanta, 1992.

    Google Scholar 

  21. H. Stadtler, “A One-dimensional Cutting Stock Problem in the Aluminum Industry and its Solution,”European Journal of Operational Research 44, 209–223, 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This research was supported by NSF and AFOSR grant DDM-9115768

Rights and permissions

Reprints and permissions

About this article

Cite this article

Vance, P.H., Barnhart, C., Johnson, E.L. et al. Solving binary cutting stock problems by column generation and branch-and-bound. Comput Optim Applic 3, 111–130 (1994). https://doi.org/10.1007/BF01300970

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01300970

Keywords

Navigation