The consecutive multiprocessor job scheduling problem

被引:6
作者
Bukchin, Yossi [1 ]
Raviv, Tal [1 ]
Zaides, Ilya [1 ]
机构
[1] Tel Aviv Univ, Dept Ind Engn, IL-6997801 Tel Aviv, Israel
关键词
Scheduling; Multiprocessor job scheduling; Integer programming; Constraint programming; BERTH ALLOCATION PROBLEM; MODELS; TASKS; SOLVE; TIME;
D O I
10.1016/j.ejor.2019.12.043
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We study a variant of the multiprocessor job scheduling problem, where jobs are processed by several identical machines. The machines are ordered in a sequence, and each job is processed by several consecutive machines simultaneously. The jobs are characterized by their processing time, the number of required consecutive machines, and their ready time. The objective function is to minimize the sum of general functions defined over the completion time of each job. This study is motivated by a real problem in the semiconductor industry. We present a time-indexed integer programming and a constraint programming formulations for the problem and demonstrate their applicability through an extensive numerical study and an industrial case study. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:427 / 438
页数:12
相关论文
共 25 条
[1]   MIP approaches for the integrated berth allocation and quay crane assignment and scheduling problem [J].
Agra, Agostinho ;
Oliveira, Maryse .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 264 (01) :138-148
[2]  
Apt K., 2003, Principles of constraint programming
[3]   A note on scheduling multiprocessor tasks with identical processing times [J].
Baptiste, P .
COMPUTERS & OPERATIONS RESEARCH, 2003, 30 (13) :2071-2078
[4]   SCHEDULING MULTIPROCESSOR TASKS ON A DYNAMIC CONFIGURATION OF DEDICATED PROCESSORS [J].
BIANCO, L ;
BLAZEWICZ, J ;
DELLOLMO, P ;
DROZDOWSKI, M .
ANNALS OF OPERATIONS RESEARCH, 1995, 58 :493-517
[5]   A survey of berth allocation and quay crane scheduling problems in container terminals [J].
Bierwirth, Christian ;
Meisel, Frank .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 202 (03) :615-627
[6]   Constraint programming for solving various assembly line balancing problems [J].
Bukchin, Yossi ;
Raviv, Tal .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2018, 78 :57-68
[7]  
Chen J, 1999, NAV RES LOG, V46, P57, DOI 10.1002/(SICI)1520-6750(199902)46:1<57::AID-NAV4>3.0.CO
[8]  
2-H
[9]   Mathematical models for the berth allocation problem in dry bulk terminals [J].
Ernst, Andreas T. ;
Oguz, Ceyda ;
Singh, Gaurav ;
Taherkhani, Gita .
JOURNAL OF SCHEDULING, 2017, 20 (05) :459-473
[10]   The berth allocation problem: models and solution methods [J].
Guan, YP ;
Cheung, RK .
OR SPECTRUM, 2004, 26 (01) :75-92