Parallel-Machine Scheduling Problem under the Job Rejection Constraint (Extended Abstract)

被引:0
作者
Li, Weidong [1 ]
Li, Jianping [1 ]
Zhang, Xuejie [1 ]
Chen, Zhibin [2 ]
机构
[1] Yunnan Univ, Kunming 650091, Peoples R China
[2] Kunming Univ Sci & Technol, Kunming 650500, Peoples R China
来源
FRONTIERS IN ALGORITHMICS, FAW 2014 | 2014年 / 8497卷
基金
中国国家自然科学基金;
关键词
Scheduling; Rejection penalty; Polynomial time approximation scheme; Fully polynomial time approximation scheme; RELEASE DATES; ALGORITHMS; MINIMIZE;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given m identical machines and n independent jobs, each job J(j) has a processing time (or size) p(j) and a penalty e(j). A job can be either rejected, in which case its penalty is paid, or scheduled on one of the machines, in which case its processing time contributes to the load of that machine. The objective is to minimize the makespan of the schedule for accepted jobs under the constraint that the total penalty of the rejected jobs is no more than a given bound B. In this paper, we present a 2-approximation algorithm within strongly polynomial time and a polynomial time approximation scheme whose running time is O(nm O(1/e(2)) + mn(2)) for the general case. Moreover, we present a fully polynomial time approximation scheme for the case where the number of machines is a fixed constant. This result improves previous best running time from O(n(m+2) /epsilon(m)) to O(1/epsilon(2m+3) + mn(2)).
引用
收藏
页码:158 / 169
页数:12
相关论文
共 25 条
[1]  
Alon N., 1998, Journal of Scheduling, V1, P55, DOI 10.1002/(SICI)1099-1425(199806)1:1<55::AID-JOS2>3.0.CO
[2]  
2-J
[3]  
Angel E., 2001, Algorithms - ESA 2001. 9th Annual European Symposium. Proceedings (Lecture Notes in Computer Science Vol.2161), P194
[4]   Multiprocessor scheduling with rejection [J].
Bartal, Y ;
Leonardi, S ;
Marchetti-Spaccamela, A ;
Sgall, J ;
Stougie, L .
SIAM JOURNAL ON DISCRETE MATHEMATICS, 2000, 13 (01) :64-78
[5]   Scheduling with rejection and non-identical job arrivals [J].
Cao, Zhigang ;
Zhang, Yuzhong .
JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2007, 20 (04) :529-535
[6]   A PTAS for parallel batch scheduling with rejection and dynamic job arrivals [J].
Cao, Zhigang ;
Yang, Xiaoguang .
THEORETICAL COMPUTER SCIENCE, 2009, 410 (27-29) :2732-2745
[7]   Scheduling linear deteriorating jobs with rejection on a single machine [J].
Cheng, Yushao ;
Sun, Shijie .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 194 (01) :18-27
[8]   Techniques for scheduling with rejection [J].
Engels, DW ;
Karger, DR ;
Kolliopoulos, SG ;
Sengupta, S ;
Uma, RN ;
Wein, J .
JOURNAL OF ALGORITHMS, 2003, 49 (01) :175-191
[9]   BOUNDS FOR CERTAIN MULTIPROCESSING ANOMALIES [J].
GRAHAM, RL .
BELL SYSTEM TECHNICAL JOURNAL, 1966, 45 (09) :1563-+
[10]   USING DUAL APPROXIMATION ALGORITHMS FOR SCHEDULING PROBLEMS - THEORETICAL AND PRACTICAL RESULTS [J].
HOCHBAUM, DS ;
SHMOYS, DB .
JOURNAL OF THE ACM, 1987, 34 (01) :144-162