SDU
IMADA

COMPUTER SCIENCE COLLOQUIUM

New Results on Flow Time with Resource Augmentation and Restarts

Leah Epstein
Department of Computer Science
Tel Aviv University

Tuesday, June 27, 2000, at 2:15 PM
The Seminar Room

ABSTRACT

We study the problem of scheduling n jobs that arrive over time. We consider a non-preemptive setting on a single machine. The goal is to minimize the total flow time. We use extra resource competitive analysis: an optimal off-line algorithm which schedules jobs on a single machine is compared to a more powerful on-line algorithm that has l machines. We design an algorithm of competitive ratio O(min(Delta^(1/l),n^(1/l))), where Delta is the maximum ratio between two job sizes, and provide a lower bound which shows that the algorithm is optimal up to a constant factor for any constant l.

We also consider scheduling on parallel identical machines. In this case the optimal off-line algorithm has m machines and the on-line algorithm has lm machines. We give a lower bound for this case and consider the resource augmentation required for a constant competitive ratio. For every m, we show a polylogarithmic lower bound (in n or Delta) on l. We also give lower bounds for algorithms using resource augmentation on the speed and for algorithms using restarts. Finally, we consider scheduling with hard deadlines.

This is joint work with Rob van Stee.

Host: Kim Skak Larsen


SDU IMADA [CS Colloquia]
Last modified: June 14, 2000.
Kim Skak Larsen (kslarsen@imada.sdu.dk)