Scheduling jobs with piecewise linear decreasing processing times

被引:50
作者
Cheng, TCE [1 ]
Ding, Q
Kovalyov, MY
Bachman, A
Janiak, A
机构
[1] Hong Kong Polytech Univ, Dept Management, Kowloon, Hong Kong, Peoples R China
[2] Natl Acad Sci, Inst Engn Cybernet, Minsk 220012, BELARUS
[3] Wroclaw Univ Technol, Inst Engn Cybernet, PL-50372 Wroclaw, Poland
关键词
machine scheduling; start time dependent processing times; computational complexity;
D O I
10.1002/nav.10073
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We study the problems of scheduling a set of nonpreemptive jobs on a single or multiple machines without idle times where the processing time of a job is a piecewise linear nonincreasing function of its start time. The objectives are the minimization of makespan and minimization of total job completion time. The single machine problems are proved to be NP-hard, and some properties of their optimal solutions are established. A pseudopolynomial time algorithm is constructed for makespan minimization. Several heuristics are derived for both total completion time and makespan minimization. Computational experiments are conducted to evaluate their efficiency. NP-hardness proofs and polynomial time algorithms are presented for some special cases of the parallel machine problems. (C) 2003 Wiley Periodicals, Inc.
引用
收藏
页码:531 / 554
页数:24
相关论文
共 27 条
[1]   Scheduling with time dependent processing times: Review and extensions [J].
Alidaee, B ;
Womer, NK .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1999, 50 (07) :711-720
[2]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[3]   Minimizing maximum lateness under linear deterioration [J].
Bachman, A ;
Janiak, A .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 126 (03) :557-566
[4]  
BACHMAN A, 1998, THESIS WROCLAW U TEC
[5]   SCHEDULING DETERIORATING JOBS ON A SINGLE PROCESSOR [J].
BROWNE, S ;
YECHIALI, U .
OPERATIONS RESEARCH, 1990, 38 (03) :495-498
[6]   SCHEDULING INDEPENDENT TASKS TO REDUCE MEAN FINISHING TIME [J].
BRUNO, J ;
COFFMAN, EG ;
SETHI, R .
COMMUNICATIONS OF THE ACM, 1974, 17 (07) :382-387
[7]   A NOTE ON SINGLE-PROCESSOR SCHEDULING WITH TIME-DEPENDENT EXECUTION TIMES [J].
CHEN, ZL .
OPERATIONS RESEARCH LETTERS, 1995, 17 (03) :127-129
[8]  
Cheng TCE, 1994, 0694 HONG KONG POL U
[9]  
GAWIEJNOWICZ S, 1997, THESIS POZNAN U TECH