Single machine scheduling to minimize maximum earliness/tardiness cost with job rejection

被引:2
|
作者
Atsmony, Matan [1 ]
Mosheiov, Gur [1 ]
机构
[1] Hebrew Univ Jerusalem, Sch Business Adm, IL-91905 Jerusalem, Israel
基金
以色列科学基金会;
关键词
Scheduling; Due-date assignment; Earliness-tardiness; Job-rejection; Dynamic programming; DEPENDENT PROCESSING TIMES; DUE-DATE ASSIGNMENT;
D O I
10.1007/s11590-023-02086-6
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We study a single machine due-date assignment problem with a common due-date. The objective function is minimizing the maximum earliness/tardiness cost. The scheduler may process only a subset of the jobs and the remaining jobs are rejected. Job-dependent rejection-costs are considered, and an upper bound on the total permitted rejection cost is assumed. The problem is proved to be NP-Hard. We present and test a pseudo-polynomial dynamic programming solution algorithm. An extension to the setting containing additional due-date cost component is also discussed. An efficient implementation of the algorithm is introduced, and medium size problems (containing hundreds of jobs) are shown to be solved in very reasonable running time. In addition, an intuitive heuristic is introduced, tested numerically, and is shown to produce very small optimality gaps.
引用
收藏
页码:751 / 766
页数:16
相关论文
共 50 条