Appl. Math. Comput. | 2021

A semi-online algorithm and its competitive analysis for parallel-machine scheduling problem with rejection

 
 
 

Abstract


Abstract In this paper, we focus on a semi-online scheduling problem with rejection on identical parallel machines, where “semi-online” means that the ratio of the longest processing time among all jobs to the shortest one is no more than γ with γ\xa0≥\xa01. In particular, in this setting, there are a coupling of independent jobs arriving online over time with the flexibility of rejection, which implies that each job will be either accepted and scheduled on one of identical machines or rejected at the cost of penalty cost. Our objective is minimizing the total completion time of the accepted jobs plus the total penalty cost of the rejected jobs. For this problem, we design a deterministic polynomial time semi-online algorithm entitled as α Delayed Shortest Processing Time with Rejection (ADSPTR). In competitive analysis, by adopting the approach “Improved Instance Reduction”, we obtain the competitive ratio of ADSPTR is at most 1 + 1 + γ ( γ − 1 ) − 1 γ .

Volume 392
Pages 125670
DOI 10.1016/j.amc.2020.125670
Language English
Journal Appl. Math. Comput.

Full Text