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 条
  • [41] A Memetic Algorithm to Solve the Open Shop Scheduling Problem
    Engin, Batuhan Eren
    Sumbul, Mehmet Onur
    Engin, Orhan
    Baysal, Mehmet Emin
    Sarucan, Ahmet
    2015 6TH INTERNATIONAL CONFERENCE ON MODELING, SIMULATION, AND APPLIED OPTIMIZATION (ICMSAO), 2015,
  • [42] A cooperative memetic algorithm for energy-aware distributed welding shop scheduling problem
    Wang, Jing-jing
    Wang, Ling
    Xiu, Xia
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 120
  • [43] Self-Adaptive Differential Evolution and Its Application to Job-Shop Scheduling
    Wang Wanliang
    Xiang Zhaogui
    Xu Xinli
    7TH INTERNATIONAL CONFERENCE ON SYSTEM SIMULATION AND SCIENTIFIC COMPUTING ASIA SIMULATION CONFERENCE 2008, VOLS 1-3, 2008, : 820 - +
  • [44] A Self-adaptive Differential Evolution for the Permutation Flow Shop Scheduling Problem
    Xu, Xinli
    Xiang, Zhaogui
    Wang, Wanliang
    2010 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-5, 2010, : 155 - 160
  • [45] Adaptive immune algorithm for solving job-shop scheduling problem
    Xu, XL
    Wang, WL
    Guan, Q
    ADVANCES IN NATURAL COMPUTATION, PT 2, PROCEEDINGS, 2005, 3611 : 795 - 799
  • [46] An improved adaptive genetic algorithm for job-shop scheduling problem
    Xing, Yingjie
    Chen, Zhentong
    Sun, Jing
    Hu, Long
    ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 4, PROCEEDINGS, 2007, : 287 - +
  • [47] Behind the Scenes of Deadline24: A Memetic Algorithm for the Modified Job Shop Scheduling Problem
    Nalepa, Jakub
    Cwiek, Marcin
    Zak, Lukasz
    MAN-MACHINE INTERACTIONS 5, ICMMI 2017, 2018, 659 : 502 - 512
  • [48] Memetic algorithm based on marriage in honey bees optimization for flexible job shop scheduling problem
    Phu-ang, Ajchara
    Thammano, Arit
    MEMETIC COMPUTING, 2017, 9 (04) : 295 - 309
  • [49] Memetic algorithm based on marriage in honey bees optimization for flexible job shop scheduling problem
    Ajchara Phu-ang
    Arit Thammano
    Memetic Computing, 2017, 9 : 295 - 309
  • [50] An Adaptive Scheduling Algorithm for Dynamic Jobs for Dealing with the Flexible Job Shop Scheduling Problem
    Cao, Zhengcai
    Zhou, Lijie
    Hu, Biao
    Lin, Chengran
    BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2019, 61 (03) : 299 - 309