An Efficient Two-Stage Genetic Algorithm for Flexible Job-Shop Scheduling

被引:18
|
作者
Rooyani, Danial [1 ]
Defersha, Fantahun M. [1 ]
机构
[1] Univ Guelph, Sch Engn, Guelph, ON, Canada
来源
IFAC PAPERSONLINE | 2019年 / 52卷 / 13期
基金
加拿大自然科学与工程研究理事会;
关键词
Flexible Job Shop Scheduling Problem (F[!text type='JS']JS[!/text]P); Genetic Algorithm (GA); Two Stage Genetic Algorithm (2SGA); Scheduling; TABU SEARCH;
D O I
10.1016/j.ifacol.2019.11.585
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Flexible job shop Scheduling Problem (FJSP) is considered as an expansion of classical Job-shop Scheduling Problem (JSP) where operations have a set of eligible machines, unlike only a single machine at JSP. FJSP is classified as non-polynomial-hard (NP-hard) problem. Researchers developed different techniques including Genetic Algorithm (GA) that is widely used for solving FJSP. Regular GAs for FJSP determine both operation sequencing and machine assignment through genetic search. In this paper, we developed a highly efficient Two-Stage Genetic Algorithm (2SGA) that in the first stage, GA coding only determines the order of operations for assignment. But machines are assigned through an evaluation process that starts from the first operation in the chromosome and chooses machines with the shortest completion time considering current machine load and process time. At the end of the first stage, we have a high-quality solution population that will be fed to the second stage. The second stage follows the regular GA approach for FJSP and searches the entire solution space to explorer solutions that might have been excluded at the first stage because of its greedy approach. The efficiency of proposed 2SGA has been successfully tested using published benchmark problems and also generated examples of different sizes. The quality of the 2SGA solutions greatly exceeds regular GA, especially for larger size problems. (C) 2019, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:2519 / 2524
页数:6
相关论文
共 50 条
  • [31] Flexible job-shop scheduling with parallel variable neighborhood search algorithm
    Yazdani, M.
    Amiri, M.
    Zandieh, M.
    EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (01) : 678 - 687
  • [32] A new hybrid parallel genetic algorithm for the job-shop scheduling problem
    Spanos, Athanasios C.
    Ponis, Stavros T.
    Tatsiopoulos, Ilias P.
    Christou, Ioannis T.
    Rokou, Elena
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2014, 21 (03) : 479 - 499
  • [33] An adaptive annealing genetic algorithm for the job-shop planning and scheduling problem
    Liu, Min
    Sun, Zhi-jiang
    Yan, Jun-wei
    Kang, Jing-song
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (08) : 9248 - 9255
  • [34] A Bee Evolutionary Guiding Nondominated Sorting Genetic Algorithm II for Multiobjective Flexible Job-Shop Scheduling
    Deng, Qianwang
    Gong, Guiliang
    Gong, Xuran
    Zhang, Like
    Liu, Wei
    Ren, Qinghua
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2017, 2017
  • [35] Flexible Job-shop Scheduling Problem with Sequence-dependent Setup Times using Genetic Algorithm
    Azzouz, Ameni
    Ennigrou, Meriem
    Ben Said, Lamjed
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 2 (ICEIS), 2016, : 47 - 53
  • [36] AN ENHANCED GENETIC ALGORITHM WITH AN INNOVATIVE ENCODING STRATEGY FOR FLEXIBLE JOB-SHOP SCHEDULING WITH OPERATION AND PROCESSING FLEXIBILITY
    Huang, Xuewen
    Zhang, Xiaotong
    Islam, Sardar M. N.
    Vega-Mejia, Carlos A.
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2020, 16 (06) : 2943 - 2969
  • [37] Applying Genetic Local Search to Solve the Flexible Job-shop Scheduling Problem
    Zhang, Chaoyong
    Liu, Qiong
    He, Fei
    Chao, Deng
    Shao, Xinyu
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 3929 - 3935
  • [38] Novel approach to energy-efficient flexible job-shop scheduling problems
    Rakovitis, Nikolaos
    Li, Dan
    Zhang, Nan
    Li, Jie
    Zhang, Liping
    Xiao, Xin
    ENERGY, 2022, 238
  • [39] Approach by localization and genetic manipulation algorthm for flexible job-shop scheduling problem
    Kacem, I
    Hammadi, S
    Borne, P
    2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 2599 - 2604
  • [40] A Hybrid Metaheuristic Algorithm for Flexible Job-Shop Scheduling Problems with Transportation Constraints
    Zhang, Qiao
    Manier, Herve
    Manier, Marie-Ange
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2012, : 441 - 448