Online scheduling of splittable tasks

Leak Epstein, Rob Van Stee

Research output: Contribution to journalArticlepeer-review

Abstract

We consider online scheduling of splittable tasks on parallel machines, where the goal is to minimize the last completion time (the makespan). In our model, each task can be split into a limited number of parts, that can then be scheduled independently and in parallel. We consider both the case where the machines are identical and the case where some subset of the machines have a (fixed) higher speed than the others. We design a class of algorithms that allows us to give tight bounds for a large class of cases where tasks may be split into relatively many parts. For identical machines, we also improve upon the natural greedy algorithm in other classes of cases.

Original languageEnglish
Pages (from-to)79-94
Number of pages16
JournalACM Transactions on Algorithms
Volume2
Issue number1
DOIs
StatePublished - 2006

Keywords

  • Online algorithms
  • Scheduling
  • Splittable tasks

ASJC Scopus subject areas

  • Mathematics (miscellaneous)

Cite this