Fast monotone 3-approximation algorithm for scheduling related machines

49Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We consider the problem of scheduling n jobs to m machines of different speeds s.t. the makespan is minimized (Q||Cmax). We provide a fast and simple, deterministic monotone 3-approximation algorithm for Q||C max. Monotonicity is relevant in the context of truthful mechanisms: when each machine speed is only known to the machine itself, we need to motivate that machines declare their true speeds to the scheduling mechanism. As shown by Archer and Tardos, such motivation is possible only if the scheduling algorithm used by the mechanism is monotone. The best previous monotone algorithm that is polynomial in m, was a 5-approximation by Andelman et al. A randomized 2-approximation method, satisfying a weaker definition of truthfulness, is given by Archer. As a core result, we prove the conjecture of Auletta et al., that the greedy algorithm (LPT) is monotone if machine speeds are all integer powers of 2. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Kovács, A. (2005). Fast monotone 3-approximation algorithm for scheduling related machines. In Lecture Notes in Computer Science (Vol. 3669, pp. 616–627). Springer Verlag. https://doi.org/10.1007/11561071_55

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free