A novel multi-objective particle swarm optimization algorithm for no-wait flow shop scheduling problems

被引:26
作者
Pan, Q-K [1 ]
Wang, L. [2 ]
Qian, B. [2 ]
机构
[1] Liaocheng Univ, Sch Comp Sci, Coll Comp Sci, Liaocheng 252059, Peoples R China
[2] Tsinghua Univ, Dept Automat, Beijing 100084, Peoples R China
关键词
particle swarm optimization; no-wait flow shop; multi-objective; insert neigh-bourhood; local search; speed-up;
D O I
10.1243/09544054JEM989
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The current paper presents a novel multi-objective particle swarm optimization (MOPSO) algorithm for solving no-wait flow shop scheduling problems with makespan and maximum tardiness criteria. First, in the algorithm, particles are represented as job permutations and updated directly in the discrete domain. Second, the concept of Pareto dominance is applied to compare different solutions of multi-objective optimization, and a set is employed to hold and to update the obtained non-dominated solutions, where a randomly selected non-dominated solution is assigned as the global best particle to maintain the diversity of the searching direction and to speed up the convergence process to the Pareto front. Third, a new multi-objective heuristic, named the PWQ (Pan-Wang-Qian) heuristic, is proposed to produce a population of initial particles with relatively good performances. Fourth, a simple but effective multi-objective local search algorithm is developed to embed in the MOPSO algorithm for stressing the balance between global exploration and local exploitation. In addition, two speed-up methods are devised to evaluate a job permutation and its insert neighbourhood respectively. Computational simulation results based on the well-known benchmarks and statistical performance comparisons are provided. It is shown that the proposed algorithm is superior to a recently published multi-objective hybrid differential evolution (MHDE) algorithm in terms of searching quality, diversity level, robustness, and efficiency.
引用
收藏
页码:519 / 539
页数:21
相关论文
共 58 条
[1]   New heuristics for no-wait flowshops to minimize makespan [J].
Aldowaisan, T ;
Allahverdi, A .
COMPUTERS & OPERATIONS RESEARCH, 2003, 30 (08) :1219-1231
[2]   Genetic local search for multi-objective flowshop scheduling problems [J].
Arroyo, JEC ;
Armentano, VA .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 167 (03) :717-738
[3]   SOLUTIONS TO CONSTRAINED FLOWSHOP SEQUENCING PROBLEM [J].
BONNEY, MC ;
GUNDRY, SW .
OPERATIONAL RESEARCH QUARTERLY, 1976, 27 (04) :869-883
[4]  
CARLIER J, 1978, RAIRO-RECH OPER, V12, P333
[5]  
DANIELS RL, 1990, NAV RES LOG, V37, P981, DOI 10.1002/1520-6750(199012)37:6<981::AID-NAV3220370617>3.0.CO
[6]  
2-H
[7]  
Eberhart R., 1995, MHS 95 P 6 INT S MIC, DOI DOI 10.1109/MHS.1995.494215
[8]  
Eberhart RC., 2001, SWARM INTELL-US
[9]   Solving the continuous flow-shop scheduling problem by metaheuristics [J].
Fink, A ;
Voss, S .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 151 (02) :400-414
[10]   HEURISTIC ALGORITHMS FOR SCHEDULING IN THE NO-WAIT FLOWSHOP [J].
GANGADHARAN, R ;
RAJENDRAN, C .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1993, 32 (03) :285-290