In this paper, the problem of minimizing the weighted earliness penalty in a single-machine scheduling problem is addressed. For this problem, every job is assumed to be available at time zero and must be completed before or on its deadline. No tardy job is allowed. Each job has its own earliness penalty and deadline. The paper identifies several local optimality conditions for sequencing of adjacent jobs. A heuristic algorithm is developed based on these local optimality conditions. Sample problems are solved and the solutions obtained from the heuristic are compared to solutions obtained from the heuristics developed by Chand and Schneeberger. Also, comparisons are performed between the solutions obtained from the heuristic and the optimal solutions obtained from a mathematical modeling approach for problems involving 10 and 15 jobs. The results show that the developed heuristic produces solutions close to optimal in small size problems, and it also outperforms the Chand and Schneeberger's method.
[1]
Xiangton Qi,et al.
Scheduling a single machine to minimize earliness penalties subject to the SLK due-date determination method
,
1998,
Eur. J. Oper. Res..
[2]
Gary D. Scudder,et al.
Sequencing with Earliness and Tardiness Penalties: A Review
,
1990,
Oper. Res..
[3]
Dilip Chhajed.
A fixed interval due-date scheduling problem with earliness and due-date costs
,
1995
.
[4]
Wayne E. Smith.
Various optimizers for single‐stage production
,
1956
.
[5]
M. Asano,et al.
Single machine scheduling using dominance relation to minimize earliness subject to ready and due times
,
1996
.
[6]
Suresh Chand,et al.
Single machine scheduling to minimize weighted earliness subject to no tardy jobs
,
1988
.
[7]
Thomas E. Morton,et al.
The single machine early/tardy problem
,
1989
.