A two-stage PSO algorithm for job shop scheduling problem

被引:16
|
作者
Pratchayaborirak, Thongchai [1 ]
Kachitvichyanukul, Voratas [1 ]
机构
[1] Asian Inst Technol, Sch Engn & Technol, POB 4, Klongluang 12120, Pathumthani, Thailand
关键词
two-stage PSO; Particle Swarm Optimization; job shop scheduling problem; multi-objective; metaheuristic;
D O I
10.1080/17509653.2011.10671149
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper presents a two-stage particle swarm optimization algorithm for job shop scheduling problems. The algorithm is named 2S-PSO to reflect that two stages with multiple swarms are used. The random key representation is used and the schedules are constructed using a permutation with m-repetitions of job numbers. Performances of the algorithms are tested using benchmark instances for both the single objective and multiobjective cases. For the single objective cases, makespan and weighted tardiness are considered. For the multiobjective cases, three criteria are considered: makespan, weighted earliness, and weighted tardiness. The solutions are found using the weighted aggregate approach to allow for comparison with published work. In general, the solutions obtained via 2S-PSO dominate those published results in that it provided equal or better solution quality in much shorter computational time.
引用
收藏
页码:83 / 92
页数:10
相关论文
共 50 条
  • [1] Two-stage ACO to solve the job shop scheduling problem
    Puris, Amilkar
    Bello, Rafael
    Trujillo, Yaima
    Nowe, Ann
    Martinez, Yailen
    [J]. PROGRESS IN PATTERN RECOGNITION, IMAGE ANALYSIS AND APPLICATIONS, PROCEEDINGS, 2007, 4756 : 447 - 456
  • [2] Heuristics for the two-stage job shop scheduling problem with a bottleneck machine
    Drobouchevitch, IG
    Strusevich, VA
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 123 (02) : 229 - 240
  • [3] Two-stage bio-inspired optimization algorithm for stochastic job shop scheduling problem
    Department of Computer Science and Information Engineering, Chaoyang University of Technology, Taichung, Taiwan
    不详
    [J]. Int. J. Simul. Syst. Sci. Technol., 4 (8.1-8.8):
  • [4] A two-stage hybrid particle swarm optimization algorithm for the stochastic job shop scheduling problem
    Zhang, Rui
    Song, Shiji
    Wu, Cheng
    [J]. KNOWLEDGE-BASED SYSTEMS, 2012, 27 : 393 - 406
  • [5] A two-stage hybrid memetic algorithm for multiobjective job shop scheduling
    Cheng, Hsueh-Chien
    Chiang, Tsung-Che
    Fu, Li-Chen
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (09) : 10983 - 10998
  • [6] A two-stage hybrid algorithm for flexible job-shop scheduling
    Gao Li
    Xu Ke-lin
    Zhu Wei
    Yang Na-na
    [J]. COMPUTATIONAL MATERIALS SCIENCE, PTS 1-3, 2011, 268-270 : 476 - 481
  • [7] A two-stage artificial bee colony algorithm scheduling flexible job-shop scheduling problem with new job insertion
    Gao, Kai Zhou
    Suganthan, Ponnuthurai Nagaratnam
    Chua, Tay Jin
    Chong, Chin Soon
    Cai, Tian Xiang
    Pan, Qan Ke
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (21) : 7652 - 7663
  • [8] A Hybrid PSO/GA Algorithm for Job Shop Scheduling Problem
    Tang, Jianchao
    Zhang, Guoji
    Lin, Binbin
    Zhang, Bixi
    [J]. ADVANCES IN SWARM INTELLIGENCE, PT 1, PROCEEDINGS, 2010, 6145 : 566 - +
  • [9] An efficient two-stage optimization algorithm for a flexible job shop scheduling problem with worker shift arrangement
    Li, Hui
    Peng, Jianbiao
    Wang, Xi
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2024, 171
  • [10] A two-stage genetic algorithm for large size job shop scheduling problems
    Wang, Yong Ming
    Xiao, Nan Feng
    Yin, Hong Li
    Hu, En Liang
    Zhao, Cheng Gui
    Jiang, Yan Rong
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 39 (7-8): : 813 - 820