The Two Single-Machine Scheduling Problems with Slack Due Date to Minimize Total Early Work and Late Work
Xin-Gong Zhang,Xiao-Min Tang
DOI: https://doi.org/10.1007/s40305-023-00528-7
2024-01-30
Journal of the Operations Research Society of China
Abstract:This paper considers the single-machine scheduling problem with slack due date. The decision needs to determine the optimal job sequence when the due date of jobs is determined. Slack due date means that the due date is equal to its processing time plus a constant, where the constant is the decision variable. The aim is to assign the slack due date and minimize the objective function. The objective function includes the early work, late work and slack due dates. In this paper, we discuss two problems with slack due date. For the first problem, we address the range of slack due date by cost coefficients, and design a dynamic programming algorithm to solve the proposed problem. It is proved that the optimal solution can be obtained in time. For the latter problem, we address the time-window assignment problem, and present a dynamic programming algorithm by determining the rang of due date of time window in time. Finally, a numerical example is presented to illustrate the feasibility of these algorithms.
operations research & management science