A genetic algorithm for robust hybrid flow shop scheduling

被引:62
作者
Chaari, Tarek [1 ,2 ,3 ]
Chaabane, Sondes [1 ,2 ]
Loukil, Taicir [4 ]
Trentesaux, Damien [1 ,2 ]
机构
[1] Univ Lille Nord France, Lille, France
[2] UVHC, TEMPO, EA 4542, F-59313 Valenciennes, France
[3] Fac Sci Econ & Gest Sfax, Sfax, Tunisia
[4] Inst Super Gest Ind Sfax, LOGIQ, Sfax, Tunisia
关键词
uncertainty; robustness; effectiveness; genetic algorithm; hybrid flow shop scheduling; simulation; SINGLE-MACHINE; OPTIMIZATION; UNCERTAINTY; BREAKDOWNS; STABILITY; FRAMEWORK;
D O I
10.1080/0951192X.2011.575181
中图分类号
TP39 [计算机的应用];
学科分类号
080201 [机械制造及其自动化];
摘要
Most of scheduling methods consider a deterministic environment for which the data of the problem are known. Nevertheless, in reality, several kinds of uncertainties should be considered, and robust scheduling allows uncertainty to be taken into account. In this article, we consider a scheduling problem under uncertainty. Our case study is a hybrid flow shop scheduling problem, and the processing time of each job for each machine at each stage is the source of uncertainty. To solve this problem, we developed a genetic algorithm. A robust bi-objective evaluation function was defined to obtain a robust, effective solution that is only slightly sensitive to data uncertainty. This bi-objective function minimises simultaneously the makespan of the initial scenario, and the deviation between the makespan of all the disrupted scenarios and the makespan of the initial scenario. We validated our approach with a simulation in order to evaluate the quality of the robustness faced with uncertainty. The computational results show that our algorithm can generate a trade off for effectiveness and robustness for various degrees of uncertainty.
引用
收藏
页码:821 / 833
页数:13
相关论文
共 40 条
[1]
Dynamic scheduling of maintenance tasks in the petroleum industry: A reinforcement approach [J].
Aissani, N. ;
Beldjilali, B. ;
Trentesaux, D. .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2009, 22 (07) :1089-1103
[2]
[Anonymous], 6 EUR C PLANN ECP 20
[3]
Billaut Jean-Charles., 2013, FLEXIBILITY ROBUSTNE
[4]
An exact method for solving the multi-processor flow-shop [J].
Carlier, J ;
Néron, E .
RAIRO-RECHERCHE OPERATIONNELLE-OPERATIONS RESEARCH, 2000, 34 (01) :1-25
[5]
A hybrid genetic algorithm for the re-entrant flow-shop scheduling problem [J].
Chen, Jen-Shiang ;
Pan, Jason Chao-Hsien ;
Lin, Chien-Min .
EXPERT SYSTEMS WITH APPLICATIONS, 2008, 34 (01) :570-577
[6]
Adaptive scheduling and tool flow control in flexible job shops [J].
Chen, Jie ;
Chen, F. Frank .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2008, 46 (15) :4035-4059
[7]
Daniels RL, 1997, IIE TRANS, V29, P977
[8]
Minimising the weighted number of tardy jobs in a hybrid flow shop with genetic algorithm [J].
Desprez, C. ;
Chu, F. ;
Chu, C. .
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2009, 22 (08) :745-757
[9]
Decomposition approach for a problem of lot-sizing and sequencing under uncertainties [J].
Dolgui, A ;
Levin, G ;
Louly, MA .
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2005, 18 (05) :376-385
[10]
An efficient genetic algorithm for hybrid flow shop scheduling with multiprocessor task problems [J].
Engin, Orhan ;
Ceran, Gulsad ;
Yilmaz, Mustafa K. .
APPLIED SOFT COMPUTING, 2011, 11 (03) :3056-3065