Online scheduling of jobs with kind release times and deadlines on a single machine

被引:0
|
作者
LI Wen-jie [1 ]
MA Ran [2 ]
FENG Qi [3 ]
机构
[1] School of Mathematical Sciences, Luoyang Normal University
[2] School of Mathematics and Statistics, Qingdao University
[3] Department of Information and Computation Science, Zhongyuan University of Technology
基金
中国国家自然科学基金;
关键词
scheduling; online algorithm; kind release time; deadline;
D O I
暂无
中图分类号
O211.61 [平稳过程与二阶矩过程];
学科分类号
020208 ; 070103 ; 0714 ;
摘要
This paper studies online scheduling of jobs with kind release times on a single machine. Here "kind release time" means that in online setting, no jobs can be released when the machine is busy. Each job J has a kind release time r(J) ≥ 0, a processing time p(J) > 0 and a deadline d(J) > 0. The goal is to determine a schedule which maximizes total processing time( p(J)E(J)) or total number( E(J)) of the accepted jobs. For the first objective function p(J)E(J), we first present a lower bound 2(1/2), and then provide an online algorithm LEJ with a competitive ratio of 3. This is the first deterministic algorithm for the problem with a constant competitive ratio. When p(J) ∈ {1, k}, k > 1 is a real number, we first present a lower bound min{(1 + k)/k, 2 k/(1 + k)}, and then we show that LEJ has a competitive ratio of1 + k/k. In particular, when all the k length jobs have tight deadlines, we first present a lower bound max{4/(2 + k), 1}(for p(J)E(J)) and 4/3(for E(J)). Then we prove that LEJ is k/k-competitive for p(J)E(J) and we provide an online algorithm H with a competitive ratio of 2 k/( k + 1) for the second objective function E(J).
引用
收藏
页码:113 / 126
页数:14
相关论文
共 50 条