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] A Memetic Algorithm for the Multi-Objective Flexible Job Shop Scheduling Problem
    Yuan, Yuan
    Xu, Hua
    GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 559 - 566
  • [22] Energy-Aware Production Scheduling in Flow Shop and Job Shop Environments Using a Multi-Objective Genetic Algorithm
    Vallejos-Cifuentes, Pablo
    Ramirez-Gomez, Camilo
    Escudero-Atehortua, Ana
    Rodriguez Velasquez, Elkin
    ENGINEERING MANAGEMENT JOURNAL, 2019, 31 (02) : 82 - 97
  • [23] An effective artificial bee colony algorithm for the flexible job-shop scheduling problem
    Ling Wang
    Gang Zhou
    Ye Xu
    Shengyao Wang
    Min Liu
    The International Journal of Advanced Manufacturing Technology, 2012, 60 : 303 - 315
  • [24] An effective artificial bee colony algorithm for the flexible job-shop scheduling problem
    Wang, Ling
    Zhou, Gang
    Xu, Ye
    Wang, Shengyao
    Liu, Min
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 60 (1-4): : 303 - 315
  • [25] Artificial bee colony algorithm for solving a bi-objective job shop scheduling problem
    Zhang R.
    Advances in Information Sciences and Service Sciences, 2011, 3 (08): : 319 - 326
  • [26] A matheuristic-based multi-objective evolutionary algorithm for flexible assembly jobs shop scheduling problem in cellular manufacture
    Hu, Yifan
    Zhang, Liping
    Wang, Qiong
    Zhang, Zikai
    Tang, Qiuhua
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 87
  • [27] 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
  • [28] A Collaborative Evolutionary Algorithm for Multi-objective Flexible Job Shop Scheduling Problem
    Li, X. Y.
    Gao, L.
    2011 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2011, : 997 - 1002
  • [29] The Improved Genetic Algorithm for Multi-objective Flexible Job Shop Scheduling Problem
    Yang, Jian Jun
    Ju, Lu Yan
    Liu, Bao Ye
    MECHANICAL, MATERIALS AND MANUFACTURING ENGINEERING, PTS 1-3, 2011, 66-68 : 870 - 875
  • [30] Flexible Job Shop Scheduling Problem Based on Multi-Objective Optimization Algorithm
    Zhang, Li
    Wang, Lu
    PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC, CONTROL AND AUTOMATION ENGINEERING (MECAE 2018), 2018, 149 : 580 - 588