Article ID: | iaor1997865 |
Country: | Netherlands |
Volume: | 58 |
Issue: | 2 |
Start Page Number: | 157 |
End Page Number: | 168 |
Publication Date: | Mar 1995 |
Journal: | Discrete Applied Mathematics |
Authors: | Kubiak Wieslaw |
Keywords: | programming: dynamic |
A single machine scheduling problem where the objective is to minimize the variance of job completion times is considered. The model is applicable to many environments where it is desirable to provide jobs, customers or computer files, with approximately the same service. It is shown that the problem can be formulated as a problem of maximizing a zero-one quadratic function which is a submodular function with a special cost structure. It immediately follows from the cost structure that value of the function for a sequence that minimizes total absolute deviation about a common unrestrictive due date is at most 100% smaller than the one for an optimal sequence for the completion time variance problem. The Monge property holds for the costs. Other simple properties of the function are also presented. A pair of dynamic programs for maximizing the function is proposed. The worst case time complexity of the best of the pair is O(