TY - JOUR
T1 - Online deadline scheduling with preemption penalties
AU - Zheng, Feifeng
AU - Xu, Yinfeng
AU - Poon, Chung Keung
AU - Zhang, E.
AU - Wu, Xiaoping
PY - 2011/5
Y1 - 2011/5
N2 - 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 ρ times the weight of the preempted job, where ρ ≥ 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, Δ, we show that the WAL algorithm of Zheng et al. (2007) is ((1 + ρ)Δ + o(Δ))-competitive for sufficiently large Δ. This improves the bound shown in Zheng et al. (2007). When the scheduler only knows that Δ ≥ (k(1 + ρ))3 for some k > 1, we propose a ((k(1 + ρ)Δ/(k - 1)) + o(Δ))-competitive algorithm. When ρ = 0, we give an optimal, O(Δ/log Δ)-competitive algorithm that, unlike previous algorithms, does not require knowledge of Δ. This settles an open problem mentioned in Ting (2008).
AB - 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 ρ times the weight of the preempted job, where ρ ≥ 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, Δ, we show that the WAL algorithm of Zheng et al. (2007) is ((1 + ρ)Δ + o(Δ))-competitive for sufficiently large Δ. This improves the bound shown in Zheng et al. (2007). When the scheduler only knows that Δ ≥ (k(1 + ρ))3 for some k > 1, we propose a ((k(1 + ρ)Δ/(k - 1)) + o(Δ))-competitive algorithm. When ρ = 0, we give an optimal, O(Δ/log Δ)-competitive algorithm that, unlike previous algorithms, does not require knowledge of Δ. This settles an open problem mentioned in Ting (2008).
KW - Competitive analysis
KW - Deadline scheduling
KW - Online scheduling algorithms
KW - Preemption penalty
UR - https://www.scopus.com/pages/publications/79952625150
U2 - 10.1016/j.cie.2010.12.011
DO - 10.1016/j.cie.2010.12.011
M3 - 文章
AN - SCOPUS:79952625150
SN - 0360-8352
VL - 60
SP - 542
EP - 549
JO - Computers and Industrial Engineering
JF - Computers and Industrial Engineering
IS - 4
ER -