Improved upper bounds on the competitive ratio for online realtime scheduling

  • Authors:
  • Koji Kobayashi;Kazuya Okamoto

  • Affiliations:
  • Graduate School of Informatics, Kyoto University;Graduate School of Informatics, Kyoto University

  • Venue:
  • ESA'07 Proceedings of the 15th annual European conference on Algorithms
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study a variant of online scheduling problems, the online realtime scheduling. It can be defined on a complete graph, where each node represents a communication agent, and a communication between two agents can be considered as an edge. An input is a sequence of communication jobs, each of which requires two specified agents to communicate during specified time period. Each agent can participate in at most one communication job. The task of an online algorithm is to schedule jobs so that the sum of the profits of completed communication jobs is maximized. In this paper, we improve the competitive ratio of the General Shelf based Max Matching (GSMM) algorithm from 6 + 4√2(≅ 11.66) to 2√6 + 6(≅ 10.90). We also prove that this ratio is optimal for GSMM. In addition, we study the case where each job has no slack time, namely, it must be either started immediately or rejected at its release time, and show the competitive ratio of GSMM is 2√6 + 5(≅ 9.90).