| Article ID: | iaor20061662 |
| Country: | Netherlands |
| Volume: | 140 |
| Issue: | 1 |
| Start Page Number: | 163 |
| End Page Number: | 188 |
| Publication Date: | Nov 2005 |
| Journal: | Annals of Operations Research |
| Authors: | Escudero Laureano F., Salmeron Javier |
| Keywords: | scheduling, programming: branch and bound, programming: integer |
We consider the following problem: Given a set of projects to be executed along a multi-year time horizon, find a sequencing and scheduling feasible solution that optimizes a merit function. A feasible solution should satisfy availability of storable and non-storable resources with budget carrier and non-carrier periods, and precedence, exclusivity and implication relationships among the projects. This is an NP-hard problem. We present several Fix-and-Relax strategies which partition the set of binary variable into clusters in order to selectively explore the branch-and-bound tree. Computational performance is favorably compared with a state-of-the-art optimization engine over a set of real-life cases.