Metaheuristics for a Flow Shop Scheduling Problem with Urgent Jobs and Limited Waiting Times

被引:10
作者
Jeong, BongJoo [1 ]
Han, Jun-Hee [2 ]
Lee, Ju-Yong [3 ]
机构
[1] Kongju Natl Univ, Dept Business Adm, Kongju Si 32588, South Korea
[2] Dong A Univ, Dept Ind & Management Engn, Busan 49315, South Korea
[3] Kangwon Natl Univ, Div Business Adm & Accounting, Chuncheon Si 24341, South Korea
基金
新加坡国家研究基金会;
关键词
scheduling; flow shop; urgent jobs; limited waiting times; metaheuristic; 2-MACHINE FLOWSHOP; SINGLE-MACHINE; PERMUTATION; ALGORITHM; OPTIMIZATION; CONSTRAINT; MAKESPAN; MINIMIZE; NUMBER;
D O I
10.3390/a14110323
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This study considers a scheduling problem for a flow shop with urgent jobs and limited waiting times. The urgent jobs and limited waiting times are major considerations for scheduling in semiconductor manufacturing systems. The objective function is to minimize a weighted sum of total tardiness of urgent jobs and the makespan of normal jobs. This problem is formulated in mixed integer programming (MIP). By using a commercial optimization solver, the MIP can be used to find an optimal solution. However, because this problem is proved to be NP-hard, solving to optimality requires a significantly long computation time for a practical size problem. Therefore, this study adopts metaheuristic algorithms to obtain a good solution quickly. To complete this, two metaheuristic algorithms (an iterated greedy algorithm and a simulated annealing algorithm) are proposed, and a series of computational experiments were performed to examine the effectiveness and efficiency of the proposed algorithms.
引用
收藏
页数:18
相关论文
共 45 条
[1]   Scheduling problems with two competing agents [J].
Agnetis, A ;
Mirchandani, PB ;
Pacciarelli, D ;
Pacifici, A .
OPERATIONS RESEARCH, 2004, 52 (02) :229-242
[2]   Minimizing makespan in a two-machine flowshop with a limited waiting time constraint and sequence-dependent setup times [J].
An, Young-Jin ;
Kim, Yeong-Dae ;
Choi, Seong-Woo .
COMPUTERS & OPERATIONS RESEARCH, 2016, 71 :127-136
[3]   Metaheuristics for solving a multi-objective flow shop scheduling problem with sequence-dependent setup times [J].
Anjana, V. ;
Sridharan, R. ;
Kumar, P. N. .
JOURNAL OF SCHEDULING, 2020, 23 (01) :49-69
[4]   A two-machine no-wait flow shop problem with two competing agents [J].
Azerine, Abdennour ;
Boudhar, Mourad ;
Rebaine, Djamal .
JOURNAL OF COMBINATORIAL OPTIMIZATION, 2022, 43 (01) :168-199
[5]   A multiple-criterion model for machine scheduling [J].
Baker, KR ;
Smith, JC .
JOURNAL OF SCHEDULING, 2003, 6 (01) :7-16
[6]  
Bouquard JL, 2006, 4OR-Q J OPER RES, V4or 4, P15, DOI DOI 10.1007/s10288-005-0069-7
[7]   Multi-agent scheduling on a single machine with max-form criteria [J].
Cheng, T. C. E. ;
Ng, C. T. ;
Yuan, J. J. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 188 (02) :603-609
[8]   Multi-agent scheduling on a single machine to minimize total weighted number of tardy jobs [J].
Cheng, T. C. E. ;
Ng, C. T. ;
Yuan, J. J. .
THEORETICAL COMPUTER SCIENCE, 2006, 362 (1-3) :273-281
[9]   Lexicographic optimization of a permutation flow shop scheduling problem with time lag constraints [J].
Dhouib, E. ;
Teghem, J. ;
Loukil, T. .
INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2013, 20 (02) :213-232
[10]   Two-agent scheduling in a flowshop [J].
Fan, B. Q. ;
Cheng, T. C. E. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 252 (02) :376-384