A discrete artificial bee colony algorithm for the multi-objective flexible job-shop scheduling problem with maintenance activities

被引:233
|
作者
Li, Jun-Qing [1 ,2 ]
Pan, Quan-Ke [1 ,2 ]
Tasgetiren, M. Fatih [3 ]
机构
[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] Yasar Univ, Dept Ind Engn, Izmir, Turkey
基金
美国国家科学基金会;
关键词
Flexible job-shop scheduling problem with maintenance activities; Multi-objective optimization; Artificial bee colony algorithm; Tabu search; TABU SEARCH ALGORITHM; GENETIC ALGORITHM; AVAILABILITY CONSTRAINTS; MACHINE AVAILABILITY; HYBRID;
D O I
10.1016/j.apm.2013.07.038
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a novel discrete artificial bee colony (DABC) algorithm for solving the multi-objective flexible job shop scheduling problem with maintenance activities. Performance criteria considered are the maximum completion time so called makespan, the total workload of machines and the workload of the critical machine. Unlike the original ABC algorithm, the proposed DABC algorithm presents a unique solution representation where a food source is represented by two discrete vectors and tabu search (TS) is applied to each food source to generate neighboring food sources for the employed bees, onlooker bees, and scout bees. An efficient initialization scheme is introduced to construct the initial population with a certain level of quality and diversity. A self-adaptive strategy is adopted to enable the DABC algorithm with learning ability for producing neighboring solutions in different promising regions whereas an external Pareto archive set is designed to record the non-dominated solutions found so far. Furthermore, a novel decoding method is also presented to tackle maintenance activities in schedules generated. The proposed DABC algorithm is tested on a set of the well-known benchmark instances from the existing literature. Through a detailed analysis of experimental results, the highly effective and efficient performance of the proposed DABC algorithm is shown against the best performing algorithms from the literature. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:1111 / 1132
页数:22
相关论文
共 50 条
  • [1] An Effective Artificial Bee Colony Algorithm for Multi-objective Flexible Job-Shop Scheduling Problem
    Zhou, Gang
    Wang, Ling
    Xu, Ye
    Wang, Shengyao
    [J]. ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2012, 6839 : 1 - 8
  • [2] A hybrid artificial bee colony algorithm for multi-objective flexible job-shop scheduling problem
    Meng, Guan-Jun
    Chen, Xin-Hua
    Yang, Da-Chun
    Zhang, Wei
    [J]. Journal of Computers (Taiwan), 2020, 31 (05): : 224 - 235
  • [3] Multi-objective artificial bee colony for interval job shop scheduling with flexible maintenance
    Lei, Deming
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 66 (9-12): : 1835 - 1843
  • [4] Multi-objective artificial bee colony for interval job shop scheduling with flexible maintenance
    Deming Lei
    [J]. The International Journal of Advanced Manufacturing Technology, 2013, 66 : 1835 - 1843
  • [5] An enhanced Pareto-based artificial bee colony algorithm for the multi-objective flexible job-shop scheduling
    Ling Wang
    Gang Zhou
    Ye Xu
    Min Liu
    [J]. The International Journal of Advanced Manufacturing Technology, 2012, 60 : 1111 - 1123
  • [6] An enhanced Pareto-based artificial bee colony algorithm for the multi-objective flexible job-shop scheduling
    Wang, Ling
    Zhou, Gang
    Xu, Ye
    Liu, Min
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 60 (9-12): : 1111 - 1123
  • [7] An effective artificial bee colony algorithm for the flexible job-shop scheduling problem
    Ling Wang
    Gang Zhou
    Ye Xu
    Shengyao Wang
    Min Liu
    [J]. The International Journal of Advanced Manufacturing Technology, 2012, 60 : 303 - 315
  • [8] An effective artificial bee colony algorithm for the flexible job-shop scheduling problem
    Wang, Ling
    Zhou, Gang
    Xu, Ye
    Wang, Shengyao
    Liu, Min
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 60 (1-4): : 303 - 315
  • [9] An Adaptive Multi-population Artificial Bee Colony Algorithm for Multi-objective Flexible Job Shop Scheduling Problem
    Cao, Yang
    Shi, Haibo
    [J]. PROCEEDINGS OF THE 2019 31ST CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2019), 2019, : 3822 - 3827
  • [10] A hybrid artificial bee colony algorithm for the fuzzy flexible job-shop scheduling problem
    Wang, Ling
    Zhou, Gang
    Xu, Ye
    Liu, Min
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (12) : 3593 - 3608