journal article·2021-01-28Open access

Lot-Sizing and Scheduling for the Plastic Injection Molding Industry—A Hybrid Optimization Approach

Nathalie Klement, Mohamed Amine Abdeljaouad, Leonardo Porto, Cristóvão Silva

Applied Sciences· Volume 11· Issue 3

Abstract

The management of industrial systems is done through different levels, ranging from strategic (designing the system), to tactical (planning the activities and assigning the resources) and operational (scheduling the activities). In this paper, we focus on the latter level by considering a real-world scheduling problem from a plastic injection company, where the production process combines parallel machines and a set of resources. We present a scheduling algorithm that combines a metaheuristic and a list algorithm. Two metaheuristics are tested and compared when used in the proposed scheduling approach: the stochastic descent and the simulated annealing. The method’s performances are analyzed through an experimental study and the obtained results show that its outcomes outperform those of the scheduling policy conducted in a case-study company. Moreover, besides being able to solve large real-world problems in a reasonable amount of time, the proposed approach has a structure that makes it flexible and easily adaptable to several different planning and scheduling problems. Indeed, since it is composed by a reusable generic part, the metaheuristic, it is only required to develop a list algorithm adapted to the objective function and constraints of the new problem to be solved.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Scheduling and Optimization Algorithms · Supply Chain and Inventory Management · Process Optimization and Integration

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Arts et Métiers Institute of Technology, LISPEN, HESAM Université, 59000 Lille, France

CEA Tech Hauts-de-France, 59000 Lille, France

CEMMPRE, Department of Mechanical Engineering, University of Coimbra, 3030-790 Coimbra, Portugal

References (30)

Show source-provided references
1. Sokolov, B., Ivanov, D., and Dolgui, A. (2020). A generic decision support tool to planning and assignment problems: Industrial applications and industry 4.0. Scheduling in Industry 4.0 and Cloud Manufacturing, Springer International Publishing.10.1007/978-3-030-43177-8 ↗
2. Scheduling injection molding operations with multiple resource constraints and sequence dependent setup times and costs10.1016/j.cor.2004.04.012 ↗
3. Van Wassenhove, L.N., and De Bodt, M.A. (1983). Capacitated lot sizing for injection moulding: A case study. J. Oper. Res. Soc., 34.10.2307/2581124 ↗
4. Nagarur, N., Vrat, P., and Duongsuwan, W. (1997). Production planning and scheduling for injection molding of pipe fittings a case study. Int. J. Prod. Econ., 53.10.1016/S0925-5273(97)00109-6 ↗
5. Ford whitman harris and the economic order quantitymodel10.1287/opre.38.6.937 ↗
6. Copil, K., Wörbelauer, M., Meyr, H., and Tempelmeier, H. (2016). Simultaneous lotsizing and scheduling problems: A classification and review of models. OR Spectr., 1–64.10.1007/s00291-015-0429-4 ↗
7. The combined cutting stock and lot-sizing problem in industrial processes10.1016/j.ejor.2004.12.019 ↗
8. Combining process selection and lot sizing models for production scheduling of eletrofused grains10.1142/S0217595909002286 ↗
9. Combined planning and scheduling in a divergent production system with co-production:A case study in the lumber industry10.1016/j.cor.2010.10.013 ↗
10. Production planning in the molded pulp packaging industry10.1016/j.cie.2016.05.024 ↗
11. Potts, C.N., and Van Wassenhove, L. (1992). Integrating scheduling with batching and lot-sizing: A review of algorithms and complexity. J. Oper. Res. Soc., 395–406.10.1057/palgrave.jors.0430502 ↗
12. Lot sizing and scheduling: Survey and extensions10.1016/S0377-2217(97)00030-1 ↗
13. Jordan, C. (1996). Discrete lot-sizing and scheduling by batch sequencing. Batching and Scheduling, Springer.10.1007/978-3-642-48403-2 ↗
14. Scheduling with batching: A review10.1016/S0377-2217(99)00153-8 ↗
15. Parallel machine scheduling with release time and machine eligibility restrictions10.1016/S0360-8352(97)00091-0 ↗
16. Minimizing makespan on parallel machines with release time and machine eligibility restrictions10.1080/00207540310001631584 ↗
17. A genetic algorithm for hybrid flowshops with sequence dependent setup times and machine eligibility10.1016/j.ejor.2004.06.038 ↗
18. Unrelated parallel machine scheduling with setup times and a total weighted tardiness objective10.1016/S0736-5845(02)00077-7 ↗
19. A parallel machine batch scheduling problem in a brewing company10.1007/s00170-016-8477-8 ↗
20. A batching, and scheduling algorithm for the diffusion area in semiconductor manufacturing10.1080/00207543.2011.575090 ↗
21. Complexity of machine scheduling problems10.1016/S0167-5060(08)70743-X ↗
22. Minimizing the sum of earliness/tardiness in identical parallel machines schedule with incompatible job families: An improved MIP approach10.1016/j.amc.2006.01.068 ↗
23. Toutouh, J., Nesmachnow, S., and Alba, E. (2012). Fast energy-aware olsr routing invanets by means of a parallel evolutionary algorithm. Clust. Comput., 16.10.1007/s10586-012-0208-9 ↗
24. Afsar, H.M., Lcomme, P., Ren, L., Prodhon, C., and Vigo, D. (2016, January 28). Resolution of a job-shop problem with transportation constraints: A master/slave approach. Proceedings of the 8th IFAC Conference on Manufacturing Modelling, Management and Control MIM, Troyes, France.10.1016/j.ifacol.2016.07.889 ↗
25. An analogy between bin packing problem and permutation problem: A new encoding scheme
26. Scheduling and lot sizing with sequence-dependent setup: A literature review10.1080/07408170600559706 ↗
27. Klement, N., Gourgand, M., and Grangeon, N. (2017, January 21–23). Medical imaging: Exams planning and resource assignment: Hybridization of a metaheuristic and a list algorithm. Proceedings of the 10th International Conference on Health Informatics, Porto, Portugal.10.5220/0006113002600267 ↗
28. Equation of state calculations by fast computing machines10.1063/1.1699114 ↗
29. Aarts, E., and van Laarhoven, P. (1987). Simulated Annealing: Theory and Applications, Kluwer Academic Publishers.10.1007/978-94-015-7744-1 ↗
30. Silva, C., and Ferreira, L.M. (2004). Microplano—A scheduling support system for the plastic injection industry. E-Manufacturing: Business Paradigms and Supporting Technologies, Springer.10.1007/978-1-4419-8945-1_9 ↗