Online deadline scheduling with preemption penalties

被引:5
|
作者
Zheng, Feifeng [2 ,3 ]
Xu, Yinfeng [2 ,3 ]
Poon, Chung Keung [1 ]
Zhang, E. [4 ]
Wu, Xiaoping [5 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
[2] Xi An Jiao Tong Univ, Sch Management, Xian 710049, Peoples R China
[3] State Key Lab Mfg Syst Engn, Xian 710049, Peoples R China
[4] Shanghai Univ Finance & Econ, Shanghai 200433, Peoples R China
[5] Xian Univ Posts & Telecommun, Xian 710049, Peoples R China
关键词
Deadline scheduling; Online scheduling algorithms; Competitive analysis; Preemption penalty; JOB RELEASE DATES; SINGLE-MACHINE; COMPETITIVENESS;
D O I
10.1016/j.cie.2010.12.011
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents a study of the problem of online deadline scheduling under the preemption penalty model of Zheng, Xu, and Zhang (2007). In that model, each preemption incurs a penalty of rho times the weight of the preempted job, where rho >= 0 is the preemption penalty parameter. The objective is to maximise the total weight of jobs completed on time minus the total penalty. When the scheduler knows the ratio of longest to shortest job length, Delta, we show that the WAL algorithm of Zheng et al. (2007) is ((1 + rho)Delta + o(Delta))-competitive for sufficiently large Delta. This improves the bound shown in Zheng et al. (2007). When the scheduler only knows that Delta >= (k(1 + rho))(3) for some k > 1, we propose a ((k(1 + rho)Delta/(k - 1)) + o(Delta))-competitive algorithm. When rho = 0, we give an optimal, O(Delta/log Delta)-competitive algorithm that, unlike previous algorithms, does not require knowledge of Delta. This settles an open problem mentioned in Ting (2008). (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:542 / 549
页数:8
相关论文
共 50 条
  • [31] Performance guarantee for online deadline scheduling in the presence of overload
    Lam, TW
    To, KK
    PROCEEDINGS OF THE TWELFTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2001, : 755 - 764
  • [32] Tradeoff between energy and throughput for online deadline scheduling
    Chan, Ho-Leung
    Lam, Tak-Wah
    Li, Rongbin
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2011, 1 (03): : 189 - 195
  • [33] Online Energy Efficient Packet Scheduling With A Common Deadline
    Deshmukh, Aditya
    Vaze, Rahul
    2016 14TH INTERNATIONAL SYMPOSIUM ON MODELING AND OPTIMIZATION IN MOBILE, AD HOC, AND WIRELESS NETWORKS (WIOPT), 2016, : 8 - 15
  • [34] Tradeoff between Energy and Throughput for Online Deadline Scheduling
    Chan, Ho-Leung
    Lam, Tak-Wah
    Li, Rongbin
    APPROXIMATION AND ONLINE ALGORITHMS, 2011, 6534 : 59 - 70
  • [35] Online Preemptive Scheduling with Immediate Decision or Notification and Penalties
    Fung, Stanley P. Y.
    COMPUTING AND COMBINATORICS, 2010, 6196 : 389 - 398
  • [36] Online scheduling of parallel jobs with preemption on two identical machines
    Guo, Shouwei
    Kang, Liying
    OPERATIONS RESEARCH LETTERS, 2013, 41 (02) : 207 - 209
  • [37] Online and offline scheduling with cache-related preemption delays
    Guillaume Phavorin
    Pascal Richard
    Joël Goossens
    Claire Maiza
    Laurent George
    Thomas Chapeaux
    Real-Time Systems, 2018, 54 : 662 - 699
  • [38] Online integrated production–distribution scheduling problems without preemption
    Xin Feng
    Yongxi Cheng
    Feifeng Zheng
    Yinfeng Xu
    Journal of Combinatorial Optimization, 2016, 31 : 1569 - 1585
  • [39] Online and offline scheduling with cache-related preemption delays
    Phavorin, Guillaume
    Richard, Pascal
    Goossens, Joel
    Maiza, Claire
    George, Laurent
    Chapeaux, Thomas
    REAL-TIME SYSTEMS, 2018, 54 (03) : 662 - 699
  • [40] Scheduling Unit Jobs with a Common Deadline to Minimize the Sum of Weighted Completion Times and Rejection Penalties
    Domanic, Nevzat Onur
    Plaxton, C. Gregory
    ALGORITHMS AND COMPUTATION, ISAAC 2014, 2014, 8889 : 646 - 657