Priority algorithms for makespan minimization in the subset model

We continue the recent study of priority algorithms initiated by Borodin et al. [Proc. 13th ACM-SIAM Symp. on Discrete Algorithms, 2002, pp. 752-761]. The definition of a priority algorithm nicely captures the idea of a "greedy-like" type algorithm. While priority algorithms are applicable to many optimization problems, in this paper we consider the problem of makespan minimization in scheduling in the subset model. We show that by using a fixed priority algorithm one cannot achieve a considerable improvement over the approximation ratio given by the online greedy algorithm. Namely, we present an Ω(log m/log log m) lower bound on the approximation ratio of any fixed priority algorithm where m is the number of machines.

[1]  Alan M. Frieze,et al.  Balanced Allocations for Tree-Like Inputs , 1995, Inf. Process. Lett..

[2]  Allan Borodin,et al.  Online computation and competitive analysis , 1998 .

[3]  Jan Karel Lenstra,et al.  Approximation algorithms for scheduling unrelated parallel machines , 1987, 28th Annual Symposium on Foundations of Computer Science (sfcs 1987).

[4]  Yossi Azar,et al.  The competitiveness of on-line assignments , 1992, SODA '92.

[5]  Éva Tardos,et al.  An approximation algorithm for the generalized assignment problem , 1993, Math. Program..

[6]  Allan Borodin,et al.  (Incremental) Priority Algorithms , 2002, SODA '02.