Scheduling in a two-stage flowshop with parallel unrelated machines at each stage and shared resources

被引:10
作者
Figielska, Ewa [1 ]
机构
[1] Warsaw Sch Comp Sci, Marka Edelmana 17, PL-00169 Warsaw, Poland
关键词
Scheduling; Flowshop; Resource constraints; Heuristic; Column generation; DEPENDENT SETUP TIMES; HYBRID FLOWSHOP; PERMUTATION FLOWSHOP; RENEWABLE RESOURCES; GENETIC ALGORITHM; MINIMIZE MAKESPAN; SHOP; PROCESSORS; HEURISTICS; JOBS;
D O I
10.1016/j.cie.2018.09.038
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The paper deals with the problem of preemptive scheduling in the two-stage flowhop with parallel unrelated machines at both the stages and renewable resources shared among the stages. A novel heuristic is proposed which minimizes the flowshop makespan taking into account both the stages simultaneously. This heuristic introduces a new concept of the sets of jobs which are allowed to be processed at stage 1 and stage 2 in successive time intervals. The definition of these sets is based on a priority rule. The constraints resulting from this definition are included into the optimization problem solved by a column generation (CG) algorithm. The CG algorithm creates the schedule which is composed of partial schedules assigning jobs to machines for simultaneous processing at the first and second stages during some periods of time, so that the resource constraints are satisfied at any moment. We developed four heuristic algorithms which start either from a straightforward initial solution or from a solution provided by a linear programming based procedure, and use a simulated annealing or tabu search procedure to create partial schedules in each successive iteration. The results of the extensive computational experiment indicate that these algorithms provide good quality solutions with reasonable computational effort, even for the difficult problems with strong resource constraints.
引用
收藏
页码:435 / 450
页数:16
相关论文
共 45 条
[1]   Resource-constrained unrelated parallel machine scheduling problem with sequence dependent setup times, precedence constraints and machine eligibility restrictions [J].
Afzalirad, Mojtaba ;
Rezaeian, Javad .
COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 98 :40-52
[2]   Preemptive scheduling on identical parallel machines subject to deadlines [J].
Azizoglu, M .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 148 (01) :205-210
[3]  
BLAZEWICZ J, 1987, SCHEDULING RESOURCE
[4]   A study of scheduling problems with preemptions on multi-core computers with GPU accelerators [J].
Blazewicz, Jacek ;
Kedad-Sidhoum, Safia ;
Monna, Florence ;
Mounie, Gregory ;
Trystram, Denis .
DISCRETE APPLIED MATHEMATICS, 2015, 196 :72-82
[5]   DEA model with shared resources and efficiency decomposition [J].
Chen, Yao ;
Du, Juan ;
Sherman, H. David ;
Zhu, Joe .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 207 (01) :339-349
[6]   Preemptive scheduling on identical machines with delivery coordination to minimize the maximum delivery completion time [J].
Chen, Youjun ;
Lu, Lingfa ;
Yuan, Jinjiang .
THEORETICAL COMPUTER SCIENCE, 2015, 583 :67-77
[7]   Resource-constrained flowshop scheduling with separate resource recycling operations [J].
Cheng, T. C. E. ;
Lin, B. M. T. ;
Huang, H. L. .
COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (06) :1206-1212
[8]   FLOW-SHOP SCHEDULING WITH RESOURCE FLEXIBILITY [J].
DANIELS, RL ;
MAZZOLA, JB .
OPERATIONS RESEARCH, 1994, 42 (03) :504-522
[9]   DECOMPOSITION PRINCIPLE FOR LINEAR-PROGRAMS [J].
DANTZIG, GB ;
WOLFE, P .
OPERATIONS RESEARCH, 1960, 8 (01) :101-111
[10]   ON THE 2-PHASE METHOD FOR PREEMPTIVE SCHEDULING [J].
DEWERRA, D .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1988, 37 (02) :227-235