Improved Online Algorithm for Weighted Flow Time

被引:6
|
作者
Azar, Yossi [1 ]
Touitou, Noam [1 ]
机构
[1] Tel Aviv Univ, Tel Aviv, Israel
关键词
MACHINES;
D O I
10.1109/FOCS.2018.00048
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We discuss one of the most fundamental scheduling problem of processing jobs on a single machine to minimize the weighted flow time (weighted response time). Our main result is a O(log P)-competitive algorithm, where P is the maximum-to-minimum processing time ratio, improving upon the O(log(2) P)-competitive algorithm of Chekuri, Khanna and Zhu (STOC 2001). We also design a O(logD)-competitive algorithm, where D is the maximum-to-minimum density ratio of jobs. Finally, we show how to combine these results with the result of Bansal and Dhamdhere (SODA 2003) to achieve a O(log(min(P, D, W)))-competitive algorithm (where W is the maximum-tominimum weight ratio), without knowing P, D, W in advance. As shown by Bansal and Chan (SODA 2009), no constant-competitive algorithm is achievable for this problem.
引用
收藏
页码:427 / 437
页数:11
相关论文
共 50 条
  • [21] An improved improved algorithm for online machine minimization
    Azar, Yossi
    Cohen, Sarel
    OPERATIONS RESEARCH LETTERS, 2018, 46 (01) : 128 - 133
  • [22] An Improved Weighted Feature Abstracting Algorithm
    Meng, Fanrong
    Zhu, Mu
    2009 IITA INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS ENGINEERING, PROCEEDINGS, 2009, : 96 - 99
  • [23] A better online algorithm for the parallel machine scheduling to minimize the total weighted completion time
    Tao, Jiping
    COMPUTERS & OPERATIONS RESEARCH, 2014, 43 : 215 - 224
  • [24] CONSTANT FACTOR APPROXIMATION ALGORITHM FOR WEIGHTED FLOW-TIME ON A SINGLE MACHINE IN PSEUDOPOLYNOMIAL TIME
    Batra, Jatin
    Garg, Naveen
    Kumar, Amit
    SIAM JOURNAL ON COMPUTING, 2023, 52 (06) : 158 - 188
  • [25] A Competitive Algorithm for Minimizing Weighted Flow Time on Unrelated Machines with Speed Augmentation
    Chadha, Jivitej S.
    Garg, Naveen
    Kumar, Amit
    Muralidhara, V. N.
    STOC'09: PROCEEDINGS OF THE 2009 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2009, : 679 - 683
  • [26] A (2+ε)-Approximation Algorithm for Preemptive Weighted Flow Time on a Single Machine
    Rohwedder, Lars
    Wiese, Andreas
    STOC '21: PROCEEDINGS OF THE 53RD ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2021, : 1042 - 1055
  • [27] Minimizing Weighted Flow Time
    Bansal, Nikhil
    Dhamdhere, Kedar
    ACM TRANSACTIONS ON ALGORITHMS, 2007, 3 (04)
  • [28] Minimizing weighted flow time
    Bansal, N
    Dhamdhere, K
    PROCEEDINGS OF THE FOURTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2003, : 508 - 516
  • [29] A polynomial algorithm for weighted abstract flow
    Martens, Maren
    McCormick, S. Thomas
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, 2008, 5035 : 97 - 111
  • [30] An Improved Algorithm for Online Unit Clustering
    Hamid Zarrabi-Zadeh
    Timothy M. Chan
    Algorithmica, 2009, 54 : 490 - 500