Sequencing with earliness and tardiness penalties: a review
Operations Research
A survey of results for sequencing problems with controllable processing times
Discrete Applied Mathematics - Southampton conference on combinatorial optimization, April 1987
Network flows: theory, algorithms, and applications
Network flows: theory, algorithms, and applications
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
Single-machine scheduling with trade-off between number of tardy jobs and resource allocation
Operations Research Letters
Job Shop Scheduling Problems with Controllable Processing Times
ICTCS '01 Proceedings of the 7th Italian Conference on Theoretical Computer Science
Single machine scheduling with a variable common due date and resource-dependent processing times
Computers and Operations Research
Approximation schemes for parallel machine scheduling problems with controllable processing times
Computers and Operations Research
A survey of scheduling with controllable processing times
Discrete Applied Mathematics
Minimizing total tardiness on a single machine with controllable processing times
Computers and Operations Research
Discrete Applied Mathematics
On several scheduling problems with rejection or discretely compressible processing times
TAMC'06 Proceedings of the Third international conference on Theory and Applications of Models of Computation
Power-saving scheduling for weakly dynamic voltage scaling devices
WADS'05 Proceedings of the 9th international conference on Algorithms and Data Structures
A 32-approximation algorithm for parallel machine scheduling with controllable processing times
Operations Research Letters
Computers and Industrial Engineering
Hi-index | 0.00 |
In the field of machine scheduling problems with controllable processing times, it is often assumed that the possible processing time of a job can be continuously controlled, i.e. it can be any number in a given interval. In this paper, we introduce a discrete model in which job processing times are discretely controllable, i.e. the possible processing time of a job can only be controlled to be some specified lengths. Under this discrete model, we consider a class of single machine problems with the objective of minimizing the sum of the total processing cost and the cost measured by a standard criterion. We investigate most common criteria, e.g. makespan, maximum tardiness, total completion time, weighted number of tardy jobs, and total earliness-tardiness penalty. The computational complexity of each problem is analyzed, and pseudo-polynomial dynamic programming algorithms are proposed for hard problems.