A New Algorithm for Preemptive Scheduling of Trees

  • Authors:
  • Teofilo F. Gonzalez;Donald B. Johnson

  • Affiliations:
  • Department of Computer Science, The Pennsylvania State University, University Park, PA;Department of Computer Science, The Pennsylvania State University, University Park, PA

  • Venue:
  • Journal of the ACM (JACM)
  • Year:
  • 1980

Quantified Score

Hi-index 0.00

Visualization

Abstract

An algorithm which schedules forests of n tasks on m identical processors in O(n log m) time, offline, is given. The schedules are optimal with respect to finish time and contain at most n - 2 preemptions, a bound which is realized for all n. Also given is a simpler algorithm which runs in O(nm) time on the same problem and can be adapted to give optimal finish time schedules on-line for independent tasks with release times.