EN
Genetic Algorithm Application for Permutation Flow Shop Scheduling Problems
Abstract
In this paper, permutation flow shop scheduling problems (PFSS) are investigated with a genetic algorithm. PFSS problem is a special type of flow shop scheduling problem. In a PFSS problem, there are n jobs to be processed on m machines in series. Each job has to follow the same machine order and each machine must process jobs in the same job order. The most common performance criterion in the literature is the makespan for permutation scheduling problems. In this paper, a genetic algorithm is applied to minimize the makespan. Taillard’s instances including 20, 50, and 100 jobs with 5, 10, and 20 machines are used to define the efficiency of the proposed GA by considering lower bounds or optimal makespan values of instances. Furthermore, a sensitivity analysis is made for the parameters of the proposed GA and the sensitivity analysis shows that crossover probability does not affect solution quality and elapsed time. Supplementary to the parameter tuning of the proposed GA, we compare our GA with an existing GA in the literature for PFSS problems and our experimental study reveals that our proposed and well-tuned GA outperforms the existing GA for PFSS problems when the objective is to minimize the makespan.
Keywords
References
- [1] Nawaz, M., Enscore Jr., E. E., Ham, I., “A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem,” Omega, 11(1): 91–95, (1983).
- [2] Taillard, E., “Benchmarks for basic scheduling problems,” Eur. J. Oper. Res., 64(2): 278-285, (1993).
- [3] Yenisey, M. M., Yagmahan, B., “Multi-objective permutation flow shop scheduling problem: Literature review, classification and current trends,” Omega, 45: 119–135, (2014).
- [4] Hejazi, S.R., Saghafian, S., “Flowshop-scheduling problems with makespan criterion: A review,” Int. J. Prod. Res., 43(14): 2895–2929, (2005).
- [5] Framinan, J. M., Gupta, J. N. D., Leisten, R., “A review and classification of heuristics for permutation flow-shop scheduling with makespan objective,” J. Oper. Res. Soc., 55(12): 1243–1255, (2004).
- [6] Framinan, J. M., Leisten, R., Ruiz-Usano, R., “Efficient heuristics for flowshop sequencing with the objectives of makespan and flowtime minimisation,” Eur. J. Oper. Res., 141(3): 559–569, (2002).
- [7] Tasgetiren, M. F., Liang, Y.-C., Sevkli, M., Gencyilmaz, G., “A particle swarm optimization algorithm for makespan and total flowtime minimization in the permutation flowshop sequencing problem,” Eur. J. Oper. Res., 177(3): 1930–1947, (2007).
- [8] Wang, X., Tang, L., “A discrete particle swarm optimization algorithm with self-adaptive diversity control for the permutation flowshop problem with blocking,” Appl. Soft Comput. J., 12(2): 652–662, (2012).
Details
Primary Language
English
Subjects
Engineering
Journal Section
Research Article
Authors
Publication Date
March 1, 2022
Submission Date
January 30, 2020
Acceptance Date
March 3, 2021
Published in Issue
Year 2022 Volume: 35 Number: 1
APA
Arık, O. A. (2022). Genetic Algorithm Application for Permutation Flow Shop Scheduling Problems. Gazi University Journal of Science, 35(1), 92-111. https://doi.org/10.35378/gujs.682388
AMA
1.Arık OA. Genetic Algorithm Application for Permutation Flow Shop Scheduling Problems. Gazi University Journal of Science. 2022;35(1):92-111. doi:10.35378/gujs.682388
Chicago
Arık, Oğuzhan Ahmet. 2022. “Genetic Algorithm Application for Permutation Flow Shop Scheduling Problems”. Gazi University Journal of Science 35 (1): 92-111. https://doi.org/10.35378/gujs.682388.
EndNote
Arık OA (March 1, 2022) Genetic Algorithm Application for Permutation Flow Shop Scheduling Problems. Gazi University Journal of Science 35 1 92–111.
IEEE
[1]O. A. Arık, “Genetic Algorithm Application for Permutation Flow Shop Scheduling Problems”, Gazi University Journal of Science, vol. 35, no. 1, pp. 92–111, Mar. 2022, doi: 10.35378/gujs.682388.
ISNAD
Arık, Oğuzhan Ahmet. “Genetic Algorithm Application for Permutation Flow Shop Scheduling Problems”. Gazi University Journal of Science 35/1 (March 1, 2022): 92-111. https://doi.org/10.35378/gujs.682388.
JAMA
1.Arık OA. Genetic Algorithm Application for Permutation Flow Shop Scheduling Problems. Gazi University Journal of Science. 2022;35:92–111.
MLA
Arık, Oğuzhan Ahmet. “Genetic Algorithm Application for Permutation Flow Shop Scheduling Problems”. Gazi University Journal of Science, vol. 35, no. 1, Mar. 2022, pp. 92-111, doi:10.35378/gujs.682388.
Vancouver
1.Oğuzhan Ahmet Arık. Genetic Algorithm Application for Permutation Flow Shop Scheduling Problems. Gazi University Journal of Science. 2022 Mar. 1;35(1):92-111. doi:10.35378/gujs.682388
Cited By
A Matheuristic Approach for the No-Wait Flowshop Scheduling Problem with Makespan Criterion
Symmetry
https://doi.org/10.3390/sym14050913Multi-robot multi-station welding flow shop closed-loop rescheduling with deep reinforcement learning and improved artificial bee colony algorithm
Computers & Industrial Engineering
https://doi.org/10.1016/j.cie.2024.110295Sensor Coverage and Target Detection Optimization using Genetic Algorithms
Gazi University Journal of Science
https://doi.org/10.35378/gujs.1413413