An effective hybrid biogeography-based optimization algorithm for the distributed assembly permutation flow-shop scheduling problem

The BBO algorithm is deeply studied by integrating several novel local search heuristics.A hybrid algorithm called HBBO is proposed for solving the DAPFSP.The performance of the HBBO is evaluated by using 1710 benchmark instances.New best solutions are obtained by the proposed hybrid scheme. Distributed assembly permutation flow-shop scheduling problem (DAPFSP) is widely exists in modern supply chains and manufacturing systems. In this paper, an effective hybrid biogeography-based optimization (HBBO) algorithm that integrates several novel heuristics is proposed to solve the DAPFSP with the objective of minimizing the makespan. Firstly, the path relinking heuristic is employed in the migration phase as product local search strategy to optimize the assembly sequence. Secondly, an insertion-based heuristic is used in the mutation phase to determine the job permutation for each product. Then, a novel local search method is designed based on the problem characteristics and embedded in the HBBO scheme to further improve the most promising individual. Finally, computational simulations on 900 small-sized instances and 810 large-sized instances are conducted to demonstrate the effectiveness of the proposed algorithm, and the new best known solutions for 162 instances are found.

[1]  Pei-Chann Chang,et al.  Extended artificial chromosomes genetic algorithm for permutation flowshop scheduling problems , 2012, Comput. Ind. Eng..

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

[3]  Jian Lin A hybrid discrete biogeography-based optimization for the permutation flow shop scheduling problem , 2016 .

[4]  Lihui Wang,et al.  Process planning and scheduling for distributed manufacturing , 2007 .

[5]  Andries Petrus Engelbrecht,et al.  A survey of techniques for characterising fitness landscapes and some possible ways forward , 2013, Inf. Sci..

[6]  Manoj Kumar Tiwari,et al.  A block-based evolutionary algorithm for flow-shop scheduling problem , 2013, Appl. Soft Comput..

[7]  Sai Ho Chung,et al.  An adaptive genetic algorithm with dominated genes for distributed scheduling problems , 2005, Expert Syst. Appl..

[8]  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..

[9]  S. M. Johnson,et al.  Optimal two- and three-stage production schedules with setup times included , 1954 .

[10]  Lihui Wang,et al.  Process Planning and Scheduling for Distributed Manufacturing (Springer Series in Advanced Manufacturing) , 2007 .

[11]  Wei-Hsiu Huang,et al.  A block mining and re-combination enhanced genetic algorithm for the permutation flowshop scheduling problem , 2013 .

[12]  Mehmet Fatih Tasgetiren,et al.  A discrete differential evolution algorithm for the permutation flowshop scheduling problem , 2008, Comput. Ind. Eng..

[13]  Graham Kendall,et al.  A Classification of Hyper-heuristic Approaches , 2010 .

[14]  Chin-Chia Wu,et al.  An improved memetic algorithm based on a dynamic neighbourhood for the permutation flowshop scheduling problem , 2014 .

[15]  Ferdinando Pezzella,et al.  An Improved Genetic Algorithm for the Distributed and Flexible Job-shop Scheduling problem , 2010, Eur. J. Oper. Res..

[16]  Li Xu,et al.  Hybrid biogeography based optimization for constrained optimal spot color matching , 2014 .

[17]  Fred Glover,et al.  Tabu Search and Adaptive Memory Programming — Advances, Applications and Challenges , 1997 .

[18]  Rubén Ruiz,et al.  TWO NEW ROBUST GENETIC ALGORITHMS FOR THE FLOWSHOP SCHEDULING PROBLEM , 2006 .

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

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

[21]  Michel Gendreau,et al.  Hyper-heuristics: a survey of the state of the art , 2013, J. Oper. Res. Soc..

[22]  Jian Lin,et al.  Parameter estimation for time-delay chaotic systems by hybrid biogeography-based optimization , 2014 .

[23]  Sun Hur,et al.  Integrated process planning and scheduling with minimizing total tardiness in multi-plants supply chain , 2002 .

[24]  Colin R. Reeves,et al.  A genetic algorithm for flowshop sequencing , 1995, Comput. Oper. Res..

[25]  Mehmet Fatih Tasgetiren,et al.  A discrete artificial bee colony algorithm for the total flowtime minimization in permutation flow shops , 2011, Inf. Sci..

[26]  Pei-Chann Chang,et al.  A self-evolving artificial immune system II with T-cell and B-cell for permutation flow-shop problem , 2013, Journal of Intelligent Manufacturing.

[27]  Ling Wang,et al.  An effective estimation of distribution algorithm for solving the distributed permutation flow-shop scheduling problem , 2013 .

[28]  Andries P. Engelbrecht,et al.  Recent Advances in the Theory and Application of Fitness Landscapes , 2013 .

[29]  Sara Hatami,et al.  The Distributed Assembly Permutation Flowshop Scheduling Problem , 2013 .

[30]  Jian Lin,et al.  A hybrid biogeography-based optimization for the fuzzy flexible job-shop scheduling problem , 2015, Knowl. Based Syst..

[31]  Pei-Chann Chang,et al.  A linkage mining in block-based evolutionary algorithm for permutation flowshop scheduling problem , 2015, Comput. Ind. Eng..

[32]  Xiaohua Wang,et al.  A hybrid biogeography-based optimization algorithm for job shop scheduling problem , 2014, Comput. Ind. Eng..

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

[34]  Rong Chen,et al.  A hybrid genetic algorithm for the distributed permutation flowshop scheduling problem , 2011, Int. J. Comput. Intell. Syst..

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

[36]  Teofilo F. Gonzalez,et al.  Flowshop and Jobshop Schedules: Complexity and Approximation , 1978, Oper. Res..

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

[38]  Victor Fernandez-Viagas,et al.  On insertion tie-breaking rules in heuristics for the permutation flowshop scheduling problem , 2014, Comput. Oper. Res..

[39]  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..

[40]  Pei-Chann Chang,et al.  A block based estimation of distribution algorithm using bivariate model for scheduling problems , 2014, Soft Comput..

[41]  Mehmet Fatih Tasgetiren,et al.  A particle swarm optimization algorithm for makespan and total flowtime minimization in the permutation flowshop sequencing problem , 2007, Eur. J. Oper. Res..

[42]  Pei-Chann Chang,et al.  A hybrid genetic-immune algorithm with improved lifespan and elite antigen for flow-shop scheduling problems , 2011 .