Research Article

A Hybrid Algorithm for Flow Shop Scheduling Problem with Unavailable Time Periods and Additional Resources

Volume: 36 Number: 4 December 1, 2023
EN

A Hybrid Algorithm for Flow Shop Scheduling Problem with Unavailable Time Periods and Additional Resources

Abstract

In the scheduling literature, the studies that consider unavailable periods (UPs) have generally ignored the resources. However, when the resources to be used in unavailable periods are limited and these resources are needed for more than one machine at the same time, the problem of when the resource should be allocated to which machine arises. This decision is important as it can greatly affect the effectiveness of the machine schedule. For this reason, it is necessary to consider not only the UPs, but also the resources used by the UPs. In this study, flow shop scheduling problem with unavailable periods, flexible in a time window, and additional resources is discussed. In the considered problem, since additional resources are required during the unavailable periods and they can serve just one machine at a time, they cannot overlap. A MIP model and a hybrid algorithm that genetic algorithm and modified subgradient algorithm works together, have been developed for the considered problem. The performance of the hybrid algorithm is compared with pure genetic algorithm and Cplex solver of GAMS by using randomly generated test problems. Test results showed that while hybrid algorithm has solution quality advantage, genetic algorithm has solution time advantage. In addition, with the developed hybrid algorithm, GAMS results were improved up to 88%.

Keywords

References

  1. [1] Geurtsen, M., Didden, J.B.H.C., Adan, J., Atan, Z., Adan, I., “Production, maintenance and resource scheduling: A review”, European Journal of Operational Research, (2022) (In press).
  2. [2] Lee, C., Chen, Z., “Scheduling jobs and maintenance activities on parallel machines”, Naval Research Logistics, 47: 145–165, (2000).
  3. [3] Yoo, J., Lee, I., “Parallel machine scheduling with maintenance activities”, Computers & Industrial Engineering, 101: 361–371, (2016).
  4. [4] Belkaid, F., Dahane, M., Sair, Z., Khatab, A., “Efficient approach for joint maintenance planning and production scheduling under consumable resources constraints”, 44th International conference on computers& industrial engineering, (2014).
  5. [5] Wong, C.S., Chan, F.T.S., Chung, S.H., “A genetic algorithm approach for production scheduling with mould maintenance consideration”, International Journal of Production Research, 50(20): 5683–5697, (2012).
  6. [6] Wong, C., Chan, F.T., Chung, S., “Decision-making on multi-mould maintenance in production scheduling”, International Journal of Production Research, 52(19): 5640–5655, (2014).
  7. [7] Wang, S., Liu, M., “Multi-objective optimization of parallel machine scheduling integrated with multi-resources preventive maintenance planning”, Journal of Manufacturing Systems, 37(1): 182–192, (2015).
  8. [8] Fu, X., Chan, F.T., Niu, B., Chung, N.S., Qu, T., “A three-level particle swarm optimization with variable neighbourhood search algorithm for the production scheduling problem with mould maintenance”, Swarm and Evolutionary Computation, 50: 100572, (2019).

Details

Primary Language

English

Subjects

Engineering

Journal Section

Research Article

Publication Date

December 1, 2023

Submission Date

April 24, 2022

Acceptance Date

December 21, 2022

Published in Issue

Year 2023 Volume: 36 Number: 4

APA
Özçelik, F., & Saraç, T. (2023). A Hybrid Algorithm for Flow Shop Scheduling Problem with Unavailable Time Periods and Additional Resources. Gazi University Journal of Science, 36(4), 1563-1576. https://doi.org/10.35378/gujs.1108155
AMA
1.Özçelik F, Saraç T. A Hybrid Algorithm for Flow Shop Scheduling Problem with Unavailable Time Periods and Additional Resources. Gazi University Journal of Science. 2023;36(4):1563-1576. doi:10.35378/gujs.1108155
Chicago
Özçelik, Feriştah, and Tuğba Saraç. 2023. “A Hybrid Algorithm for Flow Shop Scheduling Problem With Unavailable Time Periods and Additional Resources”. Gazi University Journal of Science 36 (4): 1563-76. https://doi.org/10.35378/gujs.1108155.
EndNote
Özçelik F, Saraç T (December 1, 2023) A Hybrid Algorithm for Flow Shop Scheduling Problem with Unavailable Time Periods and Additional Resources. Gazi University Journal of Science 36 4 1563–1576.
IEEE
[1]F. Özçelik and T. Saraç, “A Hybrid Algorithm for Flow Shop Scheduling Problem with Unavailable Time Periods and Additional Resources”, Gazi University Journal of Science, vol. 36, no. 4, pp. 1563–1576, Dec. 2023, doi: 10.35378/gujs.1108155.
ISNAD
Özçelik, Feriştah - Saraç, Tuğba. “A Hybrid Algorithm for Flow Shop Scheduling Problem With Unavailable Time Periods and Additional Resources”. Gazi University Journal of Science 36/4 (December 1, 2023): 1563-1576. https://doi.org/10.35378/gujs.1108155.
JAMA
1.Özçelik F, Saraç T. A Hybrid Algorithm for Flow Shop Scheduling Problem with Unavailable Time Periods and Additional Resources. Gazi University Journal of Science. 2023;36:1563–1576.
MLA
Özçelik, Feriştah, and Tuğba Saraç. “A Hybrid Algorithm for Flow Shop Scheduling Problem With Unavailable Time Periods and Additional Resources”. Gazi University Journal of Science, vol. 36, no. 4, Dec. 2023, pp. 1563-76, doi:10.35378/gujs.1108155.
Vancouver
1.Feriştah Özçelik, Tuğba Saraç. A Hybrid Algorithm for Flow Shop Scheduling Problem with Unavailable Time Periods and Additional Resources. Gazi University Journal of Science. 2023 Dec. 1;36(4):1563-76. doi:10.35378/gujs.1108155