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 条
[11]   Solving the blocking flow shop scheduling problem by a dynamic multi-swarm particle swarm optimizer [J].
Liang, J. J. ;
Pan, Quan-Ke ;
Chen Tiejun ;
Wang, Ling .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 55 (5-8) :755-762
[12]   An approach using particle swarm optimization and bottleneck heuristic to solve hybrid flow shop scheduling problem [J].
Liao, Ching-Jong ;
Tjandradjaja, Evi ;
Chung, Tsui-Ping .
APPLIED SOFT COMPUTING, 2012, 12 (06) :1755-1764
[13]   A Pareto approach to multi-objective flexible job-shop scheduling problem using particle swarm optimization and local search [J].
Moslehi, Ghasem ;
Mahnam, Mehdi .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2011, 129 (01) :14-22
[14]   Particle swarm optimization combined with genetic operators for job shop scheduling problem with fuzzy processing time [J].
Niu, Qun ;
Jiao, Bin ;
Gu, Xingsheng .
APPLIED MATHEMATICS AND COMPUTATION, 2008, 205 (01) :148-158
[15]  
Niu Q, 2011, LECT NOTES ARTIF INT, V7027, P121, DOI 10.1007/978-3-642-24918-1_15
[16]   A discrete particle swarm optimization algorithm for the no-wait flowshop scheduling problem [J].
Pan, Quan-Ke ;
Tasgetiren, M. Fatih ;
Liang, Yun-Chia .
COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (09) :2807-2839
[17]   Fuzzy programming for multiobjective job shop scheduling with fuzzy processing time and fuzzy duedate through genetic algorithms [J].
Sakawa, M ;
Kubota, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 120 (02) :393-407
[18]   An efficient genetic algorithm for job-shop scheduling problems with fuzzy processing time and fuzzy duedate [J].
Sakawa, M ;
Mori, T .
COMPUTERS & INDUSTRIAL ENGINEERING, 1999, 36 (02) :325-341
[19]   A hybrid two-phase encoding particle swarm optimization for total weighted completion time minimization in proportionate flexible flow shop scheduling [J].
Shiau, Der-Fang ;
Huang, Yueh-Min .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 58 (1-4) :339-357
[20]  
Song XY, 2006, 2006 IMACS: MULTICONFERENCE ON COMPUTATIONAL ENGINEERING IN SYSTEMS APPLICATIONS, VOLS 1 AND 2, P1904