Earliness penalties on a single machine subject to precedence constraints: Common slack allowance due date assignment

Earliness penalties on a single machine subject to precedence constraints: Common slack allowance due date assignment

0.00 Avg rating0 Votes
Article ID: iaor2000813
Country: United Kingdom
Volume: 26
Issue: 2
Start Page Number: 157
End Page Number: 177
Publication Date: Feb 1999
Journal: Computers and Operations Research
Authors: ,
Keywords: computational analysis
Abstract:

The paper considers the single machine due date assignment and scheduling problems with n jobs in which the due dates are to be obtained from the processing times by adding a positive slack q. A schedule is feasible if there are no tardy jobs and the job sequence respects given precedence constraints. The value of q is chosen so as to minimize a function ϕ(F, q) which is non-decreasing in each of its arguments, where F is a certain non-decreasing earliness penalty function. Once q is chosen or fixed, the corresponding scheduling problem is to find a feasible schedule with the minimum value of function F. In the case of arbitrary precedence constraints the problems under consideration are shown to be NP-hard in the strong sense even for F being total earliness. If the precedence constraints are defined by a series-parallel graph, both scheduling and due date assignment problems are proved solvable in O(n2 log n) time, provided that F is either the sum of linear functions or the sum of exponential functions. The running time of the algorithms can be reduced to O(n2 log n) if the jobs are independent.

Reviews

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