Effective neighbourhood functions for the flexible job shop problem
β Scribed by Monaldo Mastrolilli; Luca Maria Gambardella
- Publisher
- Springer US
- Year
- 2000
- Tongue
- English
- Weight
- 173 KB
- Volume
- 3
- Category
- Article
- ISSN
- 1094-6136
No coin nor oath required. For personal study only.
β¦ Synopsis
The exible job shop problem is an extension of the classical job shop scheduling problem which allows an operation to be performed by one machine out of a set of machines. The problem is to assign each operation to a machine (routing problem) and to order the operations on the machines (sequencing problem), such that the maximal completion time (makespan) of all operations is minimized. To solve the exible job shop problem approximately, we use local search techniques and present two neighbourhood functions (Nopt1, Nopt2). Nopt2 is proved to be optimum connected. Nopt1 does not distinguish between routing or sequencing an operation. In both cases, a neighbour of a solution is obtained by moving an operation which a ects the makespan. Our main contribution is a reduction of the set of possible neighbours to a subset for which can be proved that it always contains the neighbour with the lowest makespan. An e cient approach to compute such a subset of feasible neighbours is presented. A tabu search procedure is proposed and an extensive computational study is provided. We show that our procedure outperforms previous approaches.
π SIMILAR VOLUMES