Improved Randomized Online Scheduling of Unit Length Intervals and Jobs

  • Authors:
  • Stanley P. Fung;Chung Keung Poon;Feifeng Zheng

  • Affiliations:
  • Department of Computer Science, University of Leicester, United Kingdom;Department of Computer Science, City University of Hong Kong, China;School of Management, Xi'an Jiaotong University, China

  • Venue:
  • Approximation and Online Algorithms
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the online interval scheduling problem and the online job scheduling problem (with restart). In both problems, the intervals or jobs have unit length and arbitrary weights, and the objective is to maximize the total weight of completed intervals (or jobs). We first gave a 2-competitive randomized algorithm for the case of 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. The algorithm is surprisingly simple and improves upon several previous results. Then we extended the algorithm to the scheduling of jobs with restarts, and proved that it is 3-competitive. We also proved a lower bound of 2 on the competitive ratio of all barely random algorithms that choose between two deterministic algorithms for scheduling intervals (and jobs).