We consider the four-machine flowshop scheduling problem to minimize makespan where processing times are uncertain. The processing times are within some intervals, where the only available information is the lower and upper bounds of job processing times. Some dominance relations are developed, and twelve algorithms are proposed. The proposed algorithms first convert the four-machine problem into two stages, then, use the well-known Johnson’s algorithm, known to yield the optimal solution for the two-stage problem. The algorithms also use the developed dominance relations. The proposed algorithms are extensively evaluated through randomly generated data for different numbers of jobs and different gaps between the lower and upper bounds of processing times. Computational experiments indicate that the proposed algorithms perform well. Moreover, the computational experiments reveal that one of the proposed algorithms, Algorithm A7, performs significantly better than the other eleven algorithms for all possible combinations of the number of jobs and the gaps between the lower and upper bounds. More specifically, error percentages of the other eleven algorithms range from 2.3 to 27.7 times that of Algorithm A7. The results have been confirmed by constructing 99% confidence intervals and tests of hypotheses using a significance level of 0.01.
Accepté le :
Première publication :
Publié le :
DOI : 10.1051/ro/2020010
Mots-clés : Flowshop scheduling, makespan, uncertain processing times, algorithm
@article{RO_2020__54_2_529_0, author = {Allahverdi, Muberra and Allahverdi, Ali}, title = {Algorithms for four-machine flowshop scheduling problem with uncertain processing times to minimize makespan}, journal = {RAIRO - Operations Research - Recherche Op\'erationnelle}, pages = {529--553}, publisher = {EDP-Sciences}, volume = {54}, number = {2}, year = {2020}, doi = {10.1051/ro/2020010}, mrnumber = {4070785}, zbl = {1454.90017}, language = {en}, url = {http://archive.numdam.org/articles/10.1051/ro/2020010/} }
TY - JOUR AU - Allahverdi, Muberra AU - Allahverdi, Ali TI - Algorithms for four-machine flowshop scheduling problem with uncertain processing times to minimize makespan JO - RAIRO - Operations Research - Recherche Opérationnelle PY - 2020 SP - 529 EP - 553 VL - 54 IS - 2 PB - EDP-Sciences UR - http://archive.numdam.org/articles/10.1051/ro/2020010/ DO - 10.1051/ro/2020010 LA - en ID - RO_2020__54_2_529_0 ER -
%0 Journal Article %A Allahverdi, Muberra %A Allahverdi, Ali %T Algorithms for four-machine flowshop scheduling problem with uncertain processing times to minimize makespan %J RAIRO - Operations Research - Recherche Opérationnelle %D 2020 %P 529-553 %V 54 %N 2 %I EDP-Sciences %U http://archive.numdam.org/articles/10.1051/ro/2020010/ %R 10.1051/ro/2020010 %G en %F RO_2020__54_2_529_0
Allahverdi, Muberra; Allahverdi, Ali. Algorithms for four-machine flowshop scheduling problem with uncertain processing times to minimize makespan. RAIRO - Operations Research - Recherche Opérationnelle, Tome 54 (2020) no. 2, pp. 529-553. doi : 10.1051/ro/2020010. http://archive.numdam.org/articles/10.1051/ro/2020010/
[1] The tricriteria two-machine flowshop scheduling problem. Int. Trans. Oper. Res. 8 (2001) 403–425. | DOI | MR | Zbl
,[2] A new heuristic for m-machine flowshop scheduling problem with bicriteria of makespan and maximum tardiness. Comput. Oper. Res. 31 (2004) 157–180. | DOI | MR | Zbl
,[3] Two-machine no-wait flowshop scheduling problem with uncertain setup times to minimize maximum lateness. Comput. Appl. Math. 37 (2018) 6774–6794. | DOI | MR | Zbl
and ,[4] Minimizing total completion time in a two-machine no-wait flowshop with uncertain and bounded setup times. J. Ind. Manage. Optim. 13 (2019) 1. | MR | Zbl
and ,[5] Heuristics for two-machine flowshop scheduling problem to minimize makespan with bounded processing times, Int. J. Prod. Res. 48 (2010) 6367–6385. | DOI
and .[6] Heuristics for two-machine flowshop scheduling problem to minimize maximum lateness with bounded processing times, Comput. Math. Appl. 60 (2010) 1374–1384. | DOI | MR | Zbl
and .[7] Two-machine flowshop minimum length scheduling problem with random and bounded processing times. Int. Trans. Oper. Res. 10 (2003) 65–76. | DOI | MR | Zbl
and ,[8] Two-machine flowshop scheduling problem with bounded processing times to minimize total completion time. Comput. Math. Appl. 59 (2010) 684–693. | DOI | Zbl
and ,[9] Increasing the profitability and competitiveness in a production environment with random and bounded setup times. Int. J. Prod. Res. 51 (2013) 106–117. | DOI
, and ,[10] Production in a two-machine flowshop scheduling environment with uncertain processing and setup times to minimize makespan. Int. J. Prod. Res. 53 (2015) 2803–2819. | DOI
, and ,[11] Algorithms for minimizing the number of tardy jobs for reducing production cost with uncertain processing times. Appl. Math. Model. 45 (2017) 982–996. | DOI | MR
, and ,[12] How managers can succeed through speed. Fortune 12 (1989) 54–59.
,[13] A survey of case studies in production scheduling: analysis and perspectives. J. Comput. Sci. 25 (2018) 425–436. | DOI
and ,[14] The complexity of flowshop and jobshop scheduling. Math. Oper. Res. 1 (1976) 117–129. | DOI | MR
, and ,[15] A biased-randomized simheuristic for the distributed assembly permutation flowshop problem with stochastic processing times. Simul. Model. Pract. Theory 79 (2017) 23–36. | DOI
, , and ,[16] Makespan minimization in flexible flowshop sequence-dependent group scheduling problem. Int. J. Prod. Res. 51 (2013) 6182–6193. | DOI
and ,[17] Robust Discrete Optimization and its Applications. Kluwer Academic Publisher (1997). | DOI | MR | Zbl
and ,[18] Scheduling Theory, Algorithms, and Systems. Prentice Hall, Englewood Cliffs, NJ (2016). | Zbl
,[19] An efficient imperialist competitive algorithm for scheduling in the two-stage assembly flow shop problem. Int. J. Prod. Res. 52 (2014) 1240–1256. | DOI
, , , ,[20] Flowshop scheduling problem to minimize total completion time with random and bounded processing times. J. Oper. Res. Soc. 55 (2004) 277–286. | DOI | Zbl
, and ,[21] Discrete and continuous time representations and mathematical models for large productions scheduling problems: a case study from the pharmaceutical industry. Eur. J. Oper. Res. 215 (2011) 383–392. | DOI | MR | Zbl
, , and ,[22] A knowledge-based simulation architecture to analyze interruptions in a flexible manufacturing system. J. Manuf. Syst. 11 (1992) 195–214. | DOI
, and ,[23] A decomposition-based approach to flexible flow shop scheduling under machine breakdown. Int. J. Prod. Res. 50 (2012) 215–234. | DOI
and ,Cité par Sources :