Inverse scheduling: two-machine flow-shop problem
- 215 Downloads
We study an inverse counterpart of the two-machine flow-shop scheduling problem that arises in the context of inverse optimization. While in the forward scheduling problem all parameters are given and the objective is to find job sequence(s) for which the value of the makespan is minimum, in the inverse scheduling the exact values of processing times are unknown and they should be selected within given boundaries so that pre-specified job sequence(s) become optimal. We derive necessary and sufficient conditions of optimality of a given solution for the general case of the flow-shop problem when the job sequences on the machines can be different. Based on these conditions we prove that the inverse flow-shop problem is NP-hard even in the case of the same job sequence on both machines and produce a linear programming formulation for a special case which can be solved efficiently.
KeywordsInverse scheduling Flow shop scheduling
Unable to display preview. Download preview PDF.
- Brucker, P. (2004). Scheduling algorithms. Berlin: Springer. Google Scholar
- Gűller, C., & Hamacher, H. W. (2010, to appear). Capacity inverse minimum cost flow problem. Journal of Combinatorial Optimization. Google Scholar
- Hochbaum, D. S., & Hong, S.-P. (1995). About strongly polynomial time algorithms for quadratic optimization over submodular constraints. Mathematical Programming, 69, 269–309. Google Scholar
- Katoh, N., & Ibaraki, T. (1998). Resource allocation problems. In Du, D.-Z., & Pardalos, P. M. (Eds.), Handbook of combinatorial optimization (Vol. 2, pp. 159–260). Dordrecht: Kluwer Academic. Google Scholar