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 条
  • [1] Preference-Based Stepping Ahead Firefly Algorithm for Solving Real-World Uncapacitated Examination Timetabling Problem
    Nand, Ravneil
    Reddy, Emmenual
    Chaudhary, Kaylash
    Sharma, Bibhya
    IEEE ACCESS, 2024, 12 : 24685 - 24699
  • [2] An improved firefly algorithm for solving dynamic multidimensional knapsack problems
    Baykasoglu, Adil
    Ozsoydan, Fehmi Burcin
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (08) : 3712 - 3725
  • [3] Single Depot Multiple Travelling Salesman Problem Solved With Preference-Based Stepping Ahead Firefly Algorithm
    Nand, Ravneil
    Chaudhary, Kaylash
    Sharma, Bibhya
    IEEE ACCESS, 2024, 12 : 26655 - 26666
  • [4] An introduction of preference based stepping ahead firefly algorithm for the uncapacitated examination timetabling
    Nand, Ravneil
    Sharma, Bibhya
    Chaudhary, Kaylash
    PEERJ COMPUTER SCIENCE, 2022, 8
  • [5] A discrete cuckoo search algorithm for solving knapsack problems
    Zheng, Hongqing
    Zhou, Yongquan
    He, Sucai
    Ouyang, Xinxin
    Advances in Information Sciences and Service Sciences, 2012, 4 (18): : 331 - 339
  • [6] A Fuzzy Genetic Algorithm Based on Binary Encoding for Solving Multidimensional Knapsack Problems
    Varnamkhasti, M. Jalali
    Lee, L. S.
    JOURNAL OF APPLIED MATHEMATICS, 2012,
  • [7] Solving multidimensional knapsack problems by an immune-inspired algorithm
    Gong, Maoguo
    Jiao, Licheng
    Ma, Wenping
    Gou, Shuiping
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 3385 - 3391
  • [8] An Ant Colony Optimization algorithm for solving the Multidimensional Knapsack Problems
    Ji, Junzhoug
    Huang, Zhen
    Liu, Chunnian
    Liu, Xuejing
    Zhong, Ning
    PROCEEDINGS OF THE IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY (IAT 2007), 2007, : 10 - +
  • [9] A Binary Firefly Algorithm for Knapsack Problems
    Bhattacharjee, Kaushik Kumar
    Sarmah, S. P.
    2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2015, : 73 - 77
  • [10] Extension of the Firefly Algorithm and Preference Rules for Solving MINLP Problems
    Costa, M. Fernanda P.
    Francisco, Rogerio B.
    Rocha, Ana Maria A. C.
    Fernandes, Edite M. G. P.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2016 (ICNAAM-2016), 2017, 1863