SCHEDULING 2 JOB CLASSES ON A SINGLE-MACHINE

被引:24
作者
POTTS, CN
机构
[1] Faculty of Mathematical Studies, University of Southampton, Southampton
关键词
D O I
10.1016/0305-0548(91)90018-M
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The problem of scheduling n jobs on a single machine is considered, where the jobs are partitioned into two classes and a set-up time is necessary between jobs of different classes. Gupta proposes an O(n log n) algorithm which, he claims, minimizes the sum of completion times. However, we present a counter-example which shows it can fail to generate an optimal schedule. Nevertheless, this problem is solvable in O(n2) time by a well-known dynamic programming algorithm. An O(n3) dynamic programming algorithm to minimize the sum of weighted completion times is also derived.
引用
收藏
页码:411 / 415
页数:5
相关论文
共 5 条
[1]   SINGLE FACILITY MULTICLASS JOB SCHEDULING [J].
AHN, BH ;
HYUN, JH .
COMPUTERS & OPERATIONS RESEARCH, 1990, 17 (03) :265-272
[2]   SINGLE FACILITY SCHEDULING WITH MULTIPLE JOB CLASSES [J].
GUPTA, JND .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1988, 33 (01) :42-45
[3]   OPTIMAL SCHEDULES FOR SINGLE FACILITY WITH 2 JOB CLASSES [J].
GUPTA, JND .
COMPUTERS & OPERATIONS RESEARCH, 1984, 11 (04) :409-413
[4]   ON THE COMPLEXITY OF SCHEDULING WITH BATCH SETUP TIMES [J].
MONMA, CL ;
POTTS, CN .
OPERATIONS RESEARCH, 1989, 37 (05) :798-804
[5]  
SAHNEY VK, 1972, OPER RES, V20, P26