Title :
A Note on Open Shop Preemptive Schedules
Author :
Gonzalez, Teofilo
Author_Institution :
Department of Computer Science, Institute of Technology
Abstract :
The problem of preemptively scheduling a set of n independent jobs on an m processor open shop is discussed. An algorithm to construct preemptive schedules with minimum-maximum finishing time is presented. The worst case time complexity is 0(r + min {m4, n4, r2}), where r is the number of nonzero tasks. The maximum number of preemptions introduced is 0(min {rn, rm, n3, m3}). The algorithm is best possible for open shops with a fixed number of processors or jobs. In this case the maximum number of preemptions introduced is bounded by some fixed constant.
Keywords :
Finish time; open shops; polynomial complexity; preemptive scheduling; Computer science; Finishing; Job shop scheduling; Polynomials; Processor scheduling; Scheduling algorithm; Finish time; open shops; polynomial complexity; preemptive scheduling;
Journal_Title :
Computers, IEEE Transactions on
DOI :
10.1109/TC.1979.1675246