ALCOMFT-TR-01-42

ALCOM-FT
 

Luca Becchetti, Stefano Leonardi, Alberto Marchetti-Spaccamela and Kirk Pruhs
Online Weighted Flow Time and Deadline Scheduling
Rome. Work package 4. April 2001.
Abstract: Optimizing the weighted flow time of a set of jobs released over time is a difficult and challenging scheduling problem. Weighted flow time is also intimately related to scheduling broadcasts to minimize average user perceived latency in a client-server system where the server communicates to the clients via broadcast. In this paper we show that the algorithm Highest Density First is an O(1)-speed O(1)-approximation algorithm for the scheduling problem P | ri, pmtn | \sum wi Fi, minimizing weighted flow time with preemption on a multiprocessor. We also consider a second related problem that we call the Deadline Scheduling Problem (DSP), which involves minimizing the weight of the jobs unfinished by some unknown deadline D on a uniprocessor. We show that every c-competitive online algorithm for 1 | ri, pmtn | \sum wi Fi, must also be c-completive for DSP. We then give an O(1)-competitive algorithm for DSP. We then draw conclusions about to develop and analyze algorithms for broadcast scheduling.
Postscript file: ALCOMFT-TR-01-42.ps.gz (182 kb).

System maintainer Gerth Stølting Brodal <gerth@cs.au.dk>