Article ID: | iaor200971277 |
Country: | United Kingdom |
Volume: | 12 |
Issue: | 4 |
Start Page Number: | 401 |
End Page Number: | 415 |
Publication Date: | Aug 2009 |
Journal: | Journal of Scheduling |
Authors: | Agnetis Alessandro, Pacciarelli Dario, Pascale Gianluca |
Keywords: | programming: branch and bound |
In this paper, we develop branch-and-bound algorithms for several hard, two-agent scheduling problems, i.e., problems in which each agent has an objective function which depends on the completion times of its jobs only. Our bounding approach is based on the fact that, for all problems considered, the Lagrangian dual gives a good bound and can be solved exactly in strongly polynomial time. The problems addressed here consist in minimizing the total weighted completion time of the jobs of agent A, subject to a bound on the cost function of agent B, which may be: (i) total weighted completion time, (ii) maximum lateness, (iii) maximum completion time. An extensive computational experience shows the effectiveness of the approach.