A hybrid biogeography-based optimization for the fuzzy flexible job-shop scheduling problem

Biogeography-based optimization is a novel evolutionary algorithm which mimics the immigration and emigration of species among habitats. In this paper, the biogeography-based optimization is combined with some heuristics to construct an effective hybrid algorithm for solving the fuzzy flexible job-shop scheduling problem. First, path relinking technique is employed as migration operation to generate a new solution. Then, an insertion-based local search heuristic is introduced and embedded in the biogeography-based optimization to modify the mutation operator. Moreover, an efficient machine assignment rule is also proposed to decode the representation based on the operation sequence. Consequently, the exploration and exploitation abilities of the hybrid algorithm are enhanced and well balanced. Computational results and the comparisons with some existing algorithms are presented to show the effectiveness of the proposed hybrid scheme.

[1]  Dan Simon,et al.  Analysis of migration models of biogeography-based optimization using Markov theory , 2011, Eng. Appl. Artif. Intell..

[2]  Dan Simon,et al.  Blended biogeography-based optimization for constrained optimization , 2011, Eng. Appl. Artif. Intell..

[3]  Deming Lei,et al.  Solving fuzzy job shop scheduling problems using random key genetic algorithm , 2010 .

[4]  Mohammad Saidi-Mehrabad,et al.  Flexible job shop scheduling with tabu search algorithms , 2007 .

[5]  Mostafa Zandieh,et al.  An efficient knowledge-based algorithm for the flexible job shop scheduling problem , 2012, Knowl. Based Syst..

[6]  Deming Lei,et al.  Swarm-based neighbourhood search algorithm for fuzzy flexible job shop scheduling , 2012 .

[7]  Mehmet Fatih Tasgetiren,et al.  A variable iterated greedy algorithm with differential evolution for the no-idle permutation flowshop scheduling problem , 2013, Comput. Oper. Res..

[8]  Thomas Stützle,et al.  A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem , 2007, Eur. J. Oper. Res..

[9]  Amir Hossein Alavi,et al.  An effective krill herd algorithm with migration operator in biogeography-based optimization , 2014 .

[10]  Rubén Ruiz,et al.  Genetic algorithms with path relinking for the minimum tardiness permutation flowshop problem , 2010 .

[11]  Hua Xu,et al.  Flexible job shop scheduling using hybrid differential evolution algorithms , 2013, Comput. Ind. Eng..

[12]  Masatoshi Sakawa,et al.  Fuzzy programming for multiobjective job shop scheduling with fuzzy processing time and fuzzy duedate through genetic algorithms , 2000, Eur. J. Oper. Res..

[13]  Peter Brucker,et al.  Job-shop scheduling with multi-purpose machines , 1991, Computing.

[14]  K. S. Swarup,et al.  Biogeography based optimization for optimal meter placement for security constrained state estimation , 2011, Swarm Evol. Comput..

[15]  Dan Simon,et al.  Population distributions in biogeography-based optimization algorithms with elitism , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[16]  Mehmet Fatih Tasgetiren,et al.  A discrete differential evolution algorithm for the permutation flowshop scheduling problem , 2007, GECCO '07.

[17]  Luo Liu,et al.  Hybridizing harmony search with biogeography based optimization for global numerical optimization , 2013 .

[18]  Mitsuo Gen,et al.  A hybrid genetic and variable neighborhood descent algorithm for flexible job shop scheduling problems , 2008, Comput. Oper. Res..

[19]  Yan-Feng Liu,et al.  A hybrid discrete artificial bee colony algorithm for permutation flowshop scheduling problem , 2013, Appl. Soft Comput..

[20]  Lifang Xu,et al.  Biogeography migration algorithm for traveling salesman problem , 2010, Int. J. Intell. Comput. Cybern..

[21]  Xingsheng Gu,et al.  A hybrid discrete differential evolution algorithm for the no-idle permutation flow shop scheduling problem with makespan criterion , 2012, Comput. Oper. Res..

[22]  Andrea Rossi,et al.  Flexible job shop scheduling with sequence-dependent setup and transportation times by ant colony with reinforced pheromone relationships , 2014 .

[23]  S. S. Thakur,et al.  Biogeography based optimization for multi-constraint optimal power flow with emission and non-smooth cost function , 2010, Expert Syst. Appl..

[24]  Shengyao Wang,et al.  An effective estimation of distribution algorithm for the flexible job-shop scheduling problem with fuzzy processing time , 2013 .

[25]  Ye Xu,et al.  An effective teaching-learning-based optimization algorithm for the flexible job-shop scheduling problem with fuzzy processing time , 2015, Neurocomputing.

[26]  Deming Lei,et al.  Co-evolutionary genetic algorithm for fuzzy flexible job shop scheduling , 2012, Appl. Soft Comput..

[27]  Dan Simon,et al.  Biogeography-Based Optimization , 2022 .

[28]  Mostafa Zandieh,et al.  Integrating simulation and genetic algorithm to schedule a dynamic flexible job shop , 2009, J. Intell. Manuf..

[29]  Deming Lei,et al.  A genetic algorithm for flexible job shop scheduling with fuzzy processing time , 2010 .

[30]  Mohsen Ziaee,et al.  A heuristic algorithm for solving flexible job shop scheduling problem , 2014 .

[31]  Min Liu,et al.  A hybrid artificial bee colony algorithm for the fuzzy flexible job-shop scheduling problem , 2013 .

[32]  F. Pezzella,et al.  A genetic algorithm for the Flexible Job-shop Scheduling Problem , 2008, Comput. Oper. Res..

[33]  P. K. Chattopadhyay,et al.  Solving complex economic load dispatch problems using biogeography-based optimization , 2010, Expert Syst. Appl..

[34]  Minghao Yin,et al.  A novel objective function for job-shop scheduling problem with fuzzy processing time and fuzzy due date using differential evolution algorithm , 2011 .

[35]  Deming Lei Pareto archive particle swarm optimization for multi-objective fuzzy job shop scheduling problems , 2008 .

[36]  Ahmet Sarucan,et al.  Solving Fuzzy Job Shop Scheduling Problems with Availability Constraints Using a Scatter Search Method , 2013, J. Multiple Valued Log. Soft Comput..

[37]  Iván García-Magariño,et al.  Modular design of a hybrid genetic algorithm for a flexible job-shop scheduling problem , 2011, Knowl. Based Syst..

[38]  M.C. Gomes *,et al.  Optimal scheduling for flexible job shop operation , 2005 .