Matheuristic and learning-oriented multi-objective artificial bee colony algorithm for energy-aware flexible assembly job shop scheduling problem

被引:10
作者
Hu, Yifan [1 ,2 ]
Zhang, Liping [1 ,2 ]
Zhang, Zikai [1 ,2 ]
Li, Zixiang [1 ,2 ]
Tang, Qiuhua [1 ,2 ]
机构
[1] Wuhan Univ Sci & Technol, Key Lab Met Equipment & Control Technol, Minist Educ, Wuhan 430081, Peoples R China
[2] Wuhan Univ Sci & Technol, Hubei Key Lab Mech Transmiss & Mfg Engn, Wuhan 430081, Peoples R China
基金
中国国家自然科学基金;
关键词
Flexible assembly job shop scheduling problem; Multi -objective evolutionary algorithm; Reinforcement learning; Energy consumption; Flow time; GENETIC ALGORITHM; EVOLUTIONARY ALGORITHM; FLOW-SHOP; OPTIMIZATION; FACTORIES;
D O I
10.1016/j.engappai.2024.108634
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the increase of mass customization, flexible job shop scheduling problem considering assembly stage has widely existed in many manufacturing industries, such as die-casting mould factories. This problem is to find a reasonable machine assignment and operation sequence both in fabrication and assembly stages and simultaneously maximize production efficiency. In reality, energy shortages and environmental pollution have given an impetus to the development of energy-aware production scheduling problems. In this study, we address an energy-aware flexible assembly job shop scheduling problem (EFAJSP) with the objectives of minimizing flow time and energy consumption and first develop a mixed-integer linear programming (MILP) model to solve EFAJSP problem. Then, the model-specific characteristics are extracted and applied to a matheuristic decoding method for exploring the Pareto optimal solution. Due to the complexity of EFAJSP problem, a matheuristic and learning-oriented multi-objective artificial bee colony algorithm (MLABC), which combines the advantages of mathematical programming, reinforcement learning and meta-heuristic algorithm, is proposed. In addition, an initialization, destruction/construction operator and population update operator are proposed and work together to improve the exploration and exploitation performance of the proposed MLABC. Finally, numerical experimental results demonstrate the effectiveness of the proposed MILP model and the superiority of the MLABC over other algorithms in the literature.
引用
收藏
页数:16
相关论文
共 50 条
  • [21] Multi-objective optimisation in flexible assembly job shop scheduling using a distributed ant colony system
    Zhang, Sicheng
    Li, Xiang
    Zhang, Bowen
    Wang, Shouyang
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 283 (02) : 441 - 460
  • [22] A Multi-objective Evolutionary Algorithm Approach for Optimizing Part Quality Aware Assembly Job Shop Scheduling Problems
    Prince, Michael H.
    DeHaan, Kristian
    Tauritz, Daniel R.
    APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2021, 2021, 12694 : 97 - 112
  • [23] A learning-driven multi-objective cooperative artificial bee colony algorithm for distributed flexible job shop scheduling problems with preventive maintenance and transportation operations
    Zhang, Zhengpei
    Fu, Yaping
    Gao, Kaizhou
    Pan, Quanke
    Huang, Min
    COMPUTERS & INDUSTRIAL ENGINEERING, 2024, 196
  • [24] 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
  • [25] Artificial bee colony algorithm for scheduling and rescheduling fuzzy flexible job shop problem with new job insertion
    Gao, Kai Zhou
    Suganthan, Ponnuthurai Nagaratnam
    Pan, Quan Ke
    Tasgetiren, Mehmet Fatih
    Sadollah, Ali
    KNOWLEDGE-BASED SYSTEMS, 2016, 109 : 1 - 16
  • [26] Multi-objective evolutionary algorithm for solving energy-aware fuzzy job shop problems
    Gonzalez-Rodriguez, Ines
    Puente, Jorge
    Jose Palacios, Juan
    Vela, Camino R.
    SOFT COMPUTING, 2020, 24 (21) : 16291 - 16302
  • [27] A Reinforcement Learning-Artificial Bee Colony algorithm for Flexible Job-shop Scheduling Problem with Lot Streaming
    Li, Yibing
    Liao, Cheng
    Wang, Lei
    Xiao, Yu
    Cao, Yan
    Guo, Shunsheng
    APPLIED SOFT COMPUTING, 2023, 146
  • [28] Developing two multi-objective evolutionary algorithms for the multi-objective flexible job shop scheduling problem
    Rahmati, Seyed Habib A.
    Zandieh, M.
    Yazdani, M.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 64 (5-8) : 915 - 932
  • [29] An effective hybrid algorithm for multi-objective flexible job-shop scheduling problem
    Huang, Xiabao
    Guan, Zailin
    Yang, Lixi
    ADVANCES IN MECHANICAL ENGINEERING, 2018, 10 (09):
  • [30] A hybrid artificial bee colony algorithm for the job shop scheduling problem
    Zhang, Rui
    Song, Shiji
    Wu, Cheng
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 141 (01) : 167 - 178