Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Progressive Selection Method for the Coupled Lot-Sizing and Cutting-Stock Problem

Published: 01 August 2017 Publication History

Abstract

The coupled lot-sizing and cutting-stock problem has been a challenging and significant problem for industry, and has therefore received sustained research attention. The quality of the solution is a major determinant of cost performance in related production and inventory management systems, and therefore there is intense pressure to develop effective practical solutions. In the literature, a number of heuristics have been proposed for solving the problem. However, the heuristics are limited in obtaining high solution qualities. This paper proposes a new progressive selection algorithm that hybridizes heuristic search and extended reformulation into a single framework. The method has the advantage of generating a strong bound using the extended reformulation, which can provide good guidelines on partitioning and sampling in the heuristic search procedure to ensure an efficient solution process. We also analyze per-item and per-period Dantzig-Wolfe decompositions of the problem and present theoretical comparisons. The master problem of the per period Dantzig-Wolfe decomposition is often degenerate, which results in a tailing-off effect for column generation. We apply a hybridization of Lagrangian relaxation and stabilization techniques to improve the convergence. The discussion is followed by extensive computational tests, where we also perform detailed statistical analyses on various parameters. Comparisons with other methods indicate that our approach is computationally tractable and is able to obtain improved results.
The online supplement is available at <ext-link ext-link-type="uri" href="https://doi.org/10.1287/ijoc.2017.0746">https://doi.org/10.1287/ijoc.2017.0746</ext-link>.

References

[1]
Akartunali K, Miller AJ (2009) A heuristic approach for big bucket multi-level production planning problems. Eur. J. Oper. Res. 193(2):396-411.
[2]
Akartunali K, Miller AJ (2012) A computational analysis of lower bounds for big bucket production planning problems. Comput. Optim. Appl. 53(3):729-753.
[3]
Akartunali K, Fragkos I, Miller AJ, Wu T (2016) Local cuts and two-period convex hull closures for big-bucket lot-sizing problems. INFORMS J. Comput. 28(4):766-780.
[4]
Alem D, Morabito R (2012) Production planning in furniture settings via robust optimization. Comput. Oper. Res. 39(2):139-150.
[5]
Alem D, Morabito R (2013) Risk-averse two-stage stochastic programs in furniture plants. OR Spectrum 35(4):773-806.
[6]
Amor HB, de Carvalho JV (2005) Cutting stock problems. Desaulniers G, Desrosiers J, Solomon M, eds. Column Generation (Springer, New York), 131-161.
[7]
Arbib C, Marinelli F (2005) Integrating process optimization and inventory planning in cutting-stock with skiving option: An optimization model and its application. Eur. J. Oper. Res. 163(3): 617-630.
[8]
Arbib C, Marinelli F (2014) On cutting stock with due dates. Omega 46:11-20.
[9]
Arbib C, Marinelli F, Rossi F, Di Iorio F (2002) Cutting and reuse: An application from automobile component manufacturing. Oper. Res. 50(6):923-934.
[10]
Ball M (2011) Heuristics based on mathematical programming. Surveys Oper. Res. Management Sci. 16(1):21-38.
[11]
Braga N, Alves C, Macedo R, Carvalho JV (2015) A model-based heuristic for the combined cutting stock and scheduling problem. Gervasi O, Murgante B, Misra S, Gavrilova ML, Alves Coutinho Rocha AM, Torre C, Taniar D, Apduhan BO, eds. Computational Science and Its Applications, LectureNotes in Computer Science, Vol. 9156 (Springer, New York), 490-505.
[12]
Carvalho JMVD, Rodriguez AJG (1995) An LP-based approach to a two-stage cutting stock problem. Eur. J. Oper. Res. 84(3):580-589.
[13]
Clautiaux F, Alves C, de Carvalho JV (2010) A survey of dual-feasible and superadditive functions. Ann. Oper. Res. 179(1):317-342.
[14]
Coverdale I, Wharton F (1976) An improved heuristic procedure for a nonlinear cutting stock problem. Management Sci. 23(1):78-86.
[15]
Degraeve Z, Jans R (2007) A new Dantzig-Wolfe reformulation and branch-and-price algorithm for the capacitated lot-sizing problem with setup times. Oper. Res. 55(5):909-920.
[16]
Degraeve Z, Peeters M (2003) Optimal integer solutions to industrial cutting-stock problems: Part 2, benchmark results. INFORMS J. Comput. 15(1):58-81.
[17]
Desaulniers G, Desrosiers J, Solomon M, eds. (2005) Column Generation (Springer, New York).
[18]
du Merle O, Villeneuve D, Desrosiers J, Hansen P (1999) Stabilized column generation. Discrete Math. 194(1-3):229-237.
[19]
Eppen GD, Martin RK (1987) Solving multi-item capacitated lotsizing problems using variable redefinition. Oper. Res. 35(6): 832-848.
[20]
Foerster H, Wäscher G (2000) Pattern reduction in one-dimensional cutting stock problems. Internat. J. Production Res. 38(7): 1657-1676.
[21]
Fragkos I, Degraeve Z, De Reyck B (2016) A horizon decomposition approach for the capacitated lot-sizing problem with setup times. INFORMS J. Comput. 28(3):465-482.
[22]
Gendreau M, Potvin J-Y, eds. (2010) Handbook of Metaheuristics (Springer, New York).
[23]
Geoffrion AM (1974) Lagrangean relaxation for integer programming. Math. Programming Study 2:82-114.
[24]
Gilmore PC, Gomory RE (1961) A linear programming approach to the cutting-stock problem. Oper. Res. 9(6):849-859.
[25]
Gilmore PC, Gomory RE (1963) A linear programming approach to the cutting stock problem--Part II. Oper. Res. 11(6):863-888.
[26]
Gramani MCN, França PM (2006) The combined cutting stock and lot-sizing problem in industrial processes. Eur. J. Oper. Res. 174(1):509-521.
[27]
Gramani MCN, França PM, Arenales MN (2009) A Lagrangian relaxation approach to a coupled lot-sizing and cutting stock problem. Internat. J. Production Econom. 119(2):219-227.
[28]
Gramani MCN, França PM, Arenales MN (2011) A linear optimization approach to the combined production planning model. J. Franklin Institute 348(7):1523-1536.
[29]
Haessler RW (1971) A heuristic programming solution to a nonlinear cutting stock problem. Management Sci. 17(12):B-793-B-802.
[30]
Haessler RW (1975) Controlling cutting pattern changes in one-dimensional trim problems. Oper. Res. 23(3):483-493.
[31]
Haessler RW (1988) Selection and design of heuristic procedures for solving roll trim problems. Management Sci. 34(12):1460-1471.
[32]
Hendry LC, Fok KK, Shek KW (1996) A cutting stock scheduling problem in the copper industry. J. Oper. Res. Soc. 47(1):38-47.
[33]
Jans R, Degraeve Z (2004) Improved lower bounds for the capacitated lot sizing problem with setup times. Oper. Res. Lett. 32(2): 185-195.
[34]
Krichagina EV, Rubio R, Taksar MI, Wein LM (1998) A dynamic stochastic stock-cutting problem. Oper. Res. 46(5):690-701.
[35]
Lefrançois P, Gascon A (1995) Solving a one-dimensional cutting-stock problem in a small manufacturing firm: A case study. IIE Trans. 27(4):483-496.
[36]
Lübbecke ME, Desrosiers J (2005) Selected topics in column generation. Oper. Res. 53(6):1007-1023.
[37]
Morabito R, Arenales M (2000) Optimizing the cutting of stock plates in a furniture company. Internat. J. Production Res. 38(12): 2725-2742.
[38]
Nonås SL, Thorstenson A (2000) A combined cutting-stock and lotsizing problem. Eur. J. Oper. Res. 120(2):327-342.
[39]
Nonås SL, Thorstenson A (2008) Solving a combined cutting-stock and lot-sizing problem with a column generating procedure. Comput. Oper. Res. 35(10):3371-3392.
[40]
Pochet Y, Wolsey LA, eds. (2006) Production Planning by Mixed Integer Programming (Springer, New York).
[41]
Poltroniere SC, Poldi KC, Toledo FMB, Arenales MN (2008) A coupling cutting stock-lot sizing problem in the paper industry. Ann. Oper. Res. 157(1):91-104.
[42]
Reinders M (1992) Cutting stock optimization and integral production planning for centralized wood processing. Math. Comput. Modeling 16(1):37-55.
[43]
Stadtler H (2003) Multilevel lot sizing with setup times and multiple constrained resources: Internally rolling schedules with lotsizing windows. Oper. Res. 51(3):487-502.
[44]
Stowers CL, Palekar US (1997) Lot sizing problems with strong setup interactions. IIE Trans. 29(2):167-179.
[45]
Vahrenkamp R (1996) Random search in the one-dimensional cutting stock problem. Eur. J. Oper. Res. 95(1):191-200.
[46]
Vanderbeck F (2000) Exact algorithm for minimising the number of setups in the one-dimensional cutting stock problem. Oper. Res. 48(6):915-926.
[47]
Wu T, Shi L, Geunes J, Akartunali K (2011) An optimization framework for solving capacitated multi-level lot-sizing problems with backlogging. Eur. J. Oper. Res. 214(2):428-441.
[48]
Wu T, Shi L, Geunes J, Akartunali K (2012) On the equivalence of strong formulations for capacitated multi-level lot sizing problems with setup times. J. Global Optim. 53(4):615-639.

Cited By

View all
  • (2022)Stochastic Dual Dynamic Programming for Multiechelon Lot Sizing with Component SubstitutionINFORMS Journal on Computing10.1287/ijoc.2022.121534:6(3151-3169)Online publication date: 1-Nov-2022
  • (2018)Analytics Branching and Selection for the Capacitated Multi-Item Lot Sizing Problem with Nonidentical MachinesINFORMS Journal on Computing10.5555/3233125.323312630:2(236-258)Online publication date: 30-Dec-2018
  • (2018)Analytics Branching and Selection for the Capacitated Multi-Item Lot Sizing Problem with Nonidentical MachinesINFORMS Journal on Computing10.5555/3215378.321537930:2(236-258)Online publication date: 30-Dec-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image INFORMS Journal on Computing
INFORMS Journal on Computing  Volume 29, Issue 3
Summer 2017
201 pages

Publisher

INFORMS

Linthicum, MD, United States

Publication History

Published: 01 August 2017
Accepted: 29 December 2016
Received: 20 July 2015

Author Tags

  1. Dantzig-Wolfe decomposition
  2. column generation
  3. cutting stock
  4. heuristics
  5. integer programming
  6. lot sizing

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)Stochastic Dual Dynamic Programming for Multiechelon Lot Sizing with Component SubstitutionINFORMS Journal on Computing10.1287/ijoc.2022.121534:6(3151-3169)Online publication date: 1-Nov-2022
  • (2018)Analytics Branching and Selection for the Capacitated Multi-Item Lot Sizing Problem with Nonidentical MachinesINFORMS Journal on Computing10.5555/3233125.323312630:2(236-258)Online publication date: 30-Dec-2018
  • (2018)Analytics Branching and Selection for the Capacitated Multi-Item Lot Sizing Problem with Nonidentical MachinesINFORMS Journal on Computing10.5555/3215378.321537930:2(236-258)Online publication date: 30-Dec-2018
  • (2018)Analytics Branching and Selection for the Capacitated Multi-Item Lot Sizing Problem with Nonidentical MachinesINFORMS Journal on Computing10.5555/3215376.321537730:2(236-258)Online publication date: 30-Dec-2018

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media