An improved memetic algorithm for multi-objective resource-constrained flexible job shop inverse scheduling problem: An application for machining workshop

被引:7
|
作者
Wei, Shupeng [1 ,2 ]
Tang, Hongtao [1 ,2 ]
Li, Xixing [3 ]
Lei, Deming [4 ]
Wang, Xi Vincent [5 ]
机构
[1] Wuhan Univ Technol, Sch Mech & Elect Engn, Wuhan 430070, Peoples R China
[2] Hubei Prov Engn Res Ctr Robot & Intelligent Mfg, Wuhan, Peoples R China
[3] Hubei Univ Technol, Sch Mech Engn, Wuhan, Peoples R China
[4] Wuhan Univ Technol, Sch Automat, Wuhan, Peoples R China
[5] KTH Royal Inst Technol, Dept Prod Engn, Stockholm, Sweden
基金
中国国家自然科学基金;
关键词
Resource constrained flexible job shop; scheduling; Inverse scheduling; Multi -objective optimization; Memetic algorithm; GENETIC ALGORITHM; OPTIMIZATION ALGORITHM; SEARCH; TIME;
D O I
10.1016/j.jmsy.2024.03.005
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Resource -constrained flexible job shop scheduling problems are commonly encountered in some manufacturing industries, and have been widely studied in recent years. However, traditional resource constrained flexible job shop scheduling problem rarely consider the uncertainties in actual manufacturing systems, which may make the original schedule become suboptimal or even unfeasible. Therefore, a resource constrained flexible job shop inverse scheduling problem (RCFJISP) is proposed in this paper, which aims to cope with uncertain events by simultaneously adjusting the machine, worker and process parameters of the original schedule. A multi -objective optimization model is constructed to minimize the makespan, worker cost, machine energy consumption and deviation index. Furthermore, an improved memetic algorithm (IMA) is developed for solving the proposed problem. In IMA, a novel double -layer encoding mechanism is designed to enhance the capacity in exploring new solution's domains. Three initialization strategies utilizing original scheduling information are designed to improve the quality of initial solutions. An adaptive mutation strategy and a local search mechanism are designed to enhance exploration and exploitation ability of the algorithm. And a crowding operator is proposed to reflect the diversity of the population effectively. In computational experiments, 28 extended benchmarks are constructed, and the effectiveness of the proposed strategy and algorithm is verified by comparing IMA with its 4 variants and other 4 widely used algorithms. Finally, two inverse scheduling problems of a real -world hydraulic cylinder machining workshop under two uncertain situations are studied. The results demonstrate that IMA can effectively solve the actual inverse scheduling problem. With a slight adjustment to the original scheduling, it can reduce the makespan by 11.5%, the worker cost by 8.1% and the machine energy consumption by 27.9% on average.
引用
收藏
页码:264 / 290
页数:27
相关论文
共 50 条
  • [41] Using the Memetic Algorithm for Multi Objective Job Shop Scheduling Problems
    Zhang, Guohui
    ADVANCES IN PRODUCT DEVELOPMENT AND RELIABILITY III, 2012, 544 : 245 - 250
  • [42] A multi-neighborhood-based multi-objective memetic algorithm for the energy-efficient distributed flexible flow shop scheduling problem
    Shao, Weishi
    Shao, Zhongshi
    Pi, Dechang
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (24) : 22303 - 22330
  • [43] A Multi-Objective Cellular Memetic Optimization Algorithm for Green Scheduling in Flexible Job Shops
    Wang, Yong
    Peng, Wange
    Lu, Chao
    Xia, Huan
    SYMMETRY-BASEL, 2022, 14 (04):
  • [44] Improved selection in evolutionary multi-objective optimization of multi-skill resource-constrained project scheduling problem
    Laszczyk, Maciej
    Myszkowski, Pawel B.
    INFORMATION SCIENCES, 2019, 481 : 412 - 431
  • [45] A Constraint Programming Formulation of the Multi-Mode Resource-Constrained Project Scheduling Problem for the Flexible Job Shop Scheduling Problem
    Yuraszeck, Francisco
    Montero, Elizabeth
    Canut-De-Bon, Dario
    Cuneo, Nicolas
    Rojel, Maximiliano
    IEEE ACCESS, 2023, 11 : 144928 - 144938
  • [46] MULTI-OBJECTIVE FLEXIBLE JOB SHOP SCHEDULING PROBLEM WITH CARBON EMISSIONS
    Zhang, Guo-Hui
    Dang, Shi-Jie
    Deng, Xiang
    ENERGY AND MECHANICAL ENGINEERING, 2016, : 946 - 952
  • [47] Apply MGA to multi-objective Flexible Job Shop Scheduling Problem
    Yang, Xiaomei
    Zeng, Jianchao
    Liang, Jiye
    2009 INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT, INNOVATION MANAGEMENT AND INDUSTRIAL ENGINEERING, VOL 3, PROCEEDINGS, 2009, : 436 - +
  • [48] Flexible Job Shop Scheduling Multi-objective Optimization Based on Improved Strength Pareto Evolutionary Algorithm
    Wei, Wei
    Feng, Yixiong
    Tan, Jianrong
    Hagiwara, Ichiro
    NEW TRENDS AND APPLICATIONS OF COMPUTER-AIDED MATERIAL AND ENGINEERING, 2011, 186 : 546 - +
  • [49] Research on Multi-Objective Flexible Job Shop Scheduling Problem with Setup and Handling Based on an Improved Shuffled Frog Leaping Algorithm
    Kong, Jili
    Yang, Yi
    APPLIED SCIENCES-BASEL, 2024, 14 (10):
  • [50] A hybrid genetic algorithm for multi-objective flexible job shop scheduling problem considering transportation time
    Huang, Xiabao
    Yang, Lixi
    INTERNATIONAL JOURNAL OF INTELLIGENT COMPUTING AND CYBERNETICS, 2019, 12 (02) : 154 - 174