Comparative Study of Genetic and Discrete Firefly Algorithm for Combinatorial Optimization

被引:6
|
作者
Lunardi, Willian Tessaro [1 ,2 ]
Voos, Holger [1 ,2 ]
机构
[1] Univ Luxembourg, Luxembourg, Luxembourg
[2] Interdisciplinary Ctr Secur Reliabil & Trust SnT, Luxembourg, Luxembourg
关键词
Firefly algorithm; Genetic algorithm; Multi-objective optimization; Flexible job-shop scheduling;
D O I
10.1145/3167132.3167160
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Flexible job-shop scheduling problem (FJSP) is one of the most challenging combinatorial optimization problems. FJSP is an extension of the classical job shop scheduling problem where an operation can be processed by several different machines. The FJSP contains two sub-problems, namely machine assignment problem and operation sequencing problem. In this paper, we propose and compare a discrete firefly algorithm (FA) and a genetic algorithm (GA) for the multi-objective FJSP. Three minimization objectives are considered, the maximum completion time, workload of the critical machine and total workload of all machines. Five well-known instances of FJSP have been used to evaluate the performance of the proposed algorithms. Comparisons among our methods and state-of-the-art algorithms are also provided. The experimental results demonstrate that the FA and GA have achieved improvements in terms of efficiency. Solutions obtained by both algorithms are comparable to those obtained by algorithms with local search. In addition, based on our initial experiments, results show that the proposed discrete firefly algorithm is feasible, more effective and efficient than our proposed genetic algorithm for solving multi-objective FJSP.
引用
收藏
页码:300 / 308
页数:9
相关论文
共 50 条
  • [1] A Parallel Discrete Firefly Algorithm on GPU for Permutation Combinatorial Optimization Problems
    Vidal, Pablo
    Carolina Olivera, Ana
    HIGH PERFORMANCE COMPUTING, CARLA 2014, 2014, 485 : 191 - 205
  • [2] Firefly algorithm for discrete optimization problems: A survey
    Surafel Luleseged Tilahun
    Jean Medard T. Ngnotchouye
    KSCE Journal of Civil Engineering, 2017, 21 : 535 - 545
  • [3] Firefly Algorithm for Discrete Optimization Problems: A Survey
    Tilahun, Surafel Luleseged
    Ngnotchouye, Jean Medard T.
    KSCE JOURNAL OF CIVIL ENGINEERING, 2017, 21 (02) : 535 - 545
  • [4] A combinatorial algorithm for the discrete optimization of structures
    Shan C.
    Huanchun S.
    Applied Mathematics and Mechanics, 1997, 18 (9) : 847 - 856
  • [5] A combinatorial algorithm for the discrete optimization of structures
    Chai, S
    Sun, HC
    APPLIED MATHEMATICS AND MECHANICS-ENGLISH EDITION, 1997, 18 (09) : 847 - 856
  • [6] Study on a novel genetic algorithm for the combinatorial optimization problem
    Dang, Jian-wu
    Wang, Yang-ping
    Zhao, Shu-xu
    2007 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS, VOLS 1-6, 2007, : 1377 - 1380
  • [7] Comparative Study of the Firefly Algorithm and the Whale Algorithm
    Zarzycki, Hubert
    INTELLIGENT AND FUZZY SYSTEMS: DIGITAL ACCELERATION AND THE NEW NORMAL, INFUS 2022, VOL 1, 2022, 504 : 999 - 1006
  • [8] Combinatorial genetic algorithm for solving combinatorial optimization problems
    Ou, Yongbin
    Peng, Jiahong
    Peng, Hong
    Jishou Daxue Xuebao/Journal of Jishou University, 1999, 20 (01): : 42 - 45
  • [9] Delay Bound Optimization in NoC Using a Discrete Firefly Algorithm
    Du, Gaoming
    Tian, Chao
    Li, Zhenmin
    Zhang, Duoli
    Zhang, Chuan
    Wang, Xiaolei
    Yin, Yongsheng
    ELECTRONICS, 2019, 8 (12)