Scheduling to minimize average completion time: Off-line and on-line approximation algorithms

被引:297
|
作者
Hall, LA
Schulz, AS
Shmoys, DB
Wein, J
机构
[1] TECH UNIV BERLIN, DEPT MATH, D-10623 BERLIN, GERMANY
[2] CORNELL UNIV, SCH OPERAT RES & IND ENGN, ITHACA, NY 14853 USA
[3] CORNELL UNIV, DEPT COMP SCI, ITHACA, NY 14853 USA
[4] POLYTECH INST NEW YORK, DEPT COMP SCI, BROOKLYN, NY 11201 USA
关键词
scheduling; approximation; on-line algorithm; linear programming;
D O I
10.1287/moor.22.3.513
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper we introduce two general techniques for the design and analysis of approximation algorithms for NP-hard scheduling problems in which the objective is to minimize the weighted sum of the job completion times. For a variety of scheduling models, these techniques yield the first algorithms that are guaranteed to find schedules that have objective function value within a constant factor of the optimum. In the first approach, we use an optimal solution to a linear programming relaxation in order to guide a simple list-scheduling rule. Consequently, we also obtain results about the strength of the relaxation. Our second approach yields on-line algorithms for these problems: in this setting, we are scheduling jobs that continually arrive to be processed and, for each time t, we must construct the schedule until time t without any knowledge of the jobs that will arrive afterwards. Our on-line technique yields constant performance guarantees for a variety of scheduling environments, and in some cases essentially matches the performance of our off-line LP-based algorithms.
引用
下载
收藏
页码:513 / 544
页数:32
相关论文
共 50 条
  • [21] On-line integrated production and outbound distribution scheduling to minimize the maximum delivery completion time
    C. T. Ng
    Lingfa Lu
    Journal of Scheduling, 2012, 15 : 391 - 398
  • [22] On-Line Scheduling a Batch Processing System to Minimize Total Weighted Job Completion Time
    Bo Chen
    Xiaotie Deng
    Wenan Zang
    Journal of Combinatorial Optimization, 2004, 8 : 85 - 95
  • [23] On-line scheduling a batch processing system to minimize total weighted job completion time
    Chen, B
    Deng, XT
    Zang, WA
    ALGORITHMS AND COMPUTATION, PROCEEDINGS, 2001, 2223 : 380 - 389
  • [24] Integrating Off-line and On-line Schedulers
    Rasconi, Riccardo
    Policella, Nicola
    Cesta, Amedeo
    ECAI 2006, PROCEEDINGS, 2006, 141 : 845 - 846
  • [25] PHENIX on-line and off-line computing
    Adler, SS
    Chujo, T
    Desmond, EJ
    Ewell, L
    Ghosh, TK
    Haggerty, JS
    Ichihara, T
    Jacak, BV
    Johnson, SC
    Kehayias, HJ
    Lauret, J
    Maguire, CF
    Messer, M
    Mioduszewski, S
    Mitchell, JT
    Morrison, DP
    Ojha, ID
    Pinkenburg, CH
    Pollack, M
    Pope, K
    Purschke, ML
    Sorensen, S
    Sourikova, I
    Thomas, TL
    Velkovsky, M
    Watanabe, Y
    Witzig, C
    Yokkaichi, S
    Zajc, WA
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2003, 499 (2-3): : 593 - 602
  • [26] On-line/off-line digital signatures
    Even, S
    Goldreich, O
    Micali, S
    JOURNAL OF CRYPTOLOGY, 1996, 9 (01) : 35 - 67
  • [27] On-line and off-line routing and scheduling of dial-a-ride paratransit vehicles
    Fu, Liping
    Teply, Stan
    Computer-Aided Civil and Infrastructure Engineering, 1999, 14 (05): : 309 - 319
  • [28] Integration of on-line and off-line diagnostic algorithms for aircraft engine health management
    Kobayashi, Takahisa
    Simon, Donald L.
    JOURNAL OF ENGINEERING FOR GAS TURBINES AND POWER-TRANSACTIONS OF THE ASME, 2007, 129 (04): : 986 - 993
  • [29] On-line, in-line and off-line rheometry of polyethylenes
    Kelly, AL
    Woodhead, M
    Rose, RM
    Coates, PD
    ANTEC '99: PLASTICS BRIDGING THE MILLENNIA, CONFERENCE PROCEEDINGS, VOLS I-III: VOL I: PROCESSING; VOL II: MATERIALS; VOL III: SPECIAL AREAS;, 1999, : 1979 - 1983
  • [30] Integration of on-line and off-line diagnostic algorithms for aircraft engine health management
    Kobayashi, Takahisa
    Simon, Donald L.
    PROCEEDINGS OF THE ASME TURBO EXPO 2007, VOL 1, 2007, : 649 - 659