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 条
  • [31] A self-learning artificial bee colony algorithm based on reinforcement learning for a flexible job-shop scheduling problem
    Long, Xiaojun
    Zhang, Jingtao
    Qi, Xing
    Xu, Wenlong
    Jin, Tianguo
    Zhou, Kai
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (04):
  • [32] Artificial bee colony algorithm for fuzzy job shop scheduling
    Zheng, You-Lian
    Li, Yuan-Xiang
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2012, 44 (02) : 124 - 129
  • [33] A two-stage PSO algorithm for job shop scheduling problem
    Pratchayaborirak, Thongchai
    Kachitvichyanukul, Voratas
    INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE AND ENGINEERING MANAGEMENT, 2011, 6 (02) : 83 - 92
  • [34] Multiple colony ant algorithm for job-shop scheduling problem
    Udomsakdigool, A.
    Kachitvichyanukul, V.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2008, 46 (15) : 4155 - 4175
  • [35] Topological sorting-based two-stage nested ant colony algorithm for job-shop scheduling problem
    Luo, Yabo
    Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2015, 51 (08): : 178 - 184
  • [36] Application of Ant Colony Algorithm to Job-Shop Scheduling Problem
    Cao, Yan
    Lei, Lei
    Fang, Yadong
    PRECISION ENGINEERING AND NON-TRADITIONAL MACHINING, 2012, 411 : 407 - 410
  • [37] Discrete Jaya Algorithm for Flexible Job Shop Scheduling Problem with New Job Insertion
    Gao, Kaizhou
    Sadollah, Ali
    Zhang, Yicheng
    Su, Rong
    Gao, Kaizhou
    Li, Junqing
    2016 14TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV), 2016,
  • [38] Research of Flexible Assembly Job-Shop Batch-Scheduling Problem Based on Improved Artificial Bee Colony
    Li, Xiulin
    Lu, Jiansha
    Yang, Chenxi
    Wang, Jiale
    FRONTIERS IN BIOENGINEERING AND BIOTECHNOLOGY, 2022, 10
  • [39] A hybrid artificial bee colony algorithm for flexible job shop scheduling with worker flexibility
    Gong, Guiliang
    Chiong, Raymond
    Deng, Qianwang
    Gong, Xuran
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2020, 58 (14) : 4406 - 4420
  • [40] An Artificial Bee Colony Algorithm for Flexible Job Shop Scheduling with Transportation Resource Constraints
    Li J.-Q.
    Du Y.
    Tian J.
    Duan P.-Y.
    Pan Q.-K.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2021, 49 (02): : 324 - 330