Two-machine shop scheduling: Compromise between flexibility and makespan value |
| |
Affiliation: | 1. Université de Bretagne-Sud – Lab-STICC, CNRS, UMR 6285 Lorient, France;2. Université d’Angers – LERIA, Angers, France;1. Department of Automation and Systems Engineering, Federal University of Santa Catarina, Cx.P. 476, Florianópolis, SC 88040-900, Brazil;2. Department of Geoscience and Petroleum, NTNU, Trondheim 7031, Norway;3. Petróleo Brasileiro S.A., Rio de Janeiro, RJ 20031-912, Brazil;4. Petrobras Research Center, Rio de Janeiro, RJ 21949-900, Brazil |
| |
Abstract: | In this paper, we consider the problem of providing flexibility to solutions of two-machine shop scheduling problems. We use the concept of group-scheduling to characterize a whole set of schedules so as to provide more choice to the decision-maker at any decision point. A group-schedule is a sequence of groups of permutable operations defined on each machine where each group is such that any permutation of the operations inside the group leads to a feasible schedule. Flexibility of a solution and its makespan are often conflicting, thus we search for a compromise between a low number of groups and a small value of makespan. We resolve the complexity status of the relevant problems for the two-machine flow shop, job shop and open shop. A number of approximation algorithms are developed and their worst-case performance is analyzed. For the flow shop, an effective heuristic algorithm is proposed and the results of computational experiments are reported. |
| |
Keywords: | |
本文献已被 ScienceDirect 等数据库收录! |
|