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

被引:400
|
作者
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
相关论文
共 50 条
  • [1] Particle swarm optimization algorithm for permutation flowshop sequencing problem
    Tasgetiren, MF
    Sevkli, M
    Liang, YC
    Gencyilmaz, G
    ANT COLONY OPTIMIZATION AND SWARM INTELLIGENCE, PROCEEDINGS, 2004, 3172 : 382 - 389
  • [2] An Improved Particle Swarm Optimization for Permutation Flowshop Scheduling Problem with Total Flowtime Criterion
    Wang, Xianpeng
    Tang, Lixin
    ADVANCES IN SWARM INTELLIGENCE, PT 1, PROCEEDINGS, 2010, 6145 : 144 - 151
  • [3] An application of Particle Swarm Optimization Algorithm to permutation flowshop scheduling problems to minimize makespan, total flowtime and completion time variance
    Chandrasekaran, S.
    Ponnambalam, S. G.
    Suresh, R. K.
    Vijayakumar, N.
    2006 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, VOLS 1 AND 2, 2006, : 513 - +
  • [4] A discrete particle swarm optimization algorithm for the multiobjective permutation flowshop sequencing problem
    Guo, Wenzhong
    Chen, Guolong
    Min, Huang
    Chen, Shuili
    FUZZY INFORMATION AND ENGINEERING, PROCEEDINGS, 2007, 40 : 323 - +
  • [5] A similar particle swarm optimization algorithm for permutation flowshop scheduling to minimize makespan
    Lian, Zhigang
    Gu, Xingsheng
    Jiao, Bin
    APPLIED MATHEMATICS AND COMPUTATION, 2006, 175 (01) : 773 - 785
  • [6] An asynchronous genetic local search algorithm for the permutation flowshop scheduling problem with total flowtime minimization
    Xu, Xiao
    Xu, Zhenhao
    Gu, Xingsheng
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (07) : 7970 - 7979
  • [7] Discrete particle swarm optimization (DPSO) algorithm for permutation flowshop scheduling to minimize makespan
    Rameshkumar, K
    Suresh, RK
    Mohanasundaram, KM
    ADVANCES IN NATURAL COMPUTATION, PT 3, PROCEEDINGS, 2005, 3612 : 572 - 581
  • [8] Hybrid genetic algorithm for permutation flowshop scheduling problems with total flowtime minimization
    Zhang, Yi
    Li, Xiaoping
    Wang, Qian
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 196 (03) : 869 - 876
  • [9] An Immune Particle Swarm Optimization Algorithm for Solving Permutation Flowshop Problem
    Qiu Chang-hua
    Wang Can
    ADVANCED DESIGN AND MANUFACTURE II, 2010, 419-420 : 133 - 136
  • [10] Composite heuristic algorithm for permutation flowshop scheduling problems with total flowtime minimization
    Zhang, Yi
    Li, Xiaoping
    Zhu, Jie
    Wang, Qian
    PROCEEDINGS OF THE 2008 12TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS I AND II, 2008, : 903 - +