On the power of randomization for job shop scheduling with k-units length tasks
2009 (English)In: Informatique théorique et applications (Imprimé), ISSN 0988-3754, Vol. 43, no 2, 189-207 p.Article in journal (Refereed) Published
In the job shop scheduling problem k-units-J(m), there are m machines and each machine has an integer processing time of at most k time units. Each job consists of a permutation of m tasks corresponding to all machines and thus all jobs have an identical dilation D. The contribution of this paper are the following results; (i) for d = o(root D) jobs and every fixed k, the makespan of an optimal schedule is at most D + o(D), which extends the result of  for k = 1; (ii) a randomized on-line approximation algorithm for k-units-J(m) is presented. This is the on-line algorithm with the best known competitive ratio against an oblivious adversary for d = o(root D) and k > 1; (iii) different processing times yield harder instances than identical processing times. There is no 5/3 competitive deterministic on-line algorithm for k-units-J(m), whereas the competitive ratio of the randomized on-line algorithm of (ii) still tends to 1 for d = o(root D).
Place, publisher, year, edition, pages
2009. Vol. 43, no 2, 189-207 p.
On-line algorithms, randomization, competitive ratio, scheduling
Computer and Information Science
IdentifiersURN: urn:nbn:se:kth:diva-60837DOI: 10.1051/ita:2008024ISI: 000264879300002OAI: oai:DiVA.org:kth-60837DiVA: diva2:478006
QC 201201192012-01-152012-01-152012-01-19Bibliographically approved