Binary artificial algae algorithm for multidimensional knapsack problems

被引:58
|
作者
Zhang, Xuedong [1 ]
Wu, Changzhi [2 ]
Li, Jing [3 ]
Wang, Xiangyu [2 ,4 ]
Yang, Zhijing [5 ]
Lee, Jae-Myung [6 ]
Jung, Kwang-Hyo [6 ]
机构
[1] Anhui Univ Finance & Econ, Sch Management Sci & Engn, Bengbu 233000, Peoples R China
[2] Curtin Univ, Australasian Joint Res Ctr Bldg Informat Modellin, Sch Built Environm, Perth, WA 6845, Australia
[3] Anhui Vocat Coll Elect & Informat Technol, Informat & Intelligence Engn Dept, Bengbu 233000, Peoples R China
[4] Kyung Hee Univ, Dept Housing & Interior Design, Seoul, South Korea
[5] Guangdong Univ Technol, Sch Informat Engn, Guangzhou 510006, Guangdong, Peoples R China
[6] Pusan Natl Univ, Dept Naval Architecture & Ocean Engn, Busan, South Korea
基金
澳大利亚研究理事会;
关键词
Artificial algae algorithm; Multidimensional knapsack problem; Pseudo-utility ratio; Elite local search; PARTICLE SWARM OPTIMIZATION; PHASE FIR FILTER; DESIGN; BANK;
D O I
10.1016/j.asoc.2016.02.027
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The multidimensional knapsack problem (MKP) is a well-known NP-hard optimization problem. Various meta-heuristic methods are dedicated to solve this problem in literature. Recently a new meta-heuristic algorithm, called artificial algae algorithm (AAA), was presented, which has been successfully applied to solve various continuous optimization problems. However, due to its continuous nature, AAA cannot settle the discrete problem straightforwardly such as MKP. In view of this, this paper proposes a binary artificial algae algorithm (BAAA) to efficiently solve MKP. This algorithm is composed of discrete process, repair operators and elite local search. In discrete process, two logistic functions with different coefficients of curve are studied to achieve good discrete process results. Repair operators are performed to make the solution feasible and increase the efficiency. Finally, elite local search is introduced to improve the quality of solutions. To demonstrate the efficiency of our proposed algorithm, simulations and evaluations are carried out with total of 94 benchmark problems and compared with other bio-inspired state-of-the-art algorithms in the recent years including MBPSO, BPSOTVAC, CBPSOTVAC, GADS, bAFSA, and IbAFSA. The results show the superiority of BAAA to many compared existing algorithms. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:583 / 595
页数:13
相关论文
共 50 条
  • [1] 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.
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2014, 14 : 66 - 75
  • [2] BPSOBDE: A Binary Version of Hybrid Heuristic Algorithm for Multidimensional Knapsack Problems
    Zhang, Li
    Li, Hong
    [J]. 2017 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2017, : 54 - 58
  • [3] An artificial algae algorithm for solving binary optimization problems
    Sedat Korkmaz
    Ahmet Babalik
    Mustafa Servet Kiran
    [J]. International Journal of Machine Learning and Cybernetics, 2018, 9 : 1233 - 1247
  • [4] An artificial algae algorithm for solving binary optimization problems
    Korkmaz, Sedat
    Babalik, Ahmet
    Kiran, Mustafa Servet
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2018, 9 (07) : 1233 - 1247
  • [5] A Fuzzy Genetic Algorithm Based on Binary Encoding for Solving Multidimensional Knapsack Problems
    Varnamkhasti, M. Jalali
    Lee, L. S.
    [J]. JOURNAL OF APPLIED MATHEMATICS, 2012,
  • [6] A Binary Firefly Algorithm for Knapsack Problems
    Bhattacharjee, Kaushik Kumar
    Sarmah, S. P.
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2015, : 73 - 77
  • [7] A binary moth search algorithm based on self-learning for multidimensional knapsack problems
    Feng, Yanhong
    Wang, Gai-Ge
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 126 : 48 - 64
  • [8] A Binary Butterfly Optimization Algorithm for the Multidimensional Knapsack Problem
    Shahbandegan, Amirmohammad
    Naderi, Madjid
    [J]. 2020 6TH IRANIAN CONFERENCE ON SIGNAL PROCESSING AND INTELLIGENT SYSTEMS (ICSPIS), 2020,
  • [9] A Novel Artificial Bee Colony Algorithm Based on Attraction Pheromone for the Multidimensional Knapsack Problems
    Wei, Hongkai
    Ji, Junzhong
    Qin, Yufang
    Wang, Yamin
    Liu, Chunnian
    [J]. ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, PT II, 2011, 7003 : 1 - +
  • [10] A Binary Cuckoo Search Algorithm for Knapsack Problems
    Bhattacharjee, Kaushik Kumar
    Sarmah, Sarada Prasad
    [J]. 2015 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND OPERATIONS MANAGEMENT (IEOM), 2015,