Multi-Objective Reentrant Hybrid Flowshop Scheduling with Machines Turning on and off Control Strategy Using Improved Multi-Verse Optimizer Algorithm

This paper focuses on the multi-objective optimization of the reentrant hybrid flowshop scheduling problem (RHFSP) with machines turning on and off control strategy. RHFSP exhibits significance in many industrial applications, but scheduling with both energy consumption consideration and reentrant concept is relatively unexplored at present. In this study, an improved Multi-Objective Multi-Verse Optimizer (IMOMVO) algorithm is proposed to optimize the RHFSP with objectives of makespan, maximum tardiness, and idle energy consumption. To solve the proposed model more effectively, a series of improved operations are carried out, including population initialization based on Latin hypercube sampling (LHS), individual position updating based on Levy flight, and chaotic local search based on logical self-mapping. In addition, a right-shift procedure is used to adjust the start time of operations aiming to minimize the idle energy consumption without changing the makespan. Then, Taguchi method is utilized to study the influence of different parameter settings on the scheduling results of the IMOMVO algorithm. Finally, the performance of the proposed IMOMVO algorithm is evaluated by comparing it with MOMVO, MOPSO, MOALO, and NSGA-II on the same benchmark set. The results show that IMOMVO algorithm can solve the RHFSP with machines turning on and off control strategy effectively, and in terms of convergence and diversity of non-dominated solutions, IMOMVO is obviously superior to other algorithms. However, the distribution level of the five algorithms has little difference. Meanwhile, by turning on and off the machine properly, the useless energy consumption in the production process can be reduced effectively.

[1]  Stephen C. Graves,et al.  Scheduling of re-entrant flow shops , 1983 .

[2]  Xiaolin Zhang,et al.  Flame Image Segmentation Based on the Bee Colony Algorithm with Characteristics of Levy Flights , 2015 .

[3]  Indrajit N. Trivedi,et al.  Optimization of problems with multiple objectives using the multi-verse optimization algorithm , 2017, Knowl. Based Syst..

[4]  Dong-Ho Lee,et al.  Real-time scheduling for reentrant hybrid flow shops: A decision tree based mechanism and its application to a TFT-LCD line , 2011, Expert Syst. Appl..

[5]  Jean-Charles Billaut,et al.  Production , Manufacturing and Logistics A genetic algorithm for an industrial multiprocessor flow shop scheduling problem with recirculation , 2004 .

[6]  Suk Joo Bae,et al.  Bi-objective scheduling for reentrant hybrid flow shop using Pareto genetic algorithm , 2011, Comput. Ind. Eng..

[7]  H-W Kim,et al.  Heuristic algorithms for re-entrant hybrid flow shop scheduling with unrelated parallel machines , 2009 .

[8]  Shih-Wei Lin,et al.  Bi-objective reentrant hybrid flowshop scheduling: an iterated Pareto greedy algorithm , 2014 .

[9]  Yeong-Dae Kim,et al.  Minimizing makespan on an m-machine re-entrant flowshop , 2008, Comput. Oper. Res..

[10]  George Q. Huang,et al.  Hybrid flow shop scheduling considering machine electricity consumption cost , 2013 .

[11]  Xiaodong Wang,et al.  Bi-objective identical parallel machine scheduling to minimize total energy consumption and makespan , 2018, Journal of Cleaner Production.

[12]  Michael Pinedo,et al.  Scheduling: Theory, Algorithms and Systems Development , 1992 .

[13]  Mehmet Bayram Yildirim,et al.  A framework to minimise total energy consumption and total tardiness on a single machine , 2008 .

[14]  Deming Lei,et al.  A shuffled frog-leaping algorithm for flexible job shop scheduling with the consideration of energy consumption , 2017, Int. J. Prod. Res..

[15]  Lei Wang,et al.  Integrated green scheduling optimization of flexible job shop and crane transportation considering comprehensive energy consumption , 2019, Journal of Cleaner Production.

[16]  Danping Lin,et al.  Multi-level genetic algorithm for the resource-constrained re-entrant scheduling problem in the flow shop , 2013, Eng. Appl. Artif. Intell..

[17]  David H. Wolpert,et al.  No free lunch theorems for optimization , 1997, IEEE Trans. Evol. Comput..

[18]  Seyyed M. T. Fatemi Ghomi,et al.  Two stage reentrant hybrid flow shop with setup times and the criterion of minimizing makespan , 2011, Appl. Soft Comput..

[19]  Dong-Ho Lee,et al.  Scheduling algorithms for two-stage reentrant hybrid flow shops: minimizing makespan under the maximum allowable due dates , 2009 .

[20]  S. Afshin Mansouri,et al.  Green scheduling of a two-machine flowshop: Trade-off between makespan and energy consumption , 2016, Eur. J. Oper. Res..

[21]  Ling Wang,et al.  A Pareto-Based Discrete Harmony Search Algorithm for Bi-objective Reentrant Hybrid Flowshop Scheduling Problem , 2015, ICHSA.

[22]  Huai Gao,et al.  A modeling method of task-oriented energy consumption for machining manufacturing system , 2012 .

[23]  David N. Kordonowy,et al.  A power assessment of machining tools , 2002 .

[24]  Yu Cheng,et al.  Re-Entrant Flowshop Scheduling With Learning Considerations to Minimize The Makespan , 2018 .

[25]  Joaquín B. Ordieres Meré,et al.  Optimizing the production scheduling of a single machine to minimize total energy consumption costs , 2014 .

[26]  M. Y. Wang,et al.  Minimizing Makespan in a Class of Reentrant Shops , 1997, Oper. Res..

[27]  Qi Wang,et al.  An Efficient Multiobjective Backtracking Search Algorithm for Single Machine Scheduling with Controllable Processing Times , 2017 .

[28]  Jen-Shiang Chen,et al.  Mixed binary integer programming formulations for the reentrant job shop scheduling problem , 2005, Comput. Oper. Res..

[29]  Danping Lin,et al.  Integrating analytical hierarchy process to genetic algorithm for re-entrant flow shop scheduling problem , 2012 .

[30]  Shu-Hsing Chung,et al.  A case study on the multistage IC final testing scheduling problem with reentry , 2004 .

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

[32]  Mehmet Bayram Yildirim,et al.  Single-Machine Sustainable Production Planning to Minimize Total Energy Consumption and Total Completion Time Using a Multiple Objective Genetic Algorithm , 2012, IEEE Transactions on Engineering Management.

[33]  Ling Wang,et al.  A modified teaching–learning-based optimisation algorithm for bi-objective re-entrant hybrid flowshop scheduling , 2016 .

[34]  Seyed Mohammad Mirjalili,et al.  Multi-Verse Optimizer: a nature-inspired algorithm for global optimization , 2015, Neural Computing and Applications.

[35]  Ren Qing-dao-er-ji,et al.  Inventory Based Bi-Objective Flow Shop Scheduling Model and Its Hybrid Genetic Algorithm , 2013 .

[36]  Jen-Shiang Chen,et al.  Minimizing makespan in reentrant flow-shops using hybrid tabu search , 2007 .

[37]  Carlos A. Coello Coello,et al.  Handling multiple objectives with particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.

[38]  T. Gutowski,et al.  Environmentally benign manufacturing: Observations from Japan, Europe and the United States , 2005 .