Communications of the ACM · 1974 · 500 citations · 5 references
ComputingComputer ScienceAlgorithmsProduction SystemsSchedulingJob SequencingScheduling TheoryTask ModelsTask SchedulingDeterministic Scheduling
Sequencing to minimize mean finishing time (or mean time in system) is not only desirable to the user, but it also tends to minimize at each point in time the storage required to hold incomplete tasks. In this paper a deterministic model of independent tasks is introduced and new results are derived which extend and generalize the algorithms known for minimizing mean finishing time. In addition to presenting and analyzing new algorithms it is shown that the most general mean-finishing-time problem for independent tasks is polynomial complete, and hence unlikely to admit of a non-enumerative solution.
5
The complexity of theorem-proving procedures
Stephen Cook · 1971 · 6.2K citations · Full text
Bounds on Multiprocessing Timing Anomalies
Ron Graham · SIAM Journal on Applied Mathematics · 1969 · 2.4K citations
Bounds for Certain Multiprocessing Anomalies
Ronald Graham · Bell System Technical Journal · 1966 · 1.6K citations
Polynomial complete scheduling problems
Jeffrey D. Ullman · 1973 · 83 citations