Firefly Algorithm for Discrete Optimization Problems: A Survey

被引:65
作者
Tilahun, Surafel Luleseged [1 ]
Ngnotchouye, Jean Medard T. [1 ]
机构
[1] Univ KwaZulu Natal, Sch Math Stat & Comp Sci, ZA-3209 Pietermaritzburg, South Africa
关键词
firefly algorithm; optimization; nature-inspired algorithm; discrete optimization; discrete firefly algorithm; DESIGN OPTIMIZATION; OPTIMUM PLACEMENT; CHAOS; PREFERENCE; NETWORK;
D O I
10.1007/s12205-017-1501-1
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Firefly algorithm is a nature-inspired metaheuristic algorithm inspired by the flashing behavior of fireflies. It is originally proposed for continuous problems. However, due to its effectiveness and success in solving continuous problems, different studies are conducted in modifying the algorithm to suit discrete problems. Many engineering as well as optimization problems from other disciplines involve discrete variables. Recent reviews on the application and modifications of firefly algorithm mainly focus on continuous problems. This paper is devoted to the detailed review of the modifications done on firefly algorithm in order to solve optimization problems with discrete variables. Hence, advances on the application of firefly algorithm for optimization problems with binary, integer as well as mixed variables will be discussed. Possible future works will also be highlighted.
引用
收藏
页码:535 / 545
页数:11
相关论文
共 81 条
  • [1] Abdelaziz A., 2015, INT ELECT ENG J IEEJ, V6, P1945
  • [2] [Anonymous], 2011, FAR E J MATH SCI
  • [3] [Anonymous], SOFT COMPUTING
  • [4] [Anonymous], 2010, Int. J. Ind. Eng. Comput, DOI DOI 10.5267/J.IJIEC.2010.01.001
  • [5] Firefly-inspired heartbeat synchronization in overlay networks
    Babaoglu, Ozalp
    Binci, Toni
    Jelasity, Mark
    Montresor, Alberto
    [J]. FIRST IEEE INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS, 2007, : 77 - +
  • [6] Bacanin N., 2014, SCI WORLD J, V2014, P16
  • [7] Bacanin N., 2013, Recent Adv Math, P143
  • [8] Discrete Optimum Design of Truss Structures by an Improved Firefly Algorithm
    Baghlani, A.
    Makiabadi, M. H.
    Sarcheshmehpour, M.
    [J]. ADVANCES IN STRUCTURAL ENGINEERING, 2014, 17 (10) : 1517 - 1530
  • [9] Adaptive firefly algorithm with chaos for mechanical design optimization problems
    Baykasoglu, Adil
    Ozsoydan, Fehmi Burcin
    [J]. APPLIED SOFT COMPUTING, 2015, 36 : 152 - 164
  • [10] An improved firefly algorithm for solving dynamic multidimensional knapsack problems
    Baykasoglu, Adil
    Ozsoydan, Fehmi Burcin
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (08) : 3712 - 3725