Non-dominated sorting biogeography-based optimization for bi-objective reentrant flexible manufacturing system scheduling

Abstract Scheduling in flexible manufacturing systems (FMS) is described as an NP-Hard problem. Its complexity has increased significantly in line with the development of FMS over the past years. This paper presents a non-dominated sorting biogeography-based optimization (NSBBO) for scheduling problem of FMS having multi loading-unloading and shortcuts infused in the reentrant characteristics. This model is formulated to identify the near optimal trade-off solutions capable of addressing the bi-objectives of minimization of makespan and total earliness. The goal is to simultaneously determine the best machine assignment and job sequencing to satisfy both objectives. We propose the development of NSBBO by substituting the standard linear function of emigration-immigration rate with three approaches based on sinusoidal, quadratic and trapezoidal models. A selection of test problems was examined to analyze the effectiveness, efficiency and diversity levels of the proposed approaches as compared to standard NSBBO and NSGA-II. The results have shown that the NSBBO-trapezoidal model performed favorably and is comparable to current existing models. We conclude that the developed NSBBO and its variants are suitable alternative methods to achieve the bi-objective satisfaction of reentrant FMS scheduling problem.

[1]  R. Tavakkoli-Moghaddam,et al.  A new hybrid multi-objective Pareto archive PSO algorithm for a bi-objective job shop scheduling problem , 2011, Expert Syst. Appl..

[2]  Omri Dover,et al.  Single-machine two-agent scheduling involving a just-in-time criterion , 2015 .

[3]  Yeong-Dae Kim,et al.  Minimizing total tardiness on a two-machine re-entrant flowshop , 2009, Eur. J. Oper. Res..

[4]  Quan-Ke Pan,et al.  Pareto-based grouping discrete harmony search algorithm for multi-objective flexible job shop scheduling , 2014, Inf. Sci..

[5]  Xin Yao,et al.  Mathematical modeling and multi-objective evolutionary algorithms applied to dynamic flexible job shop scheduling problems , 2015, Inf. Sci..

[6]  Dan Simon,et al.  Ensemble multi-objective biogeography-based optimization with application to automated warehouse scheduling , 2015, Eng. Appl. Artif. Intell..

[7]  Mostafa Zandieh,et al.  An intelligent water drop algorithm to identical parallel machine scheduling with controllable processing times: a just-in-time approach , 2017 .

[8]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[9]  Luc Martens,et al.  A multi-objective approach to indoor wireless heterogeneous networks planning based on biogeography-based optimization , 2015, Comput. Networks.

[10]  Mohd Khairol Anuar Mohd Ariffin,et al.  Biogeography-based optimisation for flexible manufacturing system scheduling problem , 2015 .

[11]  Adil Baykasoglu,et al.  A multi-agent based approach to dynamic scheduling of machines and automated guided vehicles in manufacturing systems , 2012, Appl. Soft Comput..

[12]  Qingfu Zhang,et al.  Multiobjective evolutionary algorithms: A survey of the state of the art , 2011, Swarm Evol. Comput..

[13]  Qidi Wu,et al.  Numerical comparisons of migration models for Multi-objective Biogeography-Based Optimization , 2016, Inf. Sci..

[14]  Mostafa Zandieh,et al.  A new biogeography-based optimization (BBO) algorithm for the flexible job shop scheduling problem , 2012 .

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

[16]  Kai Yang,et al.  Multi-objective biogeography-based optimization for supply chain network design under uncertainty , 2015, Comput. Ind. Eng..

[17]  Patrick Siarry,et al.  Biogeography-based optimization for constrained optimization problems , 2012, Comput. Oper. Res..

[18]  Sankha Deb,et al.  Scheduling optimization of flexible manufacturing system using cuckoo search-based approach , 2013 .

[19]  Xiuqi Li,et al.  Virtual machine consolidated placement based on multi-objective biogeography-based optimization , 2016, Future Gener. Comput. Syst..

[20]  M. Saravanan,et al.  Simultaneous scheduling of machines and tools in multimachine flexible manufacturing systems using artificial immune system algorithm , 2014, Int. J. Comput. Integr. Manuf..

[21]  Abid Ali Khan,et al.  A research survey: review of flexible job shop scheduling techniques , 2016, Int. Trans. Oper. Res..

[22]  K. S. Swarup,et al.  Multi-objective biogeography based optimization for optimal PMU placement , 2012, Appl. Soft Comput..

[23]  Lin Danping,et al.  A review of the research methodology for the re-entrant scheduling problem , 2011 .

[24]  Hang Lei,et al.  Deadlock-free scheduling for flexible manufacturing systems using Petri nets and heuristic search , 2014, Comput. Ind. Eng..

[25]  Siti Zawiah Md Dawal,et al.  Multi-objective adaptive large neighborhood search for distributed reentrant permutation flow shop scheduling , 2016, Appl. Soft Comput..

[26]  Yu-Jun Zheng,et al.  Emergency railway wagon scheduling by hybrid biogeography-based optimization , 2014, Comput. Oper. Res..

[27]  Moacir Godinho Filho,et al.  Using Genetic Algorithms to solve scheduling problems on flexible manufacturing systems (FMS): a literature survey, classification and analysis , 2014 .

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

[29]  Jian Lin,et al.  An effective hybrid biogeography-based optimization algorithm for the distributed assembly permutation flow-shop scheduling problem , 2016, Comput. Ind. Eng..

[30]  Lothar Thiele,et al.  Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach , 1999, IEEE Trans. Evol. Comput..

[31]  Hideki Aoyama,et al.  Reentrant FMS scheduling in loop layout with consideration of multi loading-unloading stations and shortcuts , 2016 .

[32]  Dan Simon,et al.  Evolutionary Optimization Algorithms , 2013 .

[33]  Gongxuan Zhang,et al.  Search strategy for scheduling flexible manufacturing systems simultaneously using admissible heuristic functions and nonadmissible heuristic functions , 2014, Comput. Ind. Eng..

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

[35]  S. G. Deshmukh,et al.  FMS scheduling with knowledge based genetic algorithm approach , 2011, Expert Syst. Appl..

[36]  Mitsuo Gen,et al.  Network-based hybrid genetic algorithm for scheduling in FMS environments , 2004, Artificial Life and Robotics.

[37]  Fariborz Jolai,et al.  A biogeography-based optimisation algorithm for a realistic no-wait hybrid flow shop with unrelated parallel machines to minimise mean tardiness , 2016, Int. J. Comput. Integr. Manuf..

[38]  Xiao Chen,et al.  Deadlock-free genetic scheduling for flexible manufacturing systems using Petri nets and deadlock controllers , 2014 .

[39]  Harun Resit Yazgan,et al.  Genetic algorithm parameter optimisation using Taguchi method for a flexible manufacturing system scheduling problem , 2015 .

[40]  Manoj Kumar Tiwari,et al.  Integration of process planning and scheduling through adaptive setup planning: a multi-objective approach , 2013 .

[41]  Hing Kai Chan,et al.  A comprehensive survey and future trend of simulation study on FMS scheduling , 2004, J. Intell. Manuf..

[42]  Qidi Wu,et al.  An analysis of the migration rates for biogeography-based optimization , 2014, Inf. Sci..

[43]  Tao Qin,et al.  Iterated local search based on multi-type perturbation for single-machine earliness/tardiness scheduling , 2015, Comput. Oper. Res..

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

[45]  Abdelmadjid Boukra,et al.  EBBO: an enhanced biogeography-based optimization algorithm for a vehicle routing problem with heterogeneous fleet, mixed backhauls, and time windows , 2015 .

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

[47]  Abdelghani Bekrar,et al.  Solving the flexible job-shop just-in-time scheduling problem with quadratic earliness and tardiness costs , 2015 .