Lagrange Relaxation for the Capacitated Multi-Item Lot-Sizing Problem
Source abstract
Abstract
The capacitated multi-item lot-sizing problem, referred to as the CLSP, is to determine the lot sizes of products in each period in a given planning horizon of finite periods, meeting the product demands and resource limits in each period, and to minimize the total cost, consisting of the production, inventory holding, and setup costs. CLSPs are often encountered in industry production settings and they are considered NP-hard. In this paper, we propose a Lagrange relaxation (LR) approach for their solution. This approach relaxes the capacity constraints to the objective function and thus decomposes the CLSP into several uncapacitated single-item problems, each of which can be easily solved by dynamic programming. Feasible solutions are achieved by solving the resulting transportation problems and a fixup heuristic. The Lagrange multipliers in the relaxed problem are updated by using subgradient optimization. The experimental results show that the LR approach explores high-quality solutions and has better applicability compared with other commonly used solution approaches in the literature.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Supply Chain and Inventory Management · Optimization and Mathematical Programming
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
National Frontiers Science Center for Industrial Intelligence and Systems Optimization, Northeastern University, Shenyang 110819, China
Key Laboratory of Data Analytics and Optimization for Smart Industry (Northeastern University), Ministry of Education, Shenyang 110819, China
Funding
National Natural Science Foundation of China · 111 Project
References (42)
Show source-provided references
1. Lot sizing and scheduling-survey and extensions10.1016/S0377-2217(97)00030-1 ↗
2. Multi-item single-level capacitated dynamic lot-sizing heuristics: A general review10.1057/jors.1988.169 ↗
3. The capacitated lot sizing problem: A review of models and algorithms10.1016/S0305-0483(03)00059-8 ↗
4. Deterministic production planning algorithms and complexity10.1287/mnsc.26.7.669 ↗
5. An improved Lagrangean relaxation algorithm for the dynamic batching decision problem: Lot sizing and scheduling: New models and solution approaches to address industrial extensions10.1080/00207543.2010.532915 ↗
6. An Optimization Model for the Production Planning of Overall Refinery10.1016/S1004-9541(08)60039-7 ↗
7. Zhang, X.F., Boutat, D., and Liu, D.Y. (2023). Applications of fractional operator in image processing and stability of control systems. Fractal Fract., 7.10.3390/fractalfract7050359 ↗
8. A unified framework of stability theorems for LTI fractional order systems with 0 < α < 2
9. Zhang, X.F., Chen, S.N., and Zhang, J.X. (2022). Adaptive sliding mode consensus control based on neural network for singular fractional order multi-agent systems. Appl. Math. Comput., 336.10.1016/j.amc.2022.127442 ↗
10. Modeling industrial lot sizing problems: A review10.1080/00207540600902262 ↗
11. Dynamic capacitated lot-sizing problems: A classification and review of solution approaches10.1007/s00291-008-0150-7 ↗
12. New construction heuristic for capacitated lot sizing problems10.1016/j.ejor.2023.06.002 ↗
13. A heuristics solution procedure for multi-item, single-level, limited capacity, lot-sizing problem10.1016/0272-6963(81)90033-4 ↗
14. A simple heuristic for the multi-item single level capacitated lot sizing problem10.1016/0167-6377(86)90027-1 ↗
15. Seiringer, W., Castaneda, J., Altendorfer, K., Panadero, J., and Juan, A.A. (2022). Applying Simheuristics to Minimize Overall Costs of an MRP Planned Production System. Algorithms, 15.10.3390/a15020040 ↗
16. Cyril, K., Taha, A., Yassine, O., Farouk, Y., Humbert, D.B., Nicolas, J., and Antoine, D.W. (2022). A metaheuristic approach for solving a simultaneous lot sizing and scheduling problem with client prioritization in tire industry. Comput. Ind. Eng., 165.10.1016/j.cie.2022.107932 ↗
17. A fix-and-optimize heuristic for the capacitated multi-item stochastic lot-sizing problem10.11121/ijocta.01.2021.00945 ↗
18. How many parts to make at once
19. Dynamic order quantities
20. An economic lot-sizing technique. I: The part-period algorithm10.1147/sj.71.0030 ↗
21. An economic lot-sizing technique. II: Mathematical analysis of the part period algorithm10.1147/sj.71.0039 ↗
22. A heuristic for selecting lot size quantities for the case of a deterministic time varying demand rate and discrete opportunities for replenishment
23. Heuristics procedures for the single operation, multi-item loading problem10.1080/05695557908974478 ↗
24. A Dynamic Lot Sizing Algorithm with capacity constraints10.1080/05695557508974999 ↗
25. Dynamic version of the economic lot size model10.1287/mnsc.5.1.89 ↗
26. Strong formulations for multi-item capacitated lot sizing10.1287/mnsc.30.10.1255 ↗
27. An efficient algorithm for multi-item scheduling10.1287/opre.19.4.946 ↗
28. Column generation based heuristic algorithm for multi-item scheduling
29. Computationally efficient solution of the multi-item, capacitated lot-sizing problem10.1016/0360-8352(95)00021-R ↗
30. Lagrangian relaxation for the multi-item capacitated lot-sizing problem, a heuristics approach
31. Validation of subgradient optimization10.1007/BF01580223 ↗
32. Capacitated lot-sizing with setup times10.1287/mnsc.35.3.353 ↗
33. Capacitated lot-sizing and scheduling by Lagrangean relaxation10.1016/0377-2217(92)90201-J ↗
34. Heuristic genetic algorithms for general capacitated lot-sizing problems10.1016/S0898-1221(02)00146-3 ↗
35. Apply genetic algorithms to dynamic lot sizing with batch ordering10.1016/j.cie.2006.08.006 ↗
36. Fixed-quantity dynamic lot sizing using simulated annealing10.1007/s00170-008-1447-z ↗
37. Solving the CLSP by a tabu search heuristic10.1057/jors.1996.13 ↗
38. Meta-heuristics for dynamic lot sizing: A review and comparison of solution approaches10.1016/j.ejor.2005.12.008 ↗
39. The Lagrangian relaxation method for solving integer programming problems10.1287/mnsc.27.1.1 ↗
40. An applications oriented guide to Lagrangian relaxation10.1287/inte.15.2.10 ↗
41. The stepping-stone method of explaining linear programming calculations in transportation problems10.1287/mnsc.1.1.49 ↗
42. Locating stepping-stone paths in distribution problems via the predecessor index method10.1287/trsc.4.2.220 ↗