Minimizing Total Weighted Flow Time with Calibrations

被引:10
|
作者
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 条
  • [21] Minimizing the Total Weighted Completion Time of Coflows in Datacenter Networks
    Qiu, Zhen
    Stein, Cliff
    Zhong, Yuan
    SPAA'15: PROCEEDINGS OF THE 27TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2015, : 294 - 303
  • [22] WSPT's Competitive Performance for Minimizing the Total Weighted Flow Time: From Single to Parallel Machines
    Tao, Jiping
    Liu, Tundong
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [23] Minimizing weighted average flow time in dynamic job shops
    Pentico, DW
    DECISION SCIENCES INSTITUTE 1998 PROCEEDINGS, VOLS 1-3, 1998, : 1451 - 1453
  • [24] Minimizing total flow time on a single flexible machine
    Karakayali, Ibrahim
    Azizoglu, Meral
    INTERNATIONAL JOURNAL OF FLEXIBLE MANUFACTURING SYSTEMS, 2006, 18 (01): : 55 - 73
  • [25] Minimizing Total Flow-Time: The Unrelated Case
    Garg, Naveen
    Kumar, Amit
    Muralidhara, V. N.
    ALGORITHMS AND COMPUTATION, PROCEEDINGS, 2008, 5369 : 424 - 435
  • [26] MINIMIZING TOTAL FLOW TIME IN PERMUTATION FLOWSHOP ENVIRONMENT
    Lin, Shih-Wei
    Huang, Chien-Yi
    Lu, Chung-Cheng
    Yng, Kuo-Ching
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2012, 8 (10A): : 6599 - 6612
  • [27] Minimizing total flow time on a single flexible machine
    İbrahim Karakayalı
    Meral Azizoğlu
    International Journal of Flexible Manufacturing Systems, 2006, 18 : 55 - 73
  • [28] MINIMIZING THE TOTAL FLOW TIME OF N JOBS ON A NETWORK
    SIMCHILEVI, D
    BERMAN, O
    IIE TRANSACTIONS, 1991, 23 (03) : 236 - 244
  • [29] Minimizing the Total Weighted Completion Time of a Single Machine With Flexible Maintenance
    Huang, Shenquan
    Zhou, Hongming
    Tsai, Ya-Chih
    Chen, Yarong
    Chou, Fuh-Der
    IEEE ACCESS, 2019, 7 : 122164 - 122182
  • [30] Minimizing total weighted completion time on parallel unbounded batch machines
    School of Mathematics and Systems Science, Shandong University, Ji'nan 250100, China
    不详
    不详
    不详
    Ruan Jian Xue Bao, 2006, 10 (2063-2068):