Semi-normal Schedulings: Improvement on Goemans' Algorithm

  • Authors:
  • Jianer Chen;Jingui Huang

  • Affiliations:
  • -;-

  • Venue:
  • ISAAC '01 Proceedings of the 12th International Symposium on Algorithms and Computation
  • Year:
  • 2001

Quantified Score

Hi-index 0.01

Visualization

Abstract

Theoretical study of the multiprocessor job scheduling problem has made significant progress recently, which, however, seems not yet to imply practical algorithms. This paper offers new observations and introduces new techniques for the multiprocessor job scheduling problem P3|fix|Cmax. The concept of semi-normal schedulings is introduced and a very simple linear time algorithm for constructing seminormal schedulings is developed. Thorough analysis is provided in the study of semi-normal schedulings, which enables us to conclude that the proposed algorithm is an approximation algorithm of ratio 9/8 for the P3|fix|Cmax problem. This improves the previous best (practical) ratio 7/6 by Goemans. Our techniques are also useful for multiprocessor job scheduling problems on systems with more than three processors.