A particle swarm optimization algorithm for makespan and total flowtime minimization in the permutation flowshop sequencing problem

被引:398
作者
Tasgetiren, M. Fatih [1 ]
Liang, Yun-Chia
Sevkli, Mehmet
Gencyilmaz, Gunes
机构
[1] Fatih Univ, Dept Management, TR-34500 Istanbul, Turkey
[2] Yuan Ze Univ, Dept Ind Engn & Management, Chungli 320, Taoyuan County, Taiwan
[3] Fatih Univ, Dept Ind Engn, TR-34500 Istanbul, Turkey
[4] Istanbul Kultur Univ, Dept Management, Istanbul, Turkey
关键词
scheduling; particle swarm optimization; permutation flowshop; variable neighborhood search; makespan; total flowtime;
D O I
10.1016/j.ejor.2005.12.024
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper, a particle swarm optimization algorithm (PSO) is presented to solve the permutation flowshop sequencing problem (PFSP) with the objectives of minimizing makespan and the total flowtime of jobs. For this purpose, a heuristic rule called the smallest position value (SPV) borrowed from the random key representation of Bean [J.C. Bean, Genetic algorithm and random keys for sequencing and optimization, ORSA Journal of Computing 6(2) (1994) 154-160] was developed to enable the continuous particle swarm optimization algorithm to be applied to all classes of sequencing problems. In addition, a very efficient local search, called variable neighborhood search (VNS), was embedded in the PSO algorithm to solve the well known benchmark suites in the literature. The PSO algorithm was applied to both the 90 benchmark instances provided by Taillard [E. Taillard, Benchmarks for basic scheduling problems, European Journal of Operational Research, 64 (1993) 278-285], and the 14,000 random, narrow random and structured benchmark instances provided by Watson et al. [J.P. Watson, L. Barbulescu, L.D. Whitley, A.E. Howe, Contrasting structured and random permutation flowshop scheduling problems: Search space topology and algorithm performance, ORSA Journal of Computing 14(2) (2002) 98-123]. For makespan criterion, the solution quality was evaluated according to the best known solutions provided either by Taillard, or Watson et al. The total flowtime criterion was evaluated with the best known solutions provided by Liu and Reeves [J. Liu, C.R. Reeves, Constructive and composite heuristic solutions to the P parallel to Sigma C-i scheduling problem, European Journal of Operational Research 132 (2001) 439-452], and Rajendran and Ziegler [C. Rajendran, H. Ziegler, Ant-colony algorithms for permutation flowshop scheduling to minimize makespan/total flowtime of jobs, European Journal of Operational Research, 155(2) (2004) 426-438]. For the total flowtime criterion, 57 out of the 90 best known solutions reported by Liu and Reeves, and Rajendran and Ziegler were improved whereas for the makespan criterion, 195 out of the 800 best known solutions for the random and narrow random problems reported by Watson et al. were improved by the VNS version of the PSO algorithm. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:1930 / 1947
页数:18
相关论文
共 58 条