×

Optimizing production smoothing decisions via batch selection for mixed-model just-in-time manufacturing systems with arbitrary setup and processing times. (English) Zbl 1156.90355

Summary: This paper is concerned with the production smoothing problem that arises in the context of just-in-time manufacturing systems. The production smoothing problem can be solved by employing a two-phase solution methodology, where optimal batch sizes for the products and a sequence for these batches are specified in the first and second phases, respectively. In this paper, we focus on the problem of selecting optimal batch sizes for the products. We propose a dynamic programming (DP) algorithm for the exact solution of the problem. Our computational experiments demonstrate that the DP approach requires significant computational effort, rendering its use in a real environment impractical. We develop three meta-heuristics for the near-optimal solution of the problem, namely strategic oscillation, scatter search and path relinking. The efficiency and efficacy of the methods are tested via a computational study. The computational results show that the meta-heuristic methods considered in this paper provide near-optimal solutions for the problem within several minutes. In particular, the path relinking method can be used for the planning of mixed-model manufacturing systems in real time with its negligible computational requirement and high solution quality.

MSC:

90B30 Production models
Full Text: DOI

References:

[1] DOI: 10.1080/00207540110044589 · Zbl 1060.90693 · doi:10.1080/00207540110044589
[2] DOI: 10.1287/mnsc.31.9.1161 · Zbl 0609.90057 · doi:10.1287/mnsc.31.9.1161
[3] DOI: 10.1080/00207547508943016 · doi:10.1080/00207547508943016
[4] DOI: 10.1080/00207548808947958 · doi:10.1080/00207548808947958
[5] DOI: 10.1016/0167-6377(93)90081-Q · Zbl 0771.90050 · doi:10.1016/0167-6377(93)90081-Q
[6] DOI: 10.1016/S0377-2217(97)00281-6 · Zbl 0991.90055 · doi:10.1016/S0377-2217(97)00281-6
[7] DOI: 10.1111/j.1540-5915.1977.tb01074.x · doi:10.1111/j.1540-5915.1977.tb01074.x
[8] Glover F, Selected Papers from the Third European Conference on Artificial Evolution, Lecture Notes in Computer Science 1354 pp 13– (1998)
[9] Glover F, New Ideas in Optimization pp 297– (1999)
[10] Glover F, Computing Tools for Modeling, Optimization and Simulation: Interfaces in Computer Science and Operations Research pp 1– (2000)
[11] Goldberg DE, Genetic Algorithms in Search, Optimization, and Machine Learning (1989)
[12] Holland J, Adaptation in Natural and Artificial Systems (1975)
[13] DOI: 10.1007/BF02022563 · Zbl 0775.90291 · doi:10.1007/BF02022563
[14] DOI: 10.1287/mnsc.37.1.121 · Zbl 0727.90033 · doi:10.1287/mnsc.37.1.121
[15] DOI: 10.1287/mnsc.19.4.423 · Zbl 0246.90017 · doi:10.1287/mnsc.19.4.423
[16] DOI: 10.1016/S0954-1810(01)00004-8 · doi:10.1016/S0954-1810(01)00004-8
[17] DOI: 10.1016/S0360-8352(01)00059-6 · doi:10.1016/S0360-8352(01)00059-6
[18] DOI: 10.1016/S0925-5273(00)00091-8 · doi:10.1016/S0925-5273(00)00091-8
[19] McMullen PR, IIE Trans. 32 pp 679– (2000) · doi:10.1023/A:1007611509671
[20] DOI: 10.1080/002075400411411 · doi:10.1080/002075400411411
[21] DOI: 10.1287/mnsc.35.2.192 · Zbl 0666.90040 · doi:10.1287/mnsc.35.2.192
[22] DOI: 10.1016/0895-7177(90)90370-3 · Zbl 0692.90058 · doi:10.1016/0895-7177(90)90370-3
[23] DOI: 10.1007/BF02125421 · Zbl 0849.90097 · doi:10.1007/BF02125421
[24] Reeves CR, Modern Heuristic Techniques for Combinatorial Problems (1993) · Zbl 0942.90500
[25] DOI: 10.1287/ijoc.9.3.231 · Zbl 0893.90145 · doi:10.1287/ijoc.9.3.231
[26] DOI: 10.1287/mnsc.14.2.B59 · doi:10.1287/mnsc.14.2.B59
[27] DOI: 10.1287/mnsc.16.9.593 · Zbl 0194.19801 · doi:10.1287/mnsc.16.9.593
[28] Yavuz M, The single-level batch production smoothing problem: an analysis and a heuristic solution (2004)
[29] Yavuz, M and Tufekci, S. Some lower bounds on the mixed-model level-scheduling problems. Proceedings of the 10th International Conference on Industry, Engineering and Management Systems, · Zbl 1128.90478
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.