University of Leicester
Browse

Online Scheduling of Jobs with Fixed Start Times on Related Machines

Download (550.52 kB)
journal contribution
posted on 2015-06-01, 15:36 authored by Leah Epstein, Łukasz Jeż, Jiří Sgall, Rob Van Stee
We consider online preemptive scheduling of jobs with fixed starting times revealed at those times on m uniformly related machines, with the goal of maximizing the total weight of completed jobs. Every job has a size and a weight associated with it. A newly released job must be either assigned to start running immediately on a machine or otherwise it is dropped. It is also possible to drop an already scheduled job, but only completed jobs contribute their weights to the profit of the algorithm. In the most general setting, no algorithm has bounded competitive ratio, and we consider a number of standard variants. We give a full classification of the variants into cases which admit constant competitive ratio (weighted and unweighted unit jobs, and Cbenevolent instances, which is a wide class of instances containing proportional-weight jobs), and cases which admit only a linear competitive ratio (unweighted jobs and D-benevolent instances). In particular, we give a lower bound of m on the competitive ratio for scheduling unit weight jobs with varying sizes, which is tight. For unit size and weight we show that a natural greedy algorithm is 4/3-competitive and optimal on m = 2 machines, while for large m, its competitive ratio is between 1.56 and 2. Furthermore, no algorithm is better than 1.5-competitive.

History

Citation

Algorithmica (2016) 74:156–176

Author affiliation

/Organisation/COLLEGE OF SCIENCE AND ENGINEERING/Department of Computer Science

Version

  • VoR (Version of Record)

Published in

Algorithmica (2016) 74:156–176

Publisher

Springer Verlag

issn

0178-4617

eissn

1432-0541

Copyright date

2014

Available date

2017-01-07

Publisher version

http://link.springer.com/article/10.1007/s00453-014-9940-2

Language

en

Usage metrics

    University of Leicester Publications

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC