A modified genetic algorithm for job shop scheduling

被引:70
|
作者
Wang, L [1 ]
Zheng, DZ [1 ]
机构
[1] Tsing Hua Univ, Dept Automat, Beijing 100084, Peoples R China
关键词
genetic algorithm; job shop scheduling; simulated annealing;
D O I
10.1007/s001700200126
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As a class of typical production scheduling problems, job shop scheduling is one of the strongly NP-complete combinatorial optimisation problems, for which an enhanced genetic algorithm is proposed in this paper. An effective crossover operation for operation-based representation is used to guarantee the feasibility of the solutions, which are decoded into active schedules during the search process. The classical mutation operator is replaced by the metropolis sample process of simulated annealing with a probabilistic jumping property, to enhance the neighbourhood search and to avoid premature convergence with controllable deteriorating probability, as well as avoiding the difficulty of choosing the mutation rate. Multiple state generators are applied in a hybrid way to enhance the exploring potential and to enrich the diversity of neighbourhoods. Simulation results demonstrate the effectiveness of the proposed algorithm, whose optimisation performance is markedly superior to that of a simple genetic algorithm and simulated annealing and is comparable to the best result reported in the literature.
引用
收藏
页码:72 / 76
页数:5
相关论文
共 50 条
  • [1] A Modified Genetic Algorithm for Job Shop Scheduling
    L. Wang
    D.-Z. Zheng
    [J]. The International Journal of Advanced Manufacturing Technology, 2002, 20 : 72 - 76
  • [2] A Modified Giffler and Thompson Genetic Algorithm on the Job Shop Scheduling Problem
    Peng, Lee Hui
    Salim, Sutinah
    [J]. MATEMATIKA, 2006, 22 (02) : 91 - 107
  • [3] Modified Genetic Algorithm for Flexible Job-Shop Scheduling Problems
    Teekeng, Wannaporn
    Thammano, Arit
    [J]. COMPLEX ADAPTIVE SYSTEMS 2012, 2012, 12 : 122 - 128
  • [4] Modified job shop scheduling via Taguchi method and genetic algorithm
    Saidat, Suhaila
    Junoh, Ahmad Kadri
    Muhamad, Wan Zuki Azman Wan
    Yahya, Zainab
    [J]. NEURAL COMPUTING & APPLICATIONS, 2022, 34 (03): : 1963 - 1980
  • [5] A modified genetic algorithm approach to flexible job shop scheduling problem
    Saidi-Mehrabad, M.
    Bagheri, M.
    [J]. 2015 3RD INTERNATIONAL CONFERENCE ON MANUFACTURING ENGINEERING AND TECHNOLOGY FOR MANUFACTURING GROWTH (METMG 2015), 2015, : 138 - 142
  • [6] A Modified Genetic Algorithm to Due Date of Job Shop Scheduling Problem
    Zhu, Chuanjun
    Chen, Yurong
    Zhang, Chaoyong
    [J]. 2009 INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2009), VOLUMES 1 AND 2, 2009, : 425 - +
  • [7] Modified job shop scheduling via Taguchi method and genetic algorithm
    Suhaila Saidat
    Ahmad Kadri Junoh
    Wan Zuki Azman Wan Muhamad
    Zainab Yahya
    [J]. Neural Computing and Applications, 2022, 34 : 1963 - 1980
  • [8] An effective genetic algorithm for job shop scheduling
    Wang, W
    Brunn, P
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2000, 214 (04) : 293 - 300
  • [9] A Genetic Algorithm for Flexible Job Shop Scheduling
    Chaudhry, Imran A.
    Khan, Abdul Munem
    Khan, Abid Ali
    [J]. WORLD CONGRESS ON ENGINEERING - WCE 2013, VOL I, 2013, : 703 - 708
  • [10] A genetic algorithm for job-shop scheduling
    Li, Ye
    Chen, Yan
    [J]. Journal of Software, 2010, 5 (03) : 269 - 274