| Article ID: | iaor20041570 |
| Country: | United Kingdom |
| Volume: | 5 |
| Issue: | 4 |
| Start Page Number: | 287 |
| End Page Number: | 305 |
| Publication Date: | Jul 2002 |
| Journal: | Journal of Scheduling |
| Authors: | Queyranne Maurice, Sviridenko Maxim |
| Keywords: | production |
We consider a general class of multiprocessor shop scheduling problems, preemptive or non-preemptive, with precedence constraints between operations, with job or operation release dates, and with a class of objective functions including weighted sums of job, operations and stage completion times. We present a general approximation method combining a linear programming relaxation in the operation completion times, with any algorithm for the makespan version of these problems without release dates. If the latter produces a schedule with makespan no larger than ρ times the ‘trivial lower bound’ consisting of the largest of all stage average loads (or ‘congestion’) and job lengths (or ‘dilation’), then our method produces a feasible schedule with minsum objective no larger than 2eρ times the optimum where 2e≈5.44. This leads, in particular, to a polynomial time algorithm with polylogarithmic performance guarantee for the minsum multiprocessor dag-shop problem