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] Stepping ahead Firefly Algorithm and hybridization with evolution strategy for global optimization problems
    Nand, Ravneil
    Sharma, Bibhya Nand
    Chaudhary, Kaylash
    APPLIED SOFT COMPUTING, 2021, 109
  • [6] Solving randomized time-varying knapsack problems by a novel global firefly algorithm
    Feng, Yanhong
    Wang, Gai-Ge
    Wang, Ling
    ENGINEERING WITH COMPUTERS, 2018, 34 (03) : 621 - 635
  • [7] 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
  • [8] Stepping ahead based hybridization of meta-heuristic model for solving Global Optimization Problems
    Nand, Ravneil
    Chaudhary, Kaylash
    Sharma, Bibhya
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [9] Preference-Based NSGA-II for Many-Objective Knapsack Problems
    Tanigaki, Yuki
    Narukawa, Kaname
    Nojima, Yusuke
    Ishibuchi, Hisao
    2014 JOINT 7TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND INTELLIGENT SYSTEMS (SCIS) AND 15TH INTERNATIONAL SYMPOSIUM ON ADVANCED INTELLIGENT SYSTEMS (ISIS), 2014, : 637 - 642
  • [10] A Discrete Firefly Algorithm Based on Similarity for Graph Coloring Problems
    Chen, Kui
    Kanoh, Hitoshi
    2017 18TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNDP 2017), 2017, : 65 - 70