Article ID Journal Published Year Pages File Type
480267 European Journal of Operational Research 2011 12 Pages PDF
Abstract

This paper presents a genetic algorithm and a scatter search procedure to solve the well-known job shop scheduling problem. In contrast to the single population search performed by the genetic algorithm, the scatter search algorithm splits the population of solutions in a diverse and high-quality set to exchange information between individuals in a controlled way. The extension from a single to a dual population, by taking problem specific characteristics into account, can be seen as a stimulator to add diversity in the search process. This has a positive influence on the important balance between intensification and diversification. Computational experiments verify the benefit of this diversity on the effectiveness of the meta-heuristic search process. Various algorithmic parameters from literature are embedded in both procedures and a detailed comparison is made. A set of standard instances is used to compare the different approaches and the best obtained results are benchmarked against heuristic solutions found in literature.

► This paper studies the well-known job shop scheduling problem. ► A comparison between a genetic algorithm and a scatter search procedure has been made. ► Computational tests highlight the important balance between intensification and diversification.

Related Topics
Physical Sciences and Engineering Computer Science Computer Science (General)
Authors
, , ,