Skip to main navigation Skip to search Skip to main content

Improved Randomized Online Scheduling of Intervals and Jobs

  • Stanley P.Y. Fung
  • , Chung Keung Poon
  • , Feifeng Zheng

Research output: Journal Publications and Reviews › RGC 21 - Publication in refereed journal › peer-review

Abstract

We study the online preemptive scheduling of intervals and jobs (with restarts). Each interval or job has an arrival time, a deadline, a length and a weight. The objective is to maximize the total weight of completed intervals or jobs. While the deterministic case for intervals was settled a long time ago, the randomized case remains open. In this paper we first give a 2-competitive randomized algorithm for the case of equal length intervals. The algorithm is barely random in the sense that it randomly chooses between two deterministic algorithms at the beginning and then sticks with it thereafter. Then we extend the algorithm to cover several other cases of interval scheduling including monotone instances, C-benevolent instances and D-benevolent instances, giving the same competitive ratio. These algorithms are surprisingly simple but have the best competitive ratio against all previous (fully or barely) randomized algorithms. Next we extend the idea to give a 3-competitive algorithm for equal length jobs. Finally, we prove a lower bound of 2 on the competitive ratio of all barely random algorithms that choose between two deterministic algorithms for scheduling equal length intervals (and hence jobs). A preliminary version of this paper appeared in Fung et al. (The 6th International Workshop on Approximation and Online Algorithmspp, vol. 5426, pp. 53-66, 2008). © 2013 Springer Science+Business Media New York.
Original languageEnglish
Pages (from-to)202-228
JournalTheory of Computing Systems
Volume55
Issue number1
DOIs
Publication statusPublished - Jul 2014

Bibliographical note

Publication details (e.g. title, author(s), publication statuses and dates) are captured on an “AS IS” and “AS AVAILABLE” basis at the time of record harvesting from the data source. Suggestions for further amendments or supplementary information can be sent to [email protected].

Funding

The work described in this paper was fully supported by grants from the Research Grant Council of the Hong Kong SAR, China [CityU 119307] and NSFC Grant Nos. 60736027 and 70702030.

Research Keywords

  • Interval and job scheduling
  • Lower bound
  • Online algorithms
  • Preemption with restarts
  • Randomized

RGC Funding Information

  • RGC-funded

Fingerprint

Dive into the research topics of 'Improved Randomized Online Scheduling of Intervals and Jobs'. Together they form a unique fingerprint.

Cite this