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
相关论文
共 34 条
  • [1] BIERWIRTH C, 1995, OR SPEKTRUM, V17, P87, DOI 10.1007/BF01719250
  • [2] An adaptive genetic algorithm with dominated genes for distributed scheduling problems
    Chan, FTS
    Chung, SH
    Chan, PLY
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2005, 29 (02) : 364 - 371
  • [3] A Modified Ant Colony Optimization algorithm for the Distributed Job shop Scheduling Problem
    Chaouch, Iman
    Driss, Olfa Belkahla
    Ghedira, Khaled
    [J]. KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS, 2017, 112 : 296 - 305
  • [4] A novel dynamic assignment rule for the distributed job shop scheduling problem using a hybrid ant-based algorithm
    Chaouch, Imen
    Driss, Olfa Belkahla
    Ghedira, Khaled
    [J]. APPLIED INTELLIGENCE, 2019, 49 (05) : 1903 - 1924
  • [5] A tabu search algorithm for the integrated scheduling problem of container handling systems in a maritime terminal
    Chen, Lu
    Bostel, Nathalie
    Dejax, Pierre
    Cai, Jianguo
    Xi, Lifeng
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 181 (01) : 40 - 58
  • [6] Ant colony optimization -: Artificial ants as a computational intelligence technique
    Dorigo, Marco
    Birattari, Mauro
    Stuetzle, Thomas
    [J]. IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2006, 1 (04) : 28 - 39
  • [7] A hybrid estimation of distribution algorithm for distributed flexible job shop scheduling with crane transportations
    Du, Yu
    Li, Jun-qing
    Luo, Chao
    Meng, Lei-lei
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2021, 62
  • [8] Hybridizing tabu search with ant colony optimization for solving job shop scheduling problems
    Eswaramurthy, V. P.
    Tamilarasi, A.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2009, 40 (9-10) : 1004 - 1015
  • [9] A hybrid algorithm based on a new neighborhood structure evaluation method for job shop scheduling problem
    Gao, Liang
    Li, Xinyu
    Wen, Xiaoyu
    Lu, Chao
    Wen, Feng
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2015, 88 : 417 - 429
  • [10] Garey M. R., 1976, Mathematics of Operations Research, V1, P117, DOI 10.1287/moor.1.2.117