A hybrid discrete particle swarm optimization algorithm for solving fuzzy job shop scheduling problem

被引:26
作者
Li, Jun-qing [1 ]
Pan, Yu-xia [1 ]
机构
[1] Liaocheng Univ, Sch Comp Sci, Liaocheng 252059, Peoples R China
基金
美国国家科学基金会;
关键词
Fuzzy processing time; Job shop scheduling problem; Particle swarm optimization; Tabu search; GENETIC ALGORITHM; PROCESSING TIME; TABU SEARCH;
D O I
10.1007/s00170-012-4337-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a hybrid algorithm combining particle swarm optimization (PSO) and tabu search (TS) is proposed to solve the job shop scheduling problem with fuzzy processing time. The object is to minimize the maximum fuzzy completion time, i.e., the fuzzy makespan. In the proposed algorithm, PSO performs the global search, i.e., the exploration phase, while TS conducts the local search, i.e., the exploitation process. The global best particle is used to direct other particles to optimal search space. Therefore, in the proposed algorithm, TS-based local search approach is applied to the global best particle to conduct find-grained exploitation. In order to share information among particles, one-point crossover operator is embedded in the hybrid algorithm. The proposed algorithm is tested on sets of the well-known benchmark instances. Through the analysis of experimental results, the highly effective performance of the proposed algorithm is shown against the best performing algorithms from the literature.
引用
收藏
页码:583 / 596
页数:14
相关论文
共 23 条
[1]   Particle swarm optimization for scheduling batch processing machines in a permutation flowshop [J].
Damodaran, Purushothaman ;
Rao, Anantha Gangadhara ;
Mestry, Siddharth .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 64 (5-8) :989-1000
[2]  
Eberhart R., 1995, MHS 95, P39, DOI [DOI 10.1109/MHS.1995.494215, 10.1109/MHS.1995.494215]
[3]   TABU SEARCH - A TUTORIAL [J].
GLOVER, F .
INTERFACES, 1990, 20 (04) :74-94
[4]   A genetic solution based on lexicographical goal programming for a multiobjective job shop with uncertainty [J].
Gonzalez-Rodriguez, Ines ;
Vela, Camino R. ;
Puente, Jorge .
JOURNAL OF INTELLIGENT MANUFACTURING, 2010, 21 (01) :65-73
[5]   A novel objective function for job-shop scheduling problem with fuzzy processing time and fuzzy due date using differential evolution algorithm [J].
Hu, Yanmei ;
Yin, Minghao ;
Li, Xiangtao .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 56 (9-12) :1125-1138
[6]   Fuzzy job shop scheduling [J].
Kuroda, M ;
Wang, Z .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1996, 44 (1-2) :45-51
[7]   Pareto archive particle swarm optimization for multi-objective fuzzy job shop scheduling problems [J].
Lei, Deming .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 37 (1-2) :157-165
[8]   Solving fuzzy job shop scheduling problems using random key genetic algorithm [J].
Lei, Deming .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2010, 49 (1-4) :253-262
[9]   A hybrid tabu search algorithm with an efficient neighborhood structure for the flexible job shop scheduling problem [J].
Li, Jun-Qing ;
Pan, Quan-Ke ;
Suganthan, P. N. ;
Chua, T. J. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 52 (5-8) :683-697
[10]   An effective hybrid tabu search algorithm for multi-objective flexible job-shop scheduling problems [J].
Li, Jun-qing ;
Pan, Quan-ke ;
Liang, Yun-Chia .
COMPUTERS & INDUSTRIAL ENGINEERING, 2010, 59 (04) :647-662