Solving the flexible job shop problem by hybrid metaheuristics-based multiagent model

Abstract The flexible job shop scheduling problem (FJSP) is a generalization of the classical job shop scheduling problem that allows to process operations on one machine out of a set of alternative machines. The FJSP is an NP-hard problem consisting of two sub-problems, which are the assignment and...

Full description

Bibliographic Details
Main Authors: Houssem Eddine Nouri, Olfa Belkahla Driss, Khaled Ghédira
Format: Article
Language:English
Published: Islamic Azad University 2017-05-01
Series:Journal of Industrial Engineering International
Subjects:
Online Access:http://link.springer.com/article/10.1007/s40092-017-0204-z
Description
Summary:Abstract The flexible job shop scheduling problem (FJSP) is a generalization of the classical job shop scheduling problem that allows to process operations on one machine out of a set of alternative machines. The FJSP is an NP-hard problem consisting of two sub-problems, which are the assignment and the scheduling problems. In this paper, we propose how to solve the FJSP by hybrid metaheuristics-based clustered holonic multiagent model. First, a neighborhood-based genetic algorithm (NGA) is applied by a scheduler agent for a global exploration of the search space. Second, a local search technique is used by a set of cluster agents to guide the research in promising regions of the search space and to improve the quality of the NGA final population. The efficiency of our approach is explained by the flexible selection of the promising parts of the search space by the clustering operator after the genetic algorithm process, and by applying the intensification technique of the tabu search allowing to restart the search from a set of elite solutions to attain new dominant scheduling solutions. Computational results are presented using four sets of well-known benchmark literature instances. New upper bounds are found, showing the effectiveness of the presented approach.
ISSN:1735-5702
2251-712X