Online Machine Minimization with Lookahead
Chen Cong,Zhang Huili,Xu Yinfeng
DOI: https://doi.org/10.1007/s10878-020-00633-w
2020-01-01
Journal of Combinatorial Optimization
Abstract:This paper studies the online machine minimization problem, where the jobs have real release times, uniform processing times and a common deadline. We investigate how the lookahead ability improves the performance of online algorithms. Two lookahead models are studied, that is, the additive lookahead and the multiplicative lookahead . At any time t , the online algorithm knows all the jobs to be released before time t + L (or β · t ) in the additive (or multiplicative) lookahead model. We propose a e α ( e - 1 ) + 1 -competitive online algorithm with the additive lookahead, where α = L T ≤ 1 and T is the common deadline of the jobs. For the multiplicative lookahead, we provide an online algorithm with a competitive ratio of β e ( β - 1 ) e + 1 , where β ≥ 1 . Lower bounds are also provided for both of the two models, which show that our algorithms are optimal for two extreme cases, that is, α = 0 (or β = 1 ) and α = 1 (or β → ∞ ), and remain a small gap for the cases in between. Particularly, for α = 0 (or β = 1 ), the competitive ratio is e , which corresponds to the problem without lookahead. For α = 1 (or β → ∞ ), the competitive ratio is 1, which corresponds to the offline version (with full information).