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 条
  • [41] Flexible Job Shop Scheduling Problems By A Hybrid Artificial Bee Colony Algorithm
    Li, Junqing
    Pan, Quanke
    Xie, Shengxian
    2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 78 - 83
  • [42] Multi-objective evolutionary algorithm for solving energy-aware fuzzy job shop problems
    Inés González-Rodríguez
    Jorge Puente
    Juan José Palacios
    Camino R. Vela
    Soft Computing, 2020, 24 : 16291 - 16302
  • [43] 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
  • [44] 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
  • [45] 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
  • [46] 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):
  • [47] An Improved Genetic Algorithm for Multi-objective Flexible Job-shop Scheduling Problem
    Zhang, Chaoyong
    Wang, Xiaojuan
    Gao, Liang
    MANUFACTURING SCIENCE AND ENGINEERING, PTS 1-5, 2010, 97-101 : 2449 - 2454
  • [48] A hybrid algorithm for multi-objective job shop scheduling problem
    Li, Junqing
    Pan, Quanke
    Xie, Shengxian
    Gao, Kaizhou
    Wang, Yuting
    2011 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, 2011, : 3630 - 3634
  • [49] An estimation of distribution algorithm for the multi-objective flexible job-shop scheduling problem
    Wang, Shengyao
    Wang, Ling
    Liu, Min
    Xu, Ye
    PROCEEDINGS OF THE 2013 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN SCHEDULING (CISCHED), 2013, : 1 - 8
  • [50] A multi-objective genetic algorithm for fuzzy flexible job-shop scheduling problem
    Wang, Xiaojuan
    Gao, Liang
    Zhang, Chaoyong
    Li, Xinyu
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2012, 45 (2-3) : 115 - 125