Multi-objective fuzzy flexible job shop scheduling using memetic algorithm

被引:37
作者
Wang, Chun [1 ]
Tian, Na [1 ]
Ji, Zhicheng [1 ]
Wang, Yan [1 ]
机构
[1] Engn Res Ctr Internet Things Technol Applicat, Minist Educ, Wuxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Multi-objective fuzzy flexible job shop scheduling; variable neighbourhood local search; memetic algorithm; possibility degree; modified crowding distance; 47N10; 65Y20; 68M20; 90C29; 92D10; GENETIC ALGORITHM; OPTIMIZATION; SEARCH;
D O I
10.1080/00949655.2017.1344846
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Multi-objective flexible job shop scheduling problem with fuzzy processing time and fuzzy due date is a complicated combinatorial optimization problem. In this paper, a genetic global optimization is combined with a local search method to construct an effective memetic algorithm (MA) for simultaneously optimizing fuzzy makespan, average agreement index and minimal agreement index. First, a hybridization of different machine assignment methods with different operation sequence rules is proposed to generate a high-performance initial population. Second, the algorithm framework similar to the non-dominated sorting genetic algorithm II (NSGA-II) is adopted, in which a well-designed chromosome decoding method and two effective genetic operators are used. Then, a novel fuzzy Pareto dominance relationship based on the possibility degree and a modified crowding distance measure are defined and further employed to modify the fast non-dominated sorting. Next, a novel local search is incorporated into NSGA-II, where some candidate individuals are selected from the offspring population to experience variable neighbourhood local search by using the selection mechanism. In the experiment, the influence of four key parameters is investigated based on the Taguchi method of design of experiment. Finally, some comparisons are carried out with other existing algorithms on benchmark instances, and demonstrate the effectiveness of the proposed MA.
引用
收藏
页码:2828 / 2846
页数:19
相关论文
共 28 条
[1]  
[Anonymous], 2004, DESIGN ANAL EXPT
[2]  
Baker K. R., 1974, Introduction to Sequencing and Scheduling"
[3]  
Brandimarte P., 1993, Annals of Operations Research, V41, P157, DOI 10.1007/BF02023073
[4]   A simple and effective evolutionary algorithm for multiobjective flexible job shop scheduling [J].
Chiang, Tsung-Che ;
Lin, Hsiao-Jou .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 141 (01) :87-98
[5]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[6]  
Demsar J, 2006, J MACH LEARN RES, V7, P1
[7]   An effective discrete harmony search algorithm for flexible job shop scheduling problem with fuzzy processing time [J].
Gao, Kai Zhou ;
Suganthan, Ponnuthurai Nagaratnam ;
Pan, Quan Ke ;
Tasgetiren, Mehmet Fatih .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2015, 53 (19) :5896-5911
[8]  
Garey M. R., 1976, Mathematics of Operations Research, V1, P117, DOI 10.1287/moor.1.2.117
[9]   Coevolutionary makespan optimisation through different ranking methods for the fuzzy flexible job shop [J].
Jose Palacios, Juan ;
Gonzalez-Rodriguez, Ines ;
Vela, Camino R. ;
Puente, Jorge .
FUZZY SETS AND SYSTEMS, 2015, 278 :81-97
[10]   Co-evolutionary genetic algorithm for fuzzy flexible job shop scheduling [J].
Lei, Deming .
APPLIED SOFT COMPUTING, 2012, 12 (08) :2237-2245