Scheduling with Communication Delay in Near-Linear Time

08/05/2021
by   Quanquan C. Liu, et al.
0

We consider the problem of efficiently scheduling jobs with precedence constraints on a set of identical machines in the presence of a uniform communication delay. In this setting, if two precedence-constrained jobs u and v, with (u ≺ v), are scheduled on different machines, then v must start at least ρ time units after u completes. The scheduling objective is to minimize makespan, i.e. the total time between when the first job starts and the last job completes. The focus of this paper is to provide an efficient approximation algorithm with near-linear running time. We build on the algorithm of Lepere and Rapine [STACS 2002] for this problem to give an O(lnρ/lnlnρ)-approximation algorithm that runs in Õ(|V| + |E|) time.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset