Online Scheduling on Three Uniform Machines

Cai Sheng-Yi,Yang Qi-Fan
DOI: https://doi.org/10.1016/j.dam.2011.10.001
IF: 1.254
2012-01-01
Discrete Applied Mathematics
Abstract:This paper investigates the online scheduling on three uniform machines problem. Denote by s(j) the speed of each machine, j = 1, 2, 3. Assume 0 < s(1) <= s(2) <= s(3), and let s = s(2)/s(1) and t = s(3)/s(2) be two speed ratios. We show the greedy algorithm LS is an optimal online algorithm when the speed ratios (s, t) is an element of G(1) boolean OR G(2), where G(1) = {(s, t)vertical bar 1 <= t < 1+root 31/6, s >= 3t/5+2t-6t(2)} and G(2) = {(s, t)vertical bar s(t - 1)t >= 1 + s, s >= 1, t >= 1}. The competitive ratio of LS is 1+s+2st/s+st when (s, t) is an element of G(1) and 1+s/st + 1 when (s, t) is an element of G(2). Moreover, for the general speed ratios, we show the competitive ratio of LS is no more than min{1+s+2st/s+st, 1+s/st + 1, 1+s+st/1+s+st} and its overall competitive ratio is 2 which matches the overall lower bound of the problem. (C) 2011 Elsevier B.V. All rights reserved.
What problem does this paper attempt to address?