A hybrid shifting bottleneck procedure algorithm for the parallel-machine job-shop scheduling problem

被引:34
|
作者
Liu, S. Q. [1 ]
Kozan, E. [1 ]
机构
[1] Queensland Univ Technol, Sch Math Sci, Brisbane, Qld 4001, Australia
关键词
scheduling; heuristics; parallel-machine; job-shop; shifting bottleneck procedure; metaheuristics; TRAINS;
D O I
10.1057/jors.2011.4
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In practice, parallel-machine job-shop scheduling (PMJSS) is very useful in the development of standard modelling approaches and generic solution techniques for many real-world scheduling problems. In this paper, based on the analysis of structural properties in an extended disjunctive graph model, a hybrid shifting bottleneck procedure (HSBP) algorithm combined with Tabu Search (TS) metaheuristic algorithm is developed to deal with the PMJSS problem. The original-version shifting bottleneck procedure (SBP) algorithm for the job-shop scheduling (JSS) has been significantly improved to solve the PMJSS problem with four novelties: (i) a topological-sequence algorithm is proposed to decompose the PMJSS problem in a set of single-machine scheduling (SMS) and/or parallel-machine scheduling subproblems; (ii) a modified Carlier algorithm based on the proposed lemmas and the proofs is developed to solve the SMS subproblem; (iii) the Jackson rule is extended to solve the PMS subproblem; (iv) a TS metaheuristic algorithm is embedded under the framework of SBP to optimise the JSS and PMJSS cases. The computational experiments show that the proposed HSBP is very efficient in solving the JSS and PMJSS problems. Journal of the Operational Research Society (2012) 63, 168-182. doi: 10.1057/jors.2011.4 Published online 14 September 2011
引用
收藏
页码:168 / 182
页数:15
相关论文
共 50 条
  • [1] Hybrid Heuristic Shifting Bottleneck Procedure for Parallel-Machine Job-Shop Scheduling Using GPU
    Vilasagarapu, Sundeep
    Guddeti, Ram Mohana Reddy
    [J]. 2015 FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT2015), 2015, : 1318 - 1322
  • [3] A MODIFIED SHIFTING BOTTLENECK PROCEDURE FOR JOB-SHOP SCHEDULING
    DAUZEREPERES, S
    LASSERRE, JB
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1993, 31 (04) : 923 - 932
  • [4] A hybrid shifting bottleneck algorithm for the job shop scheduling problem
    Zhao, Lianghui
    Deng, Feiqi
    [J]. DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES A-MATHEMATICAL ANALYSIS, 2006, 13 : 1069 - 1073
  • [5] A fast heuristic algorithm for solving parallel-machine job-shop scheduling problems
    Omid Gholami
    Yuri N. Sotskov
    [J]. The International Journal of Advanced Manufacturing Technology, 2014, 70 : 531 - 546
  • [6] A fast heuristic algorithm for solving parallel-machine job-shop scheduling problems
    Gholami, Omid
    Sotskov, Yuri N.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 70 (1-4): : 531 - 546
  • [7] A shifting bottleneck approach for a parallel-machine flowshop scheduling problem
    Cheng, JL
    Karuno, Y
    Kise, H
    [J]. JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF JAPAN, 2001, 44 (02) : 140 - 156
  • [8] An improved shifting bottleneck procedure for the job shop scheduling problem
    Huang, WQ
    Yin, AH
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (12) : 2093 - 2110
  • [9] A hybrid of genetic algorithm and bottleneck shifting for flexible job shop scheduling problem
    Gao, Jie
    Gen, Mitsuo
    Sun, Linyan
    [J]. GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2006, : 1157 - +
  • [10] A new hybrid parallel genetic algorithm for the job-shop scheduling problem
    Spanos, Athanasios C.
    Ponis, Stavros T.
    Tatsiopoulos, Ilias P.
    Christou, Ioannis T.
    Rokou, Elena
    [J]. INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2014, 21 (03) : 479 - 499