A novel differential evolution algorithm for bi-criteria no-wait flow shop scheduling problems

被引:163
作者
Pan, Quan-Ke [2 ]
Wang, Ling [1 ]
Qian, Bin [1 ]
机构
[1] Tsinghua Univ, Dept Automat, TNList, Beijing 100084, Peoples R China
[2] Liaocheng Univ, Coll Comp Sci, Liaocheng 252059, Peoples R China
基金
美国国家科学基金会;
关键词
Differential evolution; Discrete differential evolution algorithm; No-wait flow shop; Multi-objective; Insert neighborhood; Speed-up; PARTICLE SWARM OPTIMIZATION; MULTIOBJECTIVE GENETIC ALGORITHM; LOCAL SEARCH; HEURISTIC ALGORITHMS; MAKESPAN; MINIMIZE; MACHINE; TIME;
D O I
10.1016/j.cor.2008.10.008
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents a novel discrete differential evolution (DDE) algorithm for solving the no-wait flow shop scheduling problems with makespan and maximum tardiness criteria. First, the individuals in the DDE algorithm are represented as discrete job permutations, and new mutation and crossover operators are developed based on this representation. Second, an elaborate one-to-one selection operator is designed by taking into account the domination status of a trial individual with its counterpart target individual as well as an archive set of the non-dominated solutions found so far. Third, a simple but effective local search algorithm is developed to incorporate into the DDE algorithm to stress the balance between global exploration and local exploitation. In addition, to improve the efficiency of the scheduling algorithm, several speed-up methods are devised to evaluate a job permutation and its whole insert neighborhood as well as to decide the domination status of a solution with the archive set. Computational simulation results based on the well-known benchmarks and statistical performance comparisons are provided. It is shown that the proposed DDE algorithm is superior to a recently published hybrid differential evolution (HDE) algorithm [Qian B, Wang I, Huang DX, Wang WL, Wang X. An effective hybrid DE-based algorithm for multi-objective flow shop scheduling with limited buffers. Computers & Operations Research 2009:36(1):209-33] and the well-known multi-objective genetic local search algorithm (IMMOGLS2) [Ishibuchi H, Yoshida I, Murata T. Balance between genetic search and local search in memetic algorithms for multiobjective permutation flowshop scheduling. IEEE Transactions on Evolutionary Computation 2003;7(2):204-23] in terms of searching quality, diversity level, robustness and efficiency. Moreover, the effectiveness of incorporating the local search into the DDE algorithm is also investigated. (c) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:2498 / 2511
页数:14
相关论文
共 53 条
[1]  
ak P. Czyzz., 1998, J. Multi-Criteria Dec., V7, P34, DOI [DOI 10.1002/(SICI)1099-1360(199801)7:13.0.CO
[2]  
2-6, 10.1002/(sici)1099-1360(199801)7:1, DOI 10.1002/(SICI)1099-1360(199801)7:1]
[3]   New heuristics for no-wait flowshops to minimize makespan [J].
Aldowaisan, T ;
Allahverdi, A .
COMPUTERS & OPERATIONS RESEARCH, 2003, 30 (08) :1219-1231
[4]  
ALIAHVERDI A, 2004, EUR J OPER RES, V152, P132
[5]  
[Anonymous], LECT NOTES EC MATH S
[6]   Genetic local search for multi-objective flowshop scheduling problems [J].
Arroyo, JEC ;
Armentano, VA .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 167 (03) :717-738
[7]   SOLUTIONS TO CONSTRAINED FLOWSHOP SEQUENCING PROBLEM [J].
BONNEY, MC ;
GUNDRY, SW .
OPERATIONAL RESEARCH QUARTERLY, 1976, 27 (04) :869-883
[8]  
CARLIER J, 1978, RAIRO-RECH OPER, V12, P333
[9]  
CHEN P, 1994, P 3 IERC ATL GA
[10]  
DANIELS RL, 1990, NAV RES LOG, V37, P981, DOI 10.1002/1520-6750(199012)37:6<981::AID-NAV3220370617>3.0.CO