A memetic algorithm for job shop scheduling using a critical-path-based local search heuristic

被引:0
|
作者
Mohammad R. Raeesi N.
Ziad Kobti
机构
[1] University of Windsor,School of Computer Science
来源
Memetic Computing | 2012年 / 4卷
关键词
Memetic algorithm; Job shop scheduling; Priority-based fitness function; Critical operations;
D O I
暂无
中图分类号
学科分类号
摘要
In this article, a new memetic algorithm has been proposed to solve job shop scheduling problems (JSSPs). The proposed method is a genetic-algorithm-based approach combined with a local search heuristic. The proposed local search heuristic is based on critical operations. It removes the critical operations and reassigns them to a new position to improve the fitness value of the schedule. Moreover, in this article, a new fitness function is introduced for JSSPs. The new fitness function called priority-based fitness function is defined in three priority levels to improve the selection procedure. To show the generality of our proposed method, we apply it to three different types of job scheduling problems including classical, flexible and multi-objective flexible JSSPs. The experiment results show the efficiency of the proposed fitness function. In addition, the results show that incorporating local search not only offers better solutions but also improves the convergence rate. Compared to the state-of-the-art algorithms, the proposed method outperforms the existing methods in classical JSSPs and offers competitive solutions in other types of scheduling problems.
引用
收藏
页码:231 / 245
页数:14
相关论文
共 50 条
  • [1] A memetic algorithm for job shop scheduling using a critical-path-based local search heuristic
    Raeesi N, Mohammad R.
    Kobti, Ziad
    [J]. MEMETIC COMPUTING, 2012, 4 (03) : 231 - 245
  • [2] A new critical path method and a memetic algorithm for flexible job shop scheduling with overlapping operations
    Farughi, Hiwa
    Yegane, Babak Yousefi
    Fathian, Mohammad
    [J]. SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2013, 89 (03): : 264 - 277
  • [3] A job shop scheduling heuristic algorithm based on probabilistic model of the search space
    Yang, Hongan
    Xu, Yaping
    Sun, Shudong
    Yu, Jianjun
    [J]. ADVANCES IN MATERIALS MANUFACTURING SCIENCE AND TECHNOLOGY II, 2006, 532-533 : 1084 - +
  • [4] Flexible Job Shop Scheduling Using a Multiobjective Memetic Algorithm
    Chiang, Tsung-Che
    Lin, Hsiao-Jou
    [J]. ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2012, 6839 : 49 - 56
  • [5] Multiobjective Permutation Flow Shop Scheduling Using a Memetic Algorithm with an NEH-Based Local Search
    Chiang, Tsung-Che
    Cheng, Hsueh-Chien
    Fu, Li-Chen
    [J]. EMERGING INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PROCEEDINGS, 2009, 5754 : 813 - 825
  • [6] Solving flexible job shop scheduling using an effective memetic algorithm
    Yi, Wenchao
    Li, Xinyu
    Pan, Baolin
    [J]. INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2016, 53 (02) : 157 - 163
  • [7] Using the Memetic Algorithm for Multi Objective Job Shop Scheduling Problems
    Zhang, Guohui
    [J]. ADVANCES IN PRODUCT DEVELOPMENT AND RELIABILITY III, 2012, 544 : 245 - 250
  • [8] Clonal Selection Based Memetic Algorithm for Job Shop Scheduling Problems
    Jin-hui Yang
    Liang Sun
    Heow Pueh Lee
    Yun Qian
    Yan-chun Liang
    [J]. Journal of Bionic Engineering, 2008, 5 : 111 - 119
  • [9] 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
  • [10] Clonal selection based memetic algorithm for job shop scheduling problems
    Yang, Jin-hui
    Sun, Liang
    Lee, Heow Pueh
    Qian, Yun
    Liang, Yan-chun
    [J]. JOURNAL OF BIONIC ENGINEERING, 2008, 5 (02) : 111 - 119