Semi‐online scheduling on 2 machines under a grade of service provision with bounded processing times

Semi‐online scheduling on 2 machines under a grade of service provision with bounded processing times

0.00 Avg rating0 Votes
Article ID: iaor20111353
Volume: 21
Issue: 1
Start Page Number: 138
End Page Number: 149
Publication Date: Jan 2011
Journal: Journal of Combinatorial Optimization
Authors: , , ,
Abstract:

We study the problem of semi‐online scheduling on 2 machines under a grade of service (GoS). GoS means that some jobs have to be processed by some machines to be guaranteed a high quality. The problem is online in the sense that jobs are presented one by one, and each job shall be assigned to a time slot on its arrival. Assume that the processing time p i of every job J i is bounded by an interval [a,α a], where a>0 and α>1 are two constant numbers. By knowing the bound of jobs’ processing times, we denote it by semi‐online problem. We deal with two semi‐online problems. The first one concerns bounded processing time constraint. First, we show that a lower bound of competitive ratio is: (1) 1 + α 2 equ1 in the case where 1<α <2; (2) 3 2 equ2 in the case where 2≤α <5; and (3) 4 + α 6 equ3 in the case where 5≤α <6. We further propose an algorithm, called B‐ONLINE, and prove that in the case where 25 14 α equ4 and the optimal makespan C OPT ≥20a, B‐ONLINE algorithm is optimal. For the second problem, we further know the sum of jobs' processing times Σ in advance. We first show a lower bound 1 + α 2 equ5 in the case where 1<α <2, then we propose an algorithm B‐SUM‐ONLINE which is optimal in the case where Σ 2 α α 1 a equ6 and 1<α <2.

Reviews

Required fields are marked *. Your email address will not be published.