Single-machine scheduling with workload-dependent tool change durations and equal processing time jobs to minimize total completion time
Zhijun Xu,Dehua Xu
DOI: https://doi.org/10.1007/s10951-017-0543-z
2017-10-05
Journal of Scheduling
Abstract:We consider a single-machine tool change scheduling problem where tool change durations are workload-dependent. The processing times of all the jobs are the same. The objective is to determine the number of tool change activities, the start time and the completion time of each tool change activity jointly and schedule all the jobs to the machine such that the total completion time of the jobs is minimized. For the case where the tool change duration function is concave, we present a linear time optimal algorithm. For the case where the tool change duration function is convex, we convert it into a convex integer quadratic programming problem with fixed dimension and then propose two polynomial time algorithms for it. We also study some special cases for which optimal schedules can be obtained directly. For the case where the tool change duration function is linear, we present all the optimal schedules.
engineering, manufacturing,operations research & management science
What problem does this paper attempt to address?