Algorithms with limited number of preemptions for scheduling on parallel machines

  • Authors:
  • Yiwei Jiang;Zewei Weng;Jueliang Hu

  • Affiliations:
  • Department of Mathematics, Zhejiang Sci-Tech University, Hangzhou, China;Department of Mathematics, Zhejiang Sci-Tech University, Hangzhou, China;Department of Mathematics, Zhejiang Sci-Tech University, Hangzhou, China

  • Venue:
  • FAW-AAIM'12 Proceedings of the 6th international Frontiers in Algorithmics, and Proceedings of the 8th international conference on Algorithmic Aspects in Information and Management
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

In previous study on comparing the makespan of the schedule allowed to be preempted at most i times and that of the optimal schedule with unlimited number of preemptions, the worst case ratio was usually obtained by analyzing the structures of the optimal schedules. For m identical machines case, the worst case ratio was shown to be 2m /(m +i +1) for any 0≤i ≤m −1[1], and they showed that LPT algorithm is an exact algorithm which can guarantee the worst case ratio for i =0. In this paper, we propose a simpler method which is based on the design and analysis of the algorithm and finding an instance in the worst case. It can obtain the worst case ratio as well as the algorithm which can guarantee this ratio for any 0≤i ≤m −1, and thus we generalize the previous results. We also make a discussion on the trade-off between the objective value and the number of preemptions. In addition, we consider the i -preemptive scheduling on two uniform machines. For both i =0 and i =1, we present the algorithms and give the worst-case ratios with respect to s , i.e., the ratio of the speeds of two machines.