Single machine MAD/Tmax problem with a common due date

被引:2
|
作者
Cho, SA
Kim, CB [1 ]
Lee, DH
机构
[1] Korea Natl Univ Educ, Dept Technol Educ, Cheongwon Kun 363791, Chungbuk, South Korea
[2] LG Elect, Digital TV Res Lab, Seocho Gu, Seoul 137724, South Korea
[3] Korea Univ, Dept Comp Sci, Jochiwon 339700, Chungnam, South Korea
关键词
scheduling; earliness; tardiness;
D O I
10.1016/S0305-0548(00)00107-6
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Consider a nonpreemptive single-machine scheduling problem which minimizes the MAD with a common due date d subject to the maximum tardiness constraint. This paper divides the MAD/T-max problem into three categories: Delta-unconstrained, Delta-constrained, and tightly Delta-constrained cases. The exact algorithm to obtain the optimal solution is proposed after computing bounds to decide when the MAD/T-max problem is Delta-unconstrained or tightly Delta-constrained cases. For the Delta-constrained MAD/T-max problem, it is shown that the schedule should finish at (d + Delta) or a job should complete at d in the optimal schedule. In order to improve the efficiency of the proposed algorithm, three rules to delete partial sequences are developed. Since the MAD/T-max\ problem is NP-complete in ordinary sense, a heuristic algorithm is proposed. In order to improve the schedule generated, the proposed algorithm uses the ideas that (1) in an optimal schedule, the largest job is not always processed first and (2) not all optimal schedules finish at d + Delta. For the obtained schedule and reverse schedule, shift operations and exchange operations are applied in order to improve the quality of solution. Computational results of test problems taken from the literature are shown.
引用
收藏
页码:1099 / 1113
页数:15
相关论文
共 50 条