Discrete Preference-Based Stepping Ahead Firefly Algorithm for Solving Multidimensional Knapsack Problems

被引:0
|
作者
Nand, Ravneil [1 ]
Chaudhary, Kaylash [1 ]
Sharma, Bibhya [1 ]
机构
[1] Univ South Pacific, Sch Informat Technol Engn Math & Phys, Suva, Fiji
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Optimization; Search problems; Covariance matrices; Standards; Mathematical models; Transforms; Time complexity; Firefly algorithm; covariance matrix adaptation evolution strategy; multidimensional knapsack problem; optimization; stepping ahead mechanism; MOTH SEARCH ALGORITHM; OPTIMIZATION;
D O I
10.1109/ACCESS.2024.3466149
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Complex optimization problems, especially those encountered in real-life scenarios, pose significant challenges due to their multifaceted nature and the involvement of numerous variables. In such contexts, the application of intelligent optimization algorithms emerges as a valuable tool for effectively tackling these intricate problems. Firefly Algorithm (FA) is a popular meta-heuristic algorithm for continuous domain and lacks application in discrete domain. While there are a few applications but hardly on combinatorial optimization problems. Combinatorial optimization problem, which consist of selecting an optimal object from a finite number of objects is a challenging domain. In this study, a novel discrete version of stepping ahead FA together with its hybridization with another algorithm are proposed to solve the Multidimensional Knapsack Problem (MKP). The proposed algorithms are called discrete stepping ahead Firefly Algorithm (FA-Step) and hybridization of discrete stepping ahead Firefly Algorithm with Covariance Matrix Adaptation Evolution Strategy (FA-CMAES). The proposed algorithms make full use of the problem-solving expertise while also incorporating diversity to improve exploitation with stepping ahead mechanism and preference operator. The proposed algorithms are tested on 38 well-known knapsack instances and compared with some novel works from the literature. The proposed methods allow researchers to utilize discretization techniques in other state-of-the-art techniques to solve discrete domain problems with ease.
引用
收藏
页码:139154 / 139164
页数:11
相关论文
共 50 条
  • [21] Robot Motion Control Using Stepping Ahead Firefly Algorithm and Kinematic Equations
    Chaudhary, Kaylash
    Prasad, Alvin
    Prasad, Avinesh
    Sharma, Bibhya
    IEEE ACCESS, 2024, 12 : 43078 - 43088
  • [22] An Improved Hybrid Encoding Firefly Algorithm for Randomized Time-varying Knapsack Problems
    Feng, Yanhong
    Wang, Gai-Ge
    2015 SECOND INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND MACHINE INTELLIGENCE (ISCMI), 2015, : 9 - 14
  • [23] Modified Firefly Algorithm for Solving Multireservoir Operation in Continuous and Discrete Domains
    Garousi-Nejad, Irene
    Bozorg-Haddad, Omid
    Loaiciga, Hugo A.
    JOURNAL OF WATER RESOURCES PLANNING AND MANAGEMENT, 2016, 142 (09)
  • [24] An effective hybrid harmony search-based algorithm for solving multidimensional knapsack problems
    Zhang, Biao
    Pan, Quan-Ke
    Zhang, Xin-Li
    Duan, Pei-Yong
    APPLIED SOFT COMPUTING, 2015, 29 : 288 - 297
  • [25] DGSA: discrete gravitational search algorithm for solving knapsack problem
    Sajedi, Hedieh
    Razavi, Seyedeh Fatemeh
    OPERATIONAL RESEARCH, 2017, 17 (02) : 563 - 591
  • [26] Solving 0-1 knapsack problems based on amoeboid organism algorithm
    Zhang, Xiaoge
    Huang, Shiyan
    Hu, Yong
    Zhang, Yajuan
    Mahadevan, Sankaran
    Deng, Yong
    APPLIED MATHEMATICS AND COMPUTATION, 2013, 219 (19) : 9959 - 9970
  • [27] Modified Firefly Algorithm in Solving Economic Dispatch Problems with Practical Constraints
    Sulaiman, Mohd Herwan
    Daniyal, Hamdan
    Mustafa, Mohd Wazir
    2012 IEEE INTERNATIONAL CONFERENCE ON POWER AND ENERGY (PECON), 2012, : 157 - 161
  • [28] A hybrid OBL-based firefly algorithm with symbiotic organisms search algorithm for solving continuous optimization problems
    Goldanloo, Mina Javanmard
    Gharehchopogh, Farhad Soleimanian
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (03) : 3998 - 4031
  • [29] A hybrid OBL-based firefly algorithm with symbiotic organisms search algorithm for solving continuous optimization problems
    Mina Javanmard Goldanloo
    Farhad Soleimanian Gharehchopogh
    The Journal of Supercomputing, 2022, 78 : 3998 - 4031
  • [30] Multiswarm Binary Butterfly Optimization Algorithm for Solving the Multidimensional Knapsack Problem
    Shahbandegan, Shakiba
    Naderi, Madjid
    2021 29TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2021, : 545 - 550