Article ID: | iaor2001230 |
Country: | United States |
Volume: | 47 |
Issue: | 3 |
Start Page Number: | 185 |
End Page Number: | 200 |
Publication Date: | Apr 2000 |
Journal: | Naval Research Logistics |
Authors: | Trick Michael A., Mehrotra Anuj, Murphy Kenneth E. |
Keywords: | programming: integer, personnel & manpower planning |
We present a branch-and-price technique for optimal staff scheduling with multiple rest breaks, meal break, and break windows. We devise and implement specialized branching rules suitable for solving the set covering type formulation implicitly, using column generation. Our methodology is more widely applicable and computationally superior to the alternative methods in the literature. We tested our methodology on 365 test problems involving between 1728 and 86400 shift variations, and 20 demand patterns. In a direct comparison with an alternative method, our approach yields significant improvements both in cpu time and in the number of problem instances solved to optimality. The improvements were particularly marked for problems involving larger numbers of feasible shifts.