TY - JOUR
T1 - An optimal online algorithm for single machine scheduling with bounded delivery times
AU - Liu, Ming
AU - Chu, Chengbin
AU - Xu, Yinfeng
AU - Zheng, Feifeng
PY - 2010/3/16
Y1 - 2010/3/16
N2 - We study an online scheduling problem on a single machine with delivery times. The problem is online in the sense that all jobs arrive over time. Each job's characteristics, such as processing time and delivery time, become known at its arrival time. Preemption is not allowed and once the processing of a job is completed we delivery it to the destination by a vehicle. The objective is to minimize the time by which all jobs have been delivered. In this paper, we assume that all jobs have bounded delivery times, which means that given a certain positive number β ≥ frac(1, 2), for each job Jj, we have a release time rj ≥ 0 and β qj ≤ pj, where pj, qj denote the processing time and the delivery time of job Jj, respectively. We use 1 | online, rj, β qj ≤ pj | Lmax to denote the problem for short, where Lmax denote the time by which all jobs have been delivered. We prove a lower bound of competitive ratios for all online algorithms and propose an optimal online algorithm with a competitive ratio of frac(1, 2) fenced(sqrt(5 + β2 + 2 β) + 1 - β).
AB - We study an online scheduling problem on a single machine with delivery times. The problem is online in the sense that all jobs arrive over time. Each job's characteristics, such as processing time and delivery time, become known at its arrival time. Preemption is not allowed and once the processing of a job is completed we delivery it to the destination by a vehicle. The objective is to minimize the time by which all jobs have been delivered. In this paper, we assume that all jobs have bounded delivery times, which means that given a certain positive number β ≥ frac(1, 2), for each job Jj, we have a release time rj ≥ 0 and β qj ≤ pj, where pj, qj denote the processing time and the delivery time of job Jj, respectively. We use 1 | online, rj, β qj ≤ pj | Lmax to denote the problem for short, where Lmax denote the time by which all jobs have been delivered. We prove a lower bound of competitive ratios for all online algorithms and propose an optimal online algorithm with a competitive ratio of frac(1, 2) fenced(sqrt(5 + β2 + 2 β) + 1 - β).
KW - Competitive analysis
KW - Delivery time
KW - Online scheduling
KW - Single machine
UR - https://www.scopus.com/pages/publications/70349579249
U2 - 10.1016/j.ejor.2009.03.028
DO - 10.1016/j.ejor.2009.03.028
M3 - 文章
AN - SCOPUS:70349579249
SN - 0377-2217
VL - 201
SP - 693
EP - 700
JO - European Journal of Operational Research
JF - European Journal of Operational Research
IS - 3
ER -