Article ID: | iaor20071773 |
Country: | United Kingdom |
Volume: | 57 |
Issue: | 4 |
Start Page Number: | 460 |
End Page Number: | 468 |
Publication Date: | Apr 2006 |
Journal: | Journal of the Operational Research Society |
Authors: | Fujie T., Yanai S. |
Keywords: | programming: multiple criteria, programming: branch and bound |
In this paper, we consider a three-machine permutation flow-shop scheduling problem where the criterion is to minimize the total completion time without idle times subject to the minimum makespan on the second machine. This problem is NP-hard while each of the objective functions alone can be optimized in polynomial time. We develop a branch-and-bound algorithm with effective branching rules and dominance properties which help to reduce the search space. By our computational experiments, the branch-and-bound algorithm is comparable to a recent mixed integer programming solver and, for some kinds of problem instances, the branch-and-bound algorithm outperforms the solver. On the other hand, the computational result would indicate that the hierarchical scheduling problems are essentially hard in both theoretical and computational points of view.