A class of scheduling problems involving deferral costs has been formulated by McNaughton, who has described a simple method of solution for the linear, single-processor case. In this report dynamic programming and linear programming techniques are applied to nonlinear and multiple-processor problems. A dynamic programming solution of the nonlinear, single processor problem is possible, provided the number of jobs is small. Transportation methods of linear programming can be used to solve large nonlinear, multiple-processor problems, provided the processing times for the jobs are equal. Approximate and/or partial solutions are possible for other cases.
[1]
E. Lawler.
The Quadratic Assignment Problem
,
1963
.
[2]
M. Held,et al.
A dynamic programming approach to sequencing problems
,
1962,
ACM National Meeting.
[3]
Robert McNaughton,et al.
Scheduling with Deadlines and Loss Functions
,
1959
.
[4]
D. R. Fulkerson,et al.
Solving a Transportation Problem
,
1956
.
[5]
Stuart E. Dreyfus,et al.
Applied Dynamic Programming
,
1965
.
[6]
Albert Schild,et al.
On Scheduling Tasks with Associated Linear Loss Functions
,
1961
.