Online, non-preemptive scheduling of equal-length jobs on two identical machines

  • Authors:
  • Michael H. Goldwasser;Mark Pedigo

  • Affiliations:
  • Dept. of Mathematics and Computer Science, Saint Louis University, St. Louis, MO;Dept. of Mathematics and Computer Science, Saint Louis University, St. Louis, MO

  • Venue:
  • SWAT'06 Proceedings of the 10th Scandinavian conference on Algorithm Theory
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider the non-preemptive scheduling of two identical machines for jobs with equal processing times yet arbitrary release dates and deadlines. Our objective is to maximize the number of jobs completed by their deadlines. Using standard nomenclature, this problem is denoted as ${\it P}2 \mid {p_j = p,r_j} \mid {\sum \overline{U}_j}$. The problem is known to be polynomially solvable in an offline setting In an online variant of the problem, a job's existence and parameters are revealed to the scheduler only upon that job's release date. We present an online, deterministic algorithm for the problem and prove that it is $\frac{3}{2}$-competitive. A simple lower bound shows that this is the optimal deterministic competitiveness