© 1999 by Institute of Mathematics and its Applications
An O(n2) algorithm for a controllable machine scheduling problem
Department of Mathematics and Statistics, School of Mathematical Sciences, Lakehead University Ontario, Canada, P7B 5E1
Department of Applied Mathematics, Shanghai Second Polytechnic University P. R. China
A single-machine scheduling problem with controllable processing times is discussed in this paper. For some jobs, the processing time can be crashed up to u units of time with the additional cost c per unit of time crashed. The object is to find an optimal processing sequence as well as crash activities to minimize total costs of completion and crash. This problem is shown to be polynomially solvable, and an O(n2) algorithm is given together with the theoretical proof.
Keywords: Single-machine scheduling problems; controllable processing times; crash activities; polynomial-time algorithm