Maximizing job benefits on-line

Citation
B. Awerbuch et al., Maximizing job benefits on-line, J SCHED, 4(6), 2001, pp. 287-296
Citations number
9
Categorie Soggetti
Engineering Management /General
Journal title
JOURNAL OF SCHEDULING
ISSN journal
10946136 → ACNP
Volume
4
Issue
6
Year of publication
2001
Pages
287 - 296
Database
ISI
SICI code
1094-6136(200111/12)4:6<287:MJBO>2.0.ZU;2-F
Abstract
We consider a benefit model for on-line preemptive scheduling. In this mode l jobs arrive at the on-line scheduler at their release time. Each job arri ves with its own execution time and benefit function. The flow time of a jo b is the time that passes from its release to its completion. The benefit f unction specifies the benefit gained for any given flow time. A scheduler's goal is to maximize the total benefit gained. We present a constant compet itive ratio algorithm for that model in the uniprocessor case for benefit f unctions that do not decrease too rapidly. We also extend the algorithm to the multiprocessor case while maintaining constant competitiveness: The mul tiprocessor algorithm does not use migration, i.e. preempted jobs continue their execution on the same processor on which they were originally process ed. Copyright (C) 2001 John Wiley & Sons, Ltd.