A two-stage artificial bee colony algorithm scheduling flexible job-shop scheduling problem with new job insertion

被引:185
|
作者
Gao, Kai Zhou [1 ]
Suganthan, Ponnuthurai Nagaratnam [1 ]
Chua, Tay Jin [2 ]
Chong, Chin Soon [2 ]
Cai, Tian Xiang [2 ]
Pan, Qan Ke [3 ]
机构
[1] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
[2] Singapore Inst Mfg Technol, Singapore 638075, Singapore
[3] Huazhong Univ Sci & Technol, State Key Lab Digital Mfg Equipment & Technol, Wuhan 430074, Peoples R China
基金
美国国家科学基金会;
关键词
Flexible job-shop scheduling; New job inserting; Artificial bee colony; Re-scheduling; OPTIMIZATION;
D O I
10.1016/j.eswa.2015.06.004
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This study addresses the scheduling problem in remanufacturing engineering. The purpose of this paper is to model effectively to solve remanufacturing scheduling problem. The problem is modeled as flexible job-shop scheduling problem (FISP) and is divided into two stages: scheduling and re-scheduling when new job arrives. The uncertainty in timing of returns in remanufacturing is modeled as new job inserting constraint in FJSP. A two-stage artificial bee colony (TABC) algorithm is proposed for scheduling and re-scheduling with new job(s) inserting. The objective is to minimize makespan (maximum complete time). A new rule is proposed to initialize bee colony population. An ensemble local search is proposed to improve algorithm performance. Three re-scheduling strategies are proposed and compared. Extensive computational experiments are carried out using fifteen well-known benchmark instances with eight instances from remanufacturing. Forscheduling performance, TABC is compared to five existing algorithms. For re-scheduling performance, TABC is compared to six simple heuristics and proposed hybrid heuristics. The results and comparisons show that TABC is effective in both scheduling stage and rescheduling stage. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:7652 / 7663
页数:12
相关论文
共 50 条
  • [21] ARTIFICIAL BEE COLONY ALGORITHM WITH GENETIC ALGORITHM FOR JOB SHOP SCHEDULING PROBLEM
    Ye Lvshan
    Yuan Dongzhi
    Yu Weiyu
    2017 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ISPACS 2017), 2017, : 433 - 438
  • [22] A hybrid artificial bee colony algorithm for a flexible job shop scheduling problem with overlapping in operations
    Meng, Tao
    Pan, Quan-Ke
    Sang, Hong-Yan
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2018, 56 (16) : 5278 - 5292
  • [23] A Hybrid Artificial Bee Colony Algorithm for Flexible Job Shop Scheduling Problems
    Li, Jun-qing
    Pan, Quan-ke
    Xie, Sheng-xian
    Wang, Song
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2011, 6 (02) : 286 - 296
  • [24] Flexible Job Shop Scheduling Problems By A Hybrid Artificial Bee Colony Algorithm
    Li, Junqing
    Pan, Quanke
    Xie, Shengxian
    2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 78 - 83
  • [25] A discrete artificial bee colony algorithm for the multi-objective flexible job-shop scheduling problem with maintenance activities
    Li, Jun-Qing
    Pan, Quan-Ke
    Tasgetiren, M. Fatih
    APPLIED MATHEMATICAL MODELLING, 2014, 38 (03) : 1111 - 1132
  • [26] A Genetic Algorithm for the Flexible Job-Shop Scheduling Problem
    Wang, Jin Feng
    Du, Bi Qiang
    Ding, Hai Min
    ADVANCED RESEARCH ON COMPUTER SCIENCE AND INFORMATION ENGINEERING, PT I, 2011, 152 : 332 - 339
  • [27] Genetic algorithm for the flexible job-shop scheduling problem
    Kacem, I
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 3464 - 3469
  • [28] A Hybrid Algorithm for Flexible Job-shop Scheduling Problem
    Tang, Jianchao
    Zhang, Guoji
    Lin, Binbin
    Zhang, Bixi
    CEIS 2011, 2011, 15
  • [29] A genetic algorithm for the Flexible Job-shop Scheduling Problem
    Pezzella, F.
    Morganti, G.
    Ciaschetti, G.
    COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (10) : 3202 - 3212
  • [30] Flexible Job-Shop Scheduling Problem by Genetic Algorithm
    Ida, Kenichi
    Oka, Kensaku
    ELECTRICAL ENGINEERING IN JAPAN, 2011, 177 (03) : 28 - 35