Font Size: a A A

Some Results About Two Scheduling Models

Posted on:2009-03-24Degree:MasterType:Thesis
Country:ChinaCandidate:Z ZhangFull Text:PDF
GTID:2190360302975725Subject:Operational Research and Cybernetics
Abstract/Summary:PDF Full Text Request
Scheduling is to assign jobs processed on machines under some constraints, such thatone-or mufti-criteria are attained to the optimum. In this paper, we consider two scheduling models: (1) The single machine parallel batching problem with batching costs. (2)The single machine scheduling problem with common due date to minimize total weightedtardiness.(1) The single machine parallel batching problem with batching costs.The problem we consider is adding batching costs to the general regular objectivefunction of the single machine parallel batching problem. It can be described as follows:there are n jobsJ1,J2,…,Jn and a single batching machine which can process up to bjobs simultaneously. Each job Jj has a processing time pj. We assume that the jobs andthe machine are available from time zero onwards. The jobs that are processed togetherform a batch and once processed they can not be interrupted. The processing time of abatch is equal to the maximum processing time of the jobs assigned to it. The objectivefunction is the sum of the general regular cost function and the batching costs. Let fdenote the arbitrary regular function and V denote the total batching costs. Moreover, weassume that there is a same batching cost v for each batch. This means that if there arem batches, the total batching costs V are equal to mv. Our problem can be denoted by1|p-batch,b=∞(b<n)|f+V. We give some dynamic programming algorithms to thedifferent models with batching costs to obtain the optimal solution.(2) The single machine scheduling problem with common due date to minimize totalweighted tardiness.The problem of minimizing the total weighted tardiness on a single machine occursfrequently in practice. But only a few results involving arbitrary due dates have beenreported in the literature since the problems are quite hard to handle analytically. Theinterest in special due date models has been increasing lately, such as the common/constant(CON) due date model, i.e., dj = d; the equal-slack (SLK) due date model, i.e., dj = Pj +q,where q is a given constant; and the more general model called the processing-plus-wait (PPW) due date model,i.e., dj =αpj+q,whereαand q are given constants. Someresearchers are also interested in models where special restrictions are imposed on otherproblem parameters. For example, the problems 1|wj=1|∑wjTj,1|wj=kpj|∑wjTj,1|pj=p|∑wjTj, were considered in the literature [11][5][8][10]. Our problem is 1|dj=d|∑wjTj. We know that it is NP-hard in the ordinary sense [9]. Lawler and Moore [7]provided a pseudo-polynomial algorithm for it. We also know the problem 1||∑wjTj isstrongly NP-hard [5][10]. Cheng et al. [17] gave a O(n2) time approximation algorithmfor this problem. We take the objective value of this algorithm as the upper bound of ourproblem 1|dj=d|∑wjTj. Similar to the algorithm which Cheng et al.[17] gave to theproblem 1|dj=pj+q|∑wjTj, we give for the problem 1|dj=d|∑wjTj a full polynomialtime approximation scheme (FPTAS).
Keywords/Search Tags:single machine, parallel batching, batching cost, dynamic programming, common due date, total weighted tardiness, FPTAS
PDF Full Text Request
Related items