Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
480267 | European Journal of Operational Research | 2011 | 12 Pages |
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.