Minimizing Weighted Flow Time

被引:28
|
作者
Bansal, Nikhil [1 ]
Dhamdhere, Kedar [2 ]
机构
[1] IBM TJ Watson Res, Yorktown Hts, NY USA
[2] Google Inc, Mountain View, CA 94043 USA
关键词
Scheduling; online algorithms; response time; nonclairvoyant scheduling;
D O I
10.1145/1290672.1290676
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the problem of minimizing the total weighted flow time on a single machine with preemptions. We give an online algorithm that is O(k)-competitive for k weight classes. This implies an O(log W)-competitive algorithm, where W is the maximum to minimum ratio of weights. This algorithm also implies an O(log n + log P)-approximation ratio for the problem, where P is the ratio of the maximum to minimum job size and n is the number of jobs. We also consider the nonclairvoyant setting where the size of a job is unknown upon its arrival and becomes known to the scheduler only when the job meets its service requirement. We consider the resource augmentation model, and give a (1 + epsilon)-speed, (1 + 1/epsilon)-competitive online algorithm.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Minimizing weighted flow time
    Bansal, N
    Dhamdhere, K
    [J]. PROCEEDINGS OF THE FOURTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2003, : 508 - 516
  • [2] Minimizing Total Weighted Flow Time with Calibrations
    Chau, Vincent
    Li, Minming
    McCauley, Samuel
    Wang, Kai
    [J]. PROCEEDINGS OF THE 29TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES (SPAA'17), 2017, : 67 - 76
  • [3] A PTAS for Minimizing Weighted Flow Time on a Single Machine
    Armbruster, Alexander
    Rohwedder, Lars
    Wiese, Andreas
    [J]. PROCEEDINGS OF THE 55TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2023, 2023, : 1335 - 1344
  • [4] Minimizing weighted average flow time in dynamic job shops
    Pentico, DW
    [J]. DECISION SCIENCES INSTITUTE 1998 PROCEEDINGS, VOLS 1-3, 1998, : 1451 - 1453
  • [5] ANALYSIS FOR MINIMIZING WEIGHTED MEAN FLOW-TIME IN FLOWSHOP SCHEDULING
    MIYAZAKI, S
    NISHIYAMA, N
    [J]. JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF JAPAN, 1980, 23 (02) : 118 - 132
  • [6] Minimizing Maximum (Weighted) Flow-Time on Related and Unrelated Machines
    Anand, S.
    Bringmann, Karl
    Friedrich, Tobias
    Garg, Naveen
    Kumar, Amit
    [J]. AUTOMATA, LANGUAGES, AND PROGRAMMING, PT I, 2013, 7965 : 13 - 24
  • [7] Minimizing Maximum (Weighted) Flow-Time on Related and Unrelated Machines
    Anand, S.
    Bringmann, Karl
    Friedrich, Tobias
    Garg, Naveen
    Kumar, Amit
    [J]. ALGORITHMICA, 2017, 77 (02) : 515 - 536
  • [8] Minimizing Maximum (Weighted) Flow-Time on Related and Unrelated Machines
    S. Anand
    Karl Bringmann
    Tobias Friedrich
    Naveen Garg
    Amit Kumar
    [J]. Algorithmica, 2017, 77 : 515 - 536
  • [9] Minimizing total weighted flow time of a set of jobs with interval processing times
    Sotskov, Yu. N.
    Egorova, N. G.
    Lai, T-C
    [J]. MATHEMATICAL AND COMPUTER MODELLING, 2009, 50 (3-4) : 556 - 573
  • [10] The Stability Box for Minimizing Total Weighted Flow Time under Uncertain Data
    Sotskov, Yuri N.
    Lai, Tsung-Chyan
    Werner, Frank
    [J]. SIMULATION AND MODELING METHODOLOGIES, TECHNOLOGIES AND APPLICATIONS, 2013, 197 : 39 - +