A hybrid discrete firefly algorithm for solving multi-objective flexible job shop scheduling problems

被引:76
|
作者
Karthikeyan, S. [1 ]
Asokan, P. [1 ]
Nickolas, S. [2 ]
Page, Tom [3 ]
机构
[1] Natl Inst Technol, Dept Prod Engn, Tiruchirappalli 620015, Tamil Nadu, India
[2] Natl Inst Technol, Dept Comp Applicat, Tiruchirappalli 620015, Tamil Nadu, India
[3] Univ Loughborough, Loughborough Design Sch, Loughborough LE11 3TU, Leics, England
关键词
firefly algorithm; hybrid discrete firefly algorithm; HDFA; flexible job shop scheduling; F[!text type='JS']JS[!/text]P; discrete firefly algorithm; DFA; multi-objective optimisation; SWARM OPTIMIZATION ALGORITHM; TABU SEARCH ALGORITHM; GENETIC ALGORITHM;
D O I
10.1504/IJBIC.2015.073165
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Firefly algorithm (FA) is a nature-inspired optimisation algorithm that can be successfully applied to continuous optimisation problems. However, lot of practical problems are formulated as discrete optimisation problems. In this paper a hybrid discrete firefly algorithm (HDFA) is proposed to solve the multi-objective flexible job shop scheduling problem (FJSP). FJSP is an extension of the classical job shop scheduling problem that allows an operation to be processed by any machine from a given set along different routes. Three minimisation objectives - the maximum completion time, the workload of the critical machine and the total workload of all machines are considered simultaneously. This paper also proposes firefly algorithm's discretisation which consists of constructing a suitable conversion of the continuous functions as attractiveness, distance and movement, into new discrete functions. In the proposed algorithm discrete firefly algorithm (DFA) is combined with local search (LS) method to enhance the searching accuracy and information sharing among fireflies. The experimental results on the well-known benchmark instances and comparison with other recently published algorithms shows that the proposed algorithm is feasible and an effective approach for the multi-objective flexible job shop scheduling problems.
引用
收藏
页码:386 / 401
页数:16
相关论文
共 50 条
  • [1] A hybrid discrete firefly algorithm for multi-objective flexible job shop scheduling problem with limited resource constraints
    Karthikeyan, S.
    Asokan, P.
    Nickolas, S.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 72 (9-12): : 1567 - 1579
  • [2] A hybrid discrete firefly algorithm for multi-objective flexible job shop scheduling problem with limited resource constraints
    S. Karthikeyan
    P. Asokan
    S. Nickolas
    [J]. The International Journal of Advanced Manufacturing Technology, 2014, 72 : 1567 - 1579
  • [3] A Discrete Firefly Algorithm for the Multi-Objective Hybrid Flowshop Scheduling Problems
    Marichelvam, Mariappan Kadarkarainadar
    Prabaharan, Thirumoorthy
    Yang, Xin She
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (02) : 301 - 305
  • [4] A Hybrid Variable Neighborhood Search Algorithm for Solving Multi-Objective Flexible Job Shop Problems
    Li, Jun-qing
    Pan, Quan-ke
    Xie, Sheng-xian
    [J]. COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2010, 7 (04) : 907 - 930
  • [5] An effective hybrid tabu search algorithm for multi-objective flexible job-shop scheduling problems
    Li, Jun-qing
    Pan, Quan-ke
    Liang, Yun-Chia
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2010, 59 (04) : 647 - 662
  • [6] Hybrid Ant Colony Multi-Objective Optimization for Flexible Job Shop Scheduling Problems
    Luo, De-Lin
    Chen, Hai-Ping
    Wu, Shun-Xiang
    Shi, Yue-Xiang
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2010, 11 (03): : 361 - 369
  • [7] A hybrid algorithm for multi-objective job shop scheduling problem
    Li, Junqing
    Pan, Quanke
    Xie, Shengxian
    Gao, Kaizhou
    Wang, Yuting
    [J]. 2011 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, 2011, : 3630 - 3634
  • [8] An effective hybrid algorithm for multi-objective flexible job-shop scheduling problem
    Huang, Xiabao
    Guan, Zailin
    Yang, Lixi
    [J]. ADVANCES IN MECHANICAL ENGINEERING, 2018, 10 (09):
  • [9] Hybrid Evolutionary Algorithm for Multi-Objective Job Shop Scheduling
    Qin, Chaoyong
    Zhu, Jianjun
    Zheng, Jianguo
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 2, 2009, : 168 - +
  • [10] Optimization of multi objective Job Shop Scheduling problems using Firefly algorithm
    Udaiyakumar, K. C.
    Chandrasekaran, M.
    [J]. ADVANCED MANUFACTURING RESEARCH AND INTELLIGENT APPLICATIONS, 2014, 591 : 157 - +