Minimising the weighted number of tardy jobs in a hybrid flow shop with genetic algorithm

被引:24
作者
Desprez, C. [1 ,2 ]
Chu, F. [1 ]
Chu, C. [3 ]
机构
[1] Univ Technol Troyes, Inst Charles Delaunay, CNRS, FRE 2848, F-10010 Troyes, France
[2] CEA, Ctr Valduc, F-21120 Is Sur Tille, France
[3] Ecole Cent Paris, Lab Genie Ind, F-92295 Chatenay Malabry, France
关键词
hybrid flow shop; re-entrance; number of tardy jobs; genetic algorithm; SINGLE-MACHINE; DUE-DATES;
D O I
10.1080/09511920902810938
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper considers a real-world industrial problem in order to minimise the (weighted) number of tardy jobs. This problem occurs in a company where due dates are associated with parts, and penalties incur when the parts are completed after the due dates, whatever the magnitude of the tardiness. Therefore, the objective function can be modelled as minimisation of the (weighted) number of tardy jobs. The system studied is a hybrid flow shop with re-entrance (or recirculation). In order to deal with large size problems arising in real life, a genetic algorithm (GA) is implemented. A coding system, adapted to the considered problem, is designed, and existing crossover and mutation operators are adapted to this coding. To evaluate the effectiveness of the proposed method, it is tested against a commercial software package. The results show that the proposed GA performs well on the scheduling part for a given resource allocation, but it still requires an effective resource allocation procedure.
引用
收藏
页码:745 / 757
页数:13
相关论文
共 26 条
[1]  
[Anonymous], P WORKSH PROD PLANN
[2]  
Baptiste P., 1999, Journal of Scheduling, V2, P245, DOI 10.1002/(SICI)1099-1425(199911/12)2:6<245::AID-JOS28>3.0.CO
[3]  
2-5
[4]   A branch and bound to minimize the number of late jobs on a single machine with release time constraints [J].
Baptiste, Philippe ;
Peridy, Laurent ;
Pinson, Eric .
European Journal of Operational Research, 2003, 144 (01) :1-11
[5]   An O(n4) algorithm for preemptive scheduling of a single machine to minimize the number of late jobs [J].
Baptiste, P .
OPERATIONS RESEARCH LETTERS, 1999, 24 (04) :175-180
[6]   A genetic algorithm for an industrial multiprocessor flow shop scheduling problem with recirculation [J].
Bertel, S ;
Billaut, JC .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 159 (03) :651-662
[7]   Minimizing the weighted number of tardy jobs on a two-machine flow shop [J].
Bulfin, RL ;
M'Hallah, R .
COMPUTERS & OPERATIONS RESEARCH, 2003, 30 (12) :1887-1900
[8]   Scheduling n jobs on one machine to minimize the maximum lateness with a minimum number of tardy jobs [J].
Chang, PC ;
Su, LH .
COMPUTERS & INDUSTRIAL ENGINEERING, 2001, 40 (04) :349-360
[9]  
CHU C, 1996, RAIRO OPERATIONS RES, V30, P489
[10]   An exact method to minimize the number of tardy jobs in single machine scheduling [J].
Dauzère-Pérès, S ;
Sevaux, M .
JOURNAL OF SCHEDULING, 2004, 7 (06) :405-420