A new biogeography-based optimization (BBO) algorithm for the flexible job shop scheduling problem

被引:114
|
作者
Rahmati, Seyed Habib A. [2 ]
Zandieh, M. [1 ]
机构
[1] Shahid Beheshti Univ, Management & Accounting Fac, Dept Ind Management, Tehran, Iran
[2] Islamic Azad Univ, Ind & Mech Engn Fac, Qazvin Branch, Qazvin, Iran
关键词
Biogeography-based optimization algorithm; Flexible job shop scheduling problem; Makespan; Machine work load; GENETIC ALGORITHM; HYBRID;
D O I
10.1007/s00170-011-3437-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Biogeography-based optimization (BBO) algorithm is a new kind of optimization technique based on biogeography concept. This population-based algorithm uses the idea of the migration strategy of animals or other species for solving optimization problems. In this paper, the BBO algorithm is developed for flexible job shop scheduling problem (FJSP). It means that migration operators of BBO are developed for searching a solution area of FJSP and finding the optimum or near-optimum solution to this problem. In fact, the main aim of this paper was to provide a new way for BBO to solve scheduling problems. To assess the performance of BBO, it is also compared with a genetic algorithm that has the most similarity with the proposed BBO. This similarity causes the impact of different neighborhood structures being minimized and the differences among the algorithms being just due to their search quality. Finally, to evaluate the distinctions of the two algorithms much more elaborately, they are implemented on three different objective functions named makespan, critical machine work load, and total work load of machines. BBO is also compared with some famous algorithms in the literature.
引用
收藏
页码:1115 / 1129
页数:15
相关论文
共 50 条
  • [1] A new biogeography-based optimization (BBO) algorithm for the flexible job shop scheduling problem
    Seyed Habib A. Rahmati
    M. Zandieh
    [J]. The International Journal of Advanced Manufacturing Technology, 2012, 58 : 1115 - 1129
  • [2] A Modified Biogeography-Based Optimization for the Flexible Job Shop Scheduling Problem
    Yang, Yuzhen
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [3] A hybrid biogeography-based optimization algorithm for job shop scheduling problem
    Wang, Xiaohua
    Duan, Haibin
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2014, 73 : 96 - 114
  • [4] A hybrid biogeography-based optimization for the fuzzy flexible job-shop scheduling problem
    Lin, Jian
    [J]. KNOWLEDGE-BASED SYSTEMS, 2015, 78 : 59 - 74
  • [5] A Greedy Biogeography-Based Optimization Algorithm for Job Shop Scheduling Problem with Time Lags
    Harrabi, Madiha
    Driss, Olfa Belkahla
    Ghedira, Khaled
    [J]. INTERNATIONAL JOINT CONFERENCE SOCO'18-CISIS'18- ICEUTE'18, 2019, 771 : 489 - 499
  • [6] An Improved Biogeography-Based Optimization Algorithm for Flow Shop Scheduling Problem
    Huang, Ming
    Shi, Shasha
    Liang, Xu
    Jiao, Xuan
    Fu, Yijie
    [J]. 2020 IEEE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2020, : 59 - 63
  • [7] An Improved Biogeography-Based Optimization Algorithm for Blocking Flow Shop Scheduling Problem
    Liu Shufen
    Wang Pengfei
    Zhang Jiachen
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2018, 27 (02) : 351 - 358
  • [8] An Improved Biogeography-Based Optimization Algorithm for Blocking Flow Shop Scheduling Problem
    LIU Shufen
    WANG Pengfei
    ZHANG Jiachen
    [J]. Chinese Journal of Electronics, 2018, 27 (02) : 351 - 358
  • [9] Hybrid Biogeography-Based Optimization Algorithm for Job Shop Scheduling Problem with Time Lags and Single Transport Robot
    Harrabi, Madiha
    Driss, Olfa Belkahla
    Ghedira, Khaled
    [J]. ADVANCES IN COMPUTATIONAL COLLECTIVE INTELLIGENCE (ICCCI 2021), 2021, 1463 : 86 - 98
  • [10] Powerful Biogeography-Based Optimization Algorithm with Local Search Mechanism for Job Shop Scheduling Problem with Additional Constraints
    Harrabi, Madiha
    Driss, Olfa Belkahla
    Ghedira, Khaled
    [J]. INTERNATIONAL JOINT CONFERENCE 15TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE IN SECURITY FOR INFORMATION SYSTEMS (CISIS 2022) 13TH INTERNATIONAL CONFERENCE ON EUROPEAN TRANSNATIONAL EDUCATION (ICEUTE 2022), 2023, 532 : 52 - 61