Font Size: a A A

Parallel Machine Scheduling With Chains Precedence Constraints

Posted on:2010-06-26Degree:MasterType:Thesis
Country:ChinaCandidate:C C GuFull Text:PDF
GTID:2190360302976510Subject:Operational Research and Cybernetics
Abstract/Summary:
In the classical problems of scheduling theory, people always assume that all information of jobs are released before the beginning of scheduling. These problems are called off-line scheduling problems. But, in practice, the information of jobs are sometimes unknown in advance, but released one by one along with the flowing of time. These problems are called on-line scheduling problems.In this paper, we consider the scheduling problem of nonpreemptive jobs, with chains precedence constraints on identical parallel machines, chainsi, i = 1,2,…, n, are released at different times rj,j=1,2,…,n. The objective goal is to minimize the square sum of the makespans or the maximum lateness. The main results of this paper are as follows.(1) We study the off-line scheduling problem on two parallel processors with the every chain length of 1. The objective is to minimize the square sum of the machine makespans. The problem is denoted as P2||chaini|=1|(?). We provide an algorithm, called modifmed LPT, and prove that the performance ratio is not greater than 1 + (?).(2) We study the on-line scheduling problem of unit-length jobs released at integer times on two parallel processors. The objective is to minimize the square sum of the machine makespans. The problem is denoted as P2|pj=1, chainsi released at ri|(?). We prove that the competitive ratio in an arbitrary algorithm is not less than 5/4, and asymptotically tends to 2 in dense algorithms. Then we give a best possible dense algorithm.(3) We discuss the on-line scheduling problem of equal-length jobs. The processing time pj and due time qj satisfy the condition CD: if job Jj(i) is the predecessor of job Jk(i) in chainsi, then pj(i)=pk(i)=p≥qj≥qk. The problem is denoted as 1|pj = p, chainsi released at ri, CD|Lmax. We give a best possible algorithm of competitive ratio (?).
Keywords/Search Tags:off-line scheduling, on-line scheduling, chains precedence constraints, parallel machine scheduling, competitive ratio, lower bound
Related items