New algorithms for an ancient scheduling problem

被引:104
|
作者
Bartal, Y
Fiat, A
Karloff, H
Vohra, R
机构
[1] UNIV CHICAGO,DEPT COMP SCI,CHICAGO,IL 60637
[2] OHIO STATE UNIV,DEPT MANAGEMENT SCI,COLUMBUS,OH 43210
关键词
D O I
10.1006/jcss.1995.1074
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the on-line version of the original m-machine scheduling problem: given m machines and n positive real jobs, schedule the n jobs on the m machines so as to minimize the makespan, the completion time of the last job. In the on-line version, as soon as job j arrives, it must be assigned immediately to one of the m machines. We present two main results. The first is a (2 - epsilon)-competitive deterministic algorithm for all m. The competitive ratio of all previous algorithms approaches 2 as m --> infinity. Indeed, the problem of improving the competitive ratio for large m had been open since 1966, when the first algorithm for this problem appeared. The second result is an optimal randomized algorithm for the case m = 2. To the best of our knowledge, our 4/3-competitive algorithm is the first specifically randomized algorithm for the original, m-machine, on-line scheduling problem. (C) 1995 Academic Press, Inc.
引用
收藏
页码:359 / 366
页数:8
相关论文
共 50 条
  • [1] Randomized algorithms for that ancient scheduling problem
    Seiden, S
    ALGORITHMS AND DATA STRUCTURES, 1997, 1272 : 210 - 223
  • [2] New algorithms for the disk scheduling problem
    Andrews, M
    Bender, MA
    Zhang, L
    37TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1996, : 550 - 559
  • [3] New bounds and algorithms for the transshipment yard scheduling problem
    Boysen, Nils
    Jaehn, Florian
    Pesch, Erwin
    JOURNAL OF SCHEDULING, 2012, 15 (04) : 499 - 511
  • [4] NEW EXACT AND HEURISTIC ALGORITHMS FOR THE CREW SCHEDULING PROBLEM
    BIANCO, L
    MINGOZZI, A
    RICCIARDELLI, S
    SPADONI, M
    LECTURE NOTES IN CONTROL AND INFORMATION SCIENCES, 1990, 143 : 446 - 455
  • [5] New bounds and algorithms for the transshipment yard scheduling problem
    Nils Boysen
    Florian Jaehn
    Erwin Pesch
    Journal of Scheduling, 2012, 15 : 499 - 511
  • [6] Scheduling algorithms for the lock scheduling problem
    Verstichel, Jannes
    De Causmaecker, Patrick
    Berghe, Greet Vanden
    STATE OF THE ART IN THE EUROPEAN QUANTITATIVE ORIENTED TRANSPORTATION AND LOGISTICS RESEARCH, 2011: 14TH EURO WORKING GROUP ON TRANSPORTATION & 26TH MINI EURO CONFERENCE & 1ST EUROPEAN SCIENTIFIC CONFERENCE ON AIR TRANSPORT, 2011, 20
  • [7] Two new robust genetic algorithms for the flowshop scheduling problem
    Ruiz, R
    Maroto, C
    Alcaraz, J
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2006, 34 (05): : 461 - 476
  • [8] Algorithms for the Thermal Scheduling Problem
    Mukherjee, Koyel
    Khuller, Samir
    Deshpande, Amol
    IEEE 27TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2013), 2013, : 949 - 960
  • [9] A better algorithm for an ancient scheduling problem
    Karger, DR
    Phillips, SJ
    Torng, E
    JOURNAL OF ALGORITHMS, 1996, 20 (02) : 400 - 430
  • [10] Algorithms for solving minimax scheduling problem
    D. V. Krasovskii
    M. G. Furugyan
    Journal of Computer and Systems Sciences International, 2008, 47