A novel fuzzy model for multi-objective permutation flow shop scheduling problem with fuzzy processing time

This article proposes a novel fuzzy model for solving fuzzy multi-objective permutation flow shop scheduling problem with fuzzy processing time. Specifically, two fuzzy objectives, that is, the fuzzy makespan and the fuzzy total flow time, are taken into account in this model simultaneously. In addition, to solve fuzzy multi-objective permutation flow shop scheduling problem, an efficient algorithm called fuzzy multi-objective local search-based decomposition is proposed. In order to generate a high quality and diverse set of initial solutions, a problem-specific Nawaz–Enscore–Ham heuristic approach is incorporated into the framework as an initialization. Then, two perturbation strategies with different strength are adopted to find better solutions and to avoid local optimum as well. Besides, a ranking concept based on fuzzy number centroid is provided to compare with fuzzy solutions. After that, a restart strategy is employed to change the searching space when the best solution has not been improved for a certain number of iterations. Finally, we conduct an extensive computational study on Taillard benchmarks to compare the proposed fuzzy multi-objective local search-based decomposition with the fuzzy NSGAII. Experimental results demonstrate that the fuzzy multi-objective local search-based decomposition algorithm is both effective and efficient in solving the fuzzy multi-objective permutation flow shop scheduling problem.

[1]  Hisao Ishibuchi,et al.  Balance between genetic search and local search in memetic algorithms for multiobjective permutation flowshop scheduling , 2003, IEEE Trans. Evol. Comput..

[2]  Hsien-Chung Wu,et al.  Solving the fuzzy earliness and tardiness in scheduling problems by using genetic algorithms , 2010, Expert Syst. Appl..

[3]  Iraj Mahdavi,et al.  No-wait flow shop scheduling using fuzzy multi-objective linear programming , 2008, J. Frankl. Inst..

[4]  Jatinder N. D. Gupta,et al.  Local search heuristics for two-stage flow shop problems with secondary criterion , 2002, Comput. Oper. Res..

[5]  Thomas Stützle,et al.  Deconstructing Multi-objective Evolutionary Algorithms: An Iterative Analysis on the Permutation Flow-Shop Problem , 2014, LION.

[6]  Robert LIN,et al.  NOTE ON FUZZY SETS , 2014 .

[7]  Li-Chen Fu,et al.  NNMA: An effective memetic algorithm for solving multiobjective permutation flow shop scheduling problems , 2011, Expert Syst. Appl..

[8]  Pei-Chann Chang,et al.  Sub-population genetic algorithm with mining gene structures for multiobjective flowshop scheduling problems , 2007, Expert Syst. Appl..

[9]  Jatinder N. D. Gupta,et al.  Genetic algorithms for the two-stage bicriteria flowshop problem , 1996 .

[10]  Paolo Gaiardelli,et al.  Hybrid genetic algorithmsfor a multiple-objective scheduling problem , 1998, J. Intell. Manuf..

[11]  Rubén Ruiz,et al.  Multi-objective sequence dependent setup times permutation flowshop: A new algorithm and a comprehensive study , 2013, Eur. J. Oper. Res..

[12]  Xiangtao Li,et al.  Multiobjective Local Search Algorithm-Based Decomposition for Multiobjective Permutation Flow Shop Scheduling Problem , 2015, IEEE Transactions on Engineering Management.

[13]  H. Kise,et al.  A branch-and-bound algorithm with fuzzy inference for a permutation flowshop scheduling problem , 1997 .

[14]  H. Ishibuchi,et al.  Multi-objective scheduling with fuzzy due-date , 1998 .

[15]  Soheil Sadi-Nezhad,et al.  Preference ratio-based maximum operator approximation and its application in fuzzy flow shop scheduling , 2008, Appl. Soft Comput..

[16]  Rainer Leisten,et al.  Variability of completion time differences in permutation flow shop scheduling , 2015, Comput. Oper. Res..

[17]  Seyyed M. T. Fatemi Ghomi,et al.  Multi-objective fuzzy multiprocessor flowshop scheduling , 2014, Appl. Soft Comput..

[18]  Éric D. Taillard,et al.  Benchmarks for basic scheduling problems , 1993 .

[19]  E. Lee,et al.  Job sequencing with fuzzy processing times , 1990 .

[20]  Quan-Ke Pan,et al.  Energy-efficient permutation flow shop scheduling problem using a hybrid multi-objective backtracking search algorithm , 2017 .

[21]  Sanja Petrovic,et al.  A new approach to two-machine flow shop problem with uncertain processing time , 2003, Fourth International Symposium on Uncertainty Modeling and Analysis, 2003. ISUMA 2003..

[22]  T. Okabe,et al.  On the fuzzy scheduling for flow shop jobs by using genetic algorithm , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[23]  Jorge Puente,et al.  Robust multiobjective optimisation for fuzzy job shop problems , 2017, Appl. Soft Comput..

[24]  Mehmet Mutlu Yenisey,et al.  Multi-objective permutation flow shop scheduling problem: Literature review, classification and current trends , 2014 .

[25]  Aurora Trinidad Ramirez Pozo,et al.  Multiobjective decomposition-based Mallows Models estimation of distribution algorithm. A case of study for permutation flowshop scheduling problem , 2017, Inf. Sci..

[26]  Jing-Shing Yao,et al.  Constructing a fuzzy flow-shop sequencing model based on statistical data , 2002, Int. J. Approx. Reason..

[27]  Ling Wang,et al.  A Hybrid Quantum-Inspired Genetic Algorithm for Multiobjective Flow Shop Scheduling , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[28]  P. Chang,et al.  The development of gradual-priority weighting approach for the multi-objective flowshop scheduling problem , 2002 .

[29]  Nasim Nahavandi,et al.  An interactive algorithm for multi-objective flow shop scheduling with fuzzy processing time through resolution method and TOPSIS , 2013 .

[30]  Quan-Ke Pan,et al.  Iterated Greedy methods for the distributed permutation flowshop scheduling problem , 2019, Omega.

[31]  Xingsheng Gu,et al.  A Hybrid Algorithm for Scheduling Problems of Flow Shop with Uncertain Processing Time , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[32]  E.Stanley Lee,et al.  Fuzzy job sequencing for a flow shop , 1992 .

[33]  John W. Sutherland,et al.  A new approach to scheduling in manufacturing for power consumption and carbon footprint reduction , 2011 .

[34]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[35]  Jian-Bo Yang,et al.  On the centroids of fuzzy numbers , 2006, Fuzzy Sets Syst..

[36]  Izzettin Temiz,et al.  Fuzzy branch-and-bound algorithm for flow shop scheduling , 2004, J. Intell. Manuf..

[37]  D. Sha,et al.  A particle swarm optimization for multi-objective flowshop scheduling , .

[38]  Ming-Hung Shu,et al.  Tardiness in Fuzzy Flow Shop Scheduling Problems Based on Possibility and Necessity Measures , 2008, 2008 Eighth International Conference on Intelligent Systems Design and Applications.

[39]  Sameer Sharma,et al.  Flow shop scheduling on 2-machines with setup time and single transport facility under fuzzy environment , 2013 .

[40]  Maciej Hapke,et al.  Scheduling under Fuzziness , 2000 .

[41]  Hiroyuki Tamura,et al.  A new multiobjective genetic algorithm with heterogeneous population for solving flowshop scheduling problems , 2007, Int. J. Comput. Integr. Manuf..

[42]  Z. Hejducki,et al.  Fuzzy blocks in genetic algorithm for the flow shop problem , 2008, 2008 Conference on Human System Interactions.

[43]  Min Liu,et al.  A Pareto-Archived Estimation-of-Distribution Algorithm for Multiobjective Resource-Constrained Project Scheduling Problem , 2013, IEEE Transactions on Engineering Management.

[44]  Rubén Ruiz,et al.  A Review and Evaluation of Multiobjective Algorithms for the Flowshop Scheduling Problem , 2008, INFORMS J. Comput..

[45]  C. Rajendran Heuristics for scheduling in flowshop with multiple objectives , 1995 .

[46]  Xingsheng Gu,et al.  Research on no-wait flow shop scheduling problem with fuzzy due date based on evolution games , 2009, 2009 2nd IEEE International Conference on Computer Science and Information Technology.

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