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 条
  • [31] A Modified Firefly Algorithm for Solving Optimization Problems
    Chaudhary, Kaylash
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2024, 23 (03)
  • [32] A hybrid distribution estimation algorithm for solving multidimensional knapsack problem
    Wang, Ling
    Wang, Sheng-Yao
    Fang, Chen
    Kongzhi yu Juece/Control and Decision, 2011, 26 (08): : 1121 - 1125
  • [33] Group theory-based optimization algorithm for solving knapsack problems
    He, Yichao
    Wang, Xizhao
    Knowledge-Based Systems, 2021, 219
  • [34] Solving the Multiple choice Multidimensional Knapsack problem with ABC algorithm
    Mkaouar, Arij
    Htiouech, Skander
    Chabchoub, Habib
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [35] Preference-Based Problem Solving for Constraint Programming
    Junker, Ulrich
    RECENT ADVANCES IN CONSTRAINTS, 12TH ANNUAL ERCIM INTERNATIONAL WORKSHOP, 2008, 5129 : 109 - 126
  • [36] Binary artificial algae algorithm for multidimensional knapsack problems
    Zhang, Xuedong
    Wu, Changzhi
    Li, Jing
    Wang, Xiangyu
    Yang, Zhijing
    Lee, Jae-Myung
    Jung, Kwang-Hyo
    APPLIED SOFT COMPUTING, 2016, 43 : 583 - 595
  • [37] 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
  • [38] Core-based fruit fly optimization algorithm for solving multidimensional knapsack problem
    Zhang Q.
    Qian H.
    Lei D.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2019, 47 (02): : 92 - 97
  • [39] A discrete binary version of bat algorithm for multidimensional knapsack problem
    Sabba, Sara
    Chikhi, Salim
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2014, 6 (02) : 140 - 152
  • [40] Firefly algorithm for discrete optimization problems: A survey
    Surafel Luleseged Tilahun
    Jean Medard T. Ngnotchouye
    KSCE Journal of Civil Engineering, 2017, 21 : 535 - 545