TY - JOUR
T1 - A unified approach for scheduling with convex resource consumption functions using positional penalties
AU - Leyvand, Yaron
AU - Shabtay, Dvir
AU - Steiner, George
N1 - Funding Information:
This research was supported by The Israel Science Foundation (grant No. 633/08 ). Partial support by the Natural Sciences and Engineering Research Council of Canada under Grant No. 041798 and the Paul Ivanier Center for Robotics and Production Management, Ben-Gurion University of the Negev are also gratefully acknowledged.
PY - 2010/10/16
Y1 - 2010/10/16
N2 - We provide a unified model for solving single machine scheduling problems with controllable processing times in polynomial time using positional penalties. We show how this unified model can be useful in solving three different groups of scheduling problems. The first group includes four different due date assignment problems to minimize an objective function which includes costs for earliness, tardiness, due date assignment, makespan and total resource consumption. The second group includes three different due date assignment problems to minimize an objective function which includes the weighted number of tardy jobs, due date assignment costs, makespan and total resource consumption costs. The third group includes various scheduling problems which do not involve due date assignment decisions. We show that each of the problems from the first and the third groups can be reduced to a special case of our unified model and thus can be solved in O (n3) time. Furthermore, we show how the unified model can be used repeatedly as a subroutine to solve all problems from the second group in O (n4) time. In addition, we also show that faster algorithms exist for several special cases. Crown
AB - We provide a unified model for solving single machine scheduling problems with controllable processing times in polynomial time using positional penalties. We show how this unified model can be useful in solving three different groups of scheduling problems. The first group includes four different due date assignment problems to minimize an objective function which includes costs for earliness, tardiness, due date assignment, makespan and total resource consumption. The second group includes three different due date assignment problems to minimize an objective function which includes the weighted number of tardy jobs, due date assignment costs, makespan and total resource consumption costs. The third group includes various scheduling problems which do not involve due date assignment decisions. We show that each of the problems from the first and the third groups can be reduced to a special case of our unified model and thus can be solved in O (n3) time. Furthermore, we show how the unified model can be used repeatedly as a subroutine to solve all problems from the second group in O (n4) time. In addition, we also show that faster algorithms exist for several special cases. Crown
KW - Controllable processing times
KW - Due date assignment
KW - Polynomial-time algorithm
KW - Positional penalties
KW - Resource allocation
KW - Single machine scheduling
UR - http://www.scopus.com/inward/record.url?scp=77950371029&partnerID=8YFLogxK
U2 - 10.1016/j.ejor.2010.02.026
DO - 10.1016/j.ejor.2010.02.026
M3 - Article
AN - SCOPUS:77950371029
SN - 0377-2217
VL - 206
SP - 301
EP - 312
JO - European Journal of Operational Research
JF - European Journal of Operational Research
IS - 2
ER -