A Self-Adaptive Memetic Algorithm for Distributed Job Shop Scheduling Problem

被引:1
|
作者
Wang, Guangchen [1 ]
Wang, Peng [1 ]
Zhang, Honggang [1 ]
机构
[1] Naval Univ Engn, Coll Weaponry Engn, Wuhan 430033, Peoples R China
基金
中国国家自然科学基金;
关键词
distributed job shop scheduling problem; self-adaptive memetic algorithm; makespan; chromosome representation; ANT COLONY OPTIMIZATION; TABU SEARCH; GENETIC ALGORITHM;
D O I
10.3390/math12050683
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Distributed scheduling has become a common manufacturing mode, and the distributed job scheduling problem (DJSP) has attracted more manufacturers and researchers in the field of operation research. For the distributed scheduling problem, it emphasizes the flexibility of factory assignment and determines the sequence of operation related to each machine in related factories. In this paper, a mixed-integer linear programming model for the DJSP is formulated to be optimized by an SMA. Also in this paper, a self-adaptive memetic algorithm (SMA) is proposed to obtain a near-optimal solution in a limited time for the DJSP. To strengthen the effectiveness of the SMA, an independent encoding is designed with jobs assigned to factories and the sequence of operation. In the proposed algorithm, various local search strategies related to the critical path in the critical factory are designed to enhance the quality of the solution. Moreover, the self-adaptive scheme for solution improvement is formulated to reduce the search time and avoid prematurity effectively. To demonstrate the performance of the proposed algorithm, numerical experiments are carried out on 120 different instances extended from the well-known job shop scheduling benchmarks. The proposed SMA has updated 30 instance records in 120 instances and it has obtained the 91 best records in 120 instances. According to the comparison, an SMA is a more effective algorithm that could update several records of benchmarks.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Adaptive Memetic Algorithm for the Job Shop Scheduling Problem
    Nalepa, Jakub
    Cwiek, Marcin
    Kawulok, Michal
    [J]. 2015 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2015,
  • [2] An efficient memetic algorithm for distributed flexible job shop scheduling problem with transfers
    Luo, Qiang
    Deng, Qianwang
    Gong, Guiliang
    Zhang, Like
    Han, Wenwu
    Li, Kexin
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2020, 160
  • [3] An efficient memetic algorithm for solving the job shop scheduling problem
    Gao, Liang
    Zhang, Guohui
    Zhang, Liping
    Li, Xinyu
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2011, 60 (04) : 699 - 705
  • [4] Knowledge-driven memetic algorithm for distributed green flexible job shop scheduling problem
    Li, Rui
    Wang, Ling
    Gong, Wenyin
    [J]. Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2022, 50 (06): : 55 - 60
  • [5] Multi-objective flexible job shop green scheduling problem with self-adaptive Jaya algorithm
    Wang, Jian-Hua
    Pan, Yu-Jie
    Sun, Rui
    [J]. Kongzhi yu Juece/Control and Decision, 2021, 36 (07): : 1714 - 1722
  • [6] Solving the Flexible Job Shop Scheduling Problem Based on Memetic Algorithm
    Zhang, Guohui
    [J]. ADVANCES IN PRODUCT DEVELOPMENT AND RELIABILITY III, 2012, 544 : 1 - 5
  • [7] An effective memetic algorithm for distributed flexible job shop scheduling problem considering integrated sequencing flexibility
    Tang, Jiuqiang
    Gong, Guiliang
    Peng, Ningtao
    Zhu, Kaikai
    Huang, Dan
    Luo, Qiang
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 242
  • [8] Hybrid Memetic Algorithm to Solve Multiobjective Distributed Fuzzy Flexible Job Shop Scheduling Problem with Transfer
    Yang, Jinfeng
    Xu, Hua
    [J]. PROCESSES, 2022, 10 (08)
  • [9] A distributed flexible job shop scheduling problem considering worker arrangement using an improved memetic algorithm
    Luo, Qiang
    Deng, Qianwang
    Gong, Guiliang
    Guo, Xin
    Liu, Xiahui
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 207
  • [10] A distributed flexible job shop scheduling problem considering worker arrangement using an improved memetic algorithm
    Luo, Qiang
    Deng, Qianwang
    Gong, Guiliang
    Guo, Xin
    Liu, Xiahui
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 239