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 条
  • [41] Cognitive discrete gravitational search algorithm for solving 0-1 knapsack problem
    Razavi, Seyedeh Fatemeh
    Sajedi, Hedieh
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2015, 29 (05) : 2247 - 2258
  • [42] A preference-based multi-objective evolutionary algorithm using preference selection radius
    Hu, Jianjie
    Yu, Guo
    Zheng, Jinhua
    Zou, Juan
    SOFT COMPUTING, 2017, 21 (17) : 5025 - 5051
  • [43] An Efficient Differential Evolution Algorithm for Solving 0-1 Knapsack Problems
    Ali, Ismail M.
    Essam, Daryl
    Kasmarik, Kathryn
    2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 126 - 133
  • [44] 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
  • [45] A hybrid discrete firefly algorithm to solve flow shop scheduling problems to minimise total flow time
    Marichelvam, M. K.
    Geetha, M.
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2016, 8 (05) : 318 - 325
  • [46] Solving 0-1 Knapsack Problems Using Sine-Cosine Algorithm
    Mahfouz, Khaled
    Al-Betar, Mohammed Azmi
    Ali, Sharaz
    Awadallah, Mohammed A.
    2021 PALESTINIAN INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY (PICICT 2021), 2021, : 45 - 51
  • [47] 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
  • [48] Solving 0-1 knapsack problems by a discrete binary version of cuckoo search algorithm
    Gherboudj, Amira
    Layeb, Abdesslem
    Chikhi, Salim
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2012, 4 (04) : 229 - 236
  • [49] Improved binary artificial fish swarm algorithm for the 0-1 multidimensional knapsack problems
    Azad, Md. Abul Kalam
    Rocha, Ana Maria A. C.
    Fernandes, Edite M. G. P.
    SWARM AND EVOLUTIONARY COMPUTATION, 2014, 14 : 66 - 75
  • [50] On Solving 0/1 Multidimensional Knapsack Problem with a Genetic Algorithm Using a Selection Operator Based on K-Means Clustering Principle
    Laabadi, Soukaina
    Naimi, Mohamed
    El Amri, Hassan
    Achchab, Boujemaa
    FOUNDATIONS OF COMPUTING AND DECISION SCIENCES, 2022, 47 (03) : 247 - 269