Minimizing Total Weighted Flow Time with Calibrations

被引:9
|
作者
Chau, Vincent [1 ]
Li, Minming [2 ]
McCauley, Samuel [3 ]
Wang, Kai [2 ]
机构
[1] Shenzhen Inst Adv Technol, Shenzhen, Guangdong, Peoples R China
[2] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
[3] IT Univ Copenhagen, Copenhagen, Denmark
关键词
INTERVALS;
D O I
10.1145/3087556.3087573
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In sensitive applications, machines need to be periodically calibrated to ensure that they run to high standards. Creating an efficient schedule on these machines requires attention to two metrics: ensuring good throughput of the jobs, and ensuring that not too much cost is spent on machine calibration. In this paper we examine flow time as a metric for scheduling with calibrations. While previous papers guaranteed that jobs would meet a certain deadline, we relax that constraint to a tradeoff: we want to balance how long the average job waits with how many costly calibrations we need to perform. One advantage of this metric is that it allows for online schedules (where an algorithm is unaware of a job until it arrives). Thus we give two types of results. We give an efficient offline algorithm which gives the optimal schedule on a single machine for a set of jobs which are known ahead of time. We also give online algorithms which adapt to jobs as they come. Our online algorithms are constant competitive for unweighted jobs on single or multiple machines, and constant-competitive for weighted jobs on a single machine.
引用
收藏
页码:67 / 76
页数:10
相关论文
共 50 条
  • [1] Minimizing Weighted Flow Time
    Bansal, Nikhil
    Dhamdhere, Kedar
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2007, 3 (04)
  • [2] Minimizing weighted flow time
    Bansal, N
    Dhamdhere, K
    [J]. PROCEEDINGS OF THE FOURTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2003, : 508 - 516
  • [3] 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
  • [4] 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 - +
  • [5] Minimizing the total weighted flow time in a single machine with controllable processing times
    Shabtay, D
    Kaspi, M
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (13) : 2279 - 2289
  • [6] A meta-heuristic for minimizing total weighted flow time on parallel batch machines
    Jia, Zhao-hong
    Zhang, Han
    Long, Wen-tao
    Leung, Joseph Y-T.
    Li, Kai
    Li, Wei
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 125 : 298 - 308
  • [7] Minimizing total weighted flow time under uncertainty using dominance and a stability box
    Sotskov, Yu N.
    Lai, T. -C.
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (06) : 1271 - 1289
  • [8] Minimizing the total weighted completion time in the relocation problem
    Kononov, Alexander V.
    Lin, Bertrand M. T.
    [J]. JOURNAL OF SCHEDULING, 2010, 13 (02) : 123 - 129
  • [9] Minimizing the total weighted completion time in relocation scheduling
    Su, Yi-Chen
    Lin, Bertrand M. T.
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 173
  • [10] Minimizing the total weighted completion time in relocation scheduling
    Su, Yi-Chen
    Lin, Bertrand M.T.
    [J]. Computers and Industrial Engineering, 2022, 173