A discrete teaching-learning-based optimisation algorithm for realistic flowshop rescheduling problems

被引:106
作者
Li, Jun-qing [1 ,2 ]
Pan, Quan-ke [3 ]
Mao, Kun [1 ]
机构
[1] Northeastern Univ, State Key Lab Synthet Automat Proc Ind, Shenyang 110819, Peoples R China
[2] Liaocheng Univ, Coll Comp Sci, Liaocheng 252059, Peoples R China
[3] Huazhong Univ Sci & Technol, State Key Lab Digital Mfg Equipment & Technol, Wuhan 430074, Peoples R China
基金
美国国家科学基金会;
关键词
Flowshop problem; Multi-objective; Teaching-learning-based optimisation; Rescheduling; PARTICLE SWARM OPTIMIZATION; DEPENDENT SETUP TIMES; MULTIOBJECTIVE OPTIMIZATION; GENETIC ALGORITHMS; SCHEDULING PROBLEM; SHOP PROBLEMS; MACHINE; ROBUST; SYSTEMS;
D O I
10.1016/j.engappai.2014.09.015
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this study, we proposed a discrete teaching-learning-based optimisation (DTLBO) for solving the flowshop rescheduling problem. Five types of disruption events, namely machine breakdown, new job arrival, cancellation of jobs, job processing variation and job release variation, are considered simultaneously. The proposed algorithm aims to minimise two objectives, i.e., the maximal completion time and the instability performance. Four discretisation operators are developed for the teaching phase and learning phase to enable the TLBO algorithm to solve rescheduling problems. In addition, a modified iterated greedy (IG)-based local search is embedded to enhance the searching ability of the proposed algorithm. Furthermore, four types of DTLBO algorithms are developed to make detailed comparisons with different parameters. Experimental comparisons on 90 realistic flowshop rescheduling instances with other efficient algorithms indicate that the proposed algorithm is competitive in terms of its searching quality, robustness, and efficiency. (C) 2014 Elsevier Ltd. All rights reserved.
引用
收藏
页码:279 / 292
页数:14
相关论文
共 33 条
  • [1] SCHEDULING ON A 2-MACHINE FLOWSHOP SUBJECT TO RANDOM BREAKDOWNS WITH A MAKESPAN OBJECTIVE FUNCTION
    ALLAHVERDI, A
    MITTENTHAL, J
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1995, 81 (02) : 376 - 387
  • [2] An iterated local search algorithm for the permutation flowshop problem with total flowtime criterion
    Dong, Xingye
    Huang, Houkuan
    Chen, Ping
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (05) : 1664 - 1669
  • [3] Garey M. R., 1976, Mathematics of Operations Research, V1, P117, DOI 10.1287/moor.1.2.117
  • [4] Two meta-heuristics for solving a new two-machine flowshop scheduling problem with the learning effect and dynamic arrivals
    Hosseini, N.
    Tavakkoli-Moghaddam, R.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 65 (5-8) : 771 - 786
  • [5] Flow shop rescheduling under different types of disruption
    Katragjini, Ketrina
    Vallada, Eva
    Ruiz, Ruben
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (03) : 780 - 797
  • [6] A discrete version of particle swarm optimization for flowshop scheduling problems
    Liao, Ching-Jong
    Tseng, Chao-Tang
    Luarn, Pin
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (10) : 3099 - 3111
  • [7] On the identical parallel-machine rescheduling with job rework disruption
    Liu, Le
    Zhou, Hong
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2013, 66 (01) : 186 - 198
  • [8] MADUREIRA A, 2004, WSEAS T SYSTEMS, V3, P1596
  • [9] A two-stage hybrid flowshop scheduling problem in machine breakdown condition
    Mirabi, M.
    Ghomi, S. M. T. Fatemi
    Jolai, F.
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2013, 24 (01) : 193 - 199
  • [10] A HEURISTIC ALGORITHM FOR THE M-MACHINE, N-JOB FLOWSHOP SEQUENCING PROBLEM
    NAWAZ, M
    ENSCORE, EE
    HAM, I
    [J]. OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 1983, 11 (01): : 91 - 95