Minimizing weighted flow time

被引:0
|
作者
Bansal, N [1 ]
Dhamdhere, K [1 ]
机构
[1] Carnegie Mellon Univ, Sch Comp Sci, Pittsburgh, PA 15213 USA
关键词
D O I
暂无
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We consider the problem of minimizing weighted flow time on a single machine in the preemptive setting. Our main result is an O(log W) competitive online algorithm where the maximum to the minimum ratio of weights is W. More generally our algorithm achieves a competitive ratio of k if there are k weight classes. This gives the first O(1) competitive algorithm for constant k. No O(1) competitive algorithm was known previously even for the special case of k = 2. These results settle a question posed by Chekuri et al [5] about the existence of a "truly" online algorithm with a non-trivial competitive ratio. We also give a "semi-online" algorithm with competitive ratio O (log n + log P), where P is ratio of the maximum to minimum job size. Our second result deals with the non-clairvoyant setting where the job sizes are unknown (but the weight of the jobs are known). We consider the resource augmentation model, and give a non-clairvoyant online algorithm, which if allowed a (1 + c) speed-up, is (1 + 1/epsilon) competitive against an optimal offline, clairvoyant algorithm.
引用
收藏
页码:508 / 516
页数:9
相关论文
共 50 条
  • [1] Minimizing Weighted Flow Time
    Bansal, Nikhil
    Dhamdhere, Kedar
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2007, 3 (04)
  • [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 - +