A Binary Machine Learning Cuckoo Search Algorithm Improved by a Local Search Operator for the Set-Union Knapsack Problem

被引:12
作者
Garcia, Jose [1 ]
Lemus-Romani, Jose [2 ]
Altimiras, Francisco [3 ]
Crawford, Broderick [4 ]
Soto, Ricardo [4 ]
Becerra-Rozas, Marcelo [4 ]
Moraga, Paola [1 ]
Paz Becerra, Alex [1 ]
Pena Fritz, Alvaro [1 ]
Rubio, Jose-Miguel [5 ]
Astorga, Gino [6 ]
机构
[1] Pontificia Univ Catolica Valparaiso, Escuela Ingn Construcc, Valparaiso 2362804, Chile
[2] Pontificia Univ Catolica Chile, Escuela Construcc Civil, Santiago 7820436, Chile
[3] Univ las Amer, Fac Ingn & Negocios, Santiago 7500975, Chile
[4] Pontificia Univ Catolica Valparaiso, Escuela Ingn Informat, Valparaiso 2362807, Chile
[5] Univ Bernardo OHiggins Santiago, Fac Ingn Ciencia & Tecnol, Metropolitana 8370993, Chile
[6] Univ Valparaiso, Escuela Negocios Int, Vina Del Mar 2572048, Chile
关键词
combinatorial optimization; machine learning; metaheuristics; set-union knapsack; TABU SEARCH; BINARIZATION; METAHEURISTICS; INTELLIGENCE;
D O I
10.3390/math9202611
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Optimization techniques, specially metaheuristics, are constantly refined in order to decrease execution times, increase the quality of solutions, and address larger target cases. Hybridizing techniques are one of these strategies that are particularly noteworthy due to the breadth of applications. In this article, a hybrid algorithm is proposed that integrates the k-means algorithm to generate a binary version of the cuckoo search technique, and this is strengthened by a local search operator. The binary cuckoo search algorithm is applied to the NP-hard Set-Union Knapsack Problem. This problem has recently attracted great attention from the operational research community due to the breadth of its applications and the difficulty it presents in solving medium and large instances. Numerical experiments were conducted to gain insight into the contribution of the final results of the k-means technique and the local search operator. Furthermore, a comparison to state-of-the-art algorithms is made. The results demonstrate that the hybrid algorithm consistently produces superior results in the majority of the analyzed medium instances, and its performance is competitive, but degrades in large instances.</p>
引用
收藏
页数:19
相关论文
共 43 条
  • [1] Binary multi-verse optimization algorithm for global optimization and discrete problems
    Al-Madi, Nailah
    Faris, Hossam
    Mirjalili, Seyedali
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (12) : 3445 - 3465
  • [2] A note on the set union knapsack problem
    Arulselvan, Ashwin
    [J]. DISCRETE APPLIED MATHEMATICS, 2014, 169 : 214 - 218
  • [3] Weighted superposition attraction algorithm for binary optimization problems
    Baykasoglu, Adil
    Ozsoydan, Fehmi Burcin
    Senol, M. Emre
    [J]. OPERATIONAL RESEARCH, 2020, 20 (04) : 2555 - 2581
  • [4] Learnheuristics: hybridizing metaheuristics with machine learning for optimization with dynamic inputs
    Calvet, Laura
    de Armas, Jesica
    Masip, David
    Juan, Angel A.
    [J]. OPEN MATHEMATICS, 2017, 15 : 261 - 280
  • [5] Caserta M, 2009, ANN INFORM SYST, V10, P1, DOI 10.1007/978-1-4419-1306-7_1
  • [6] Performance-aware energy-efficient parallel job scheduling in HPC grid using nature-inspired hybrid meta-heuristics
    Chhabra, Amit
    Singh, Gurvinder
    Kahlon, Karanjeet Singh
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (02) : 1801 - 1835
  • [7] Q-Learnheuristics: Towards Data-Driven Balanced Metaheuristics
    Crawford, Broderick
    Soto, Ricardo
    Lemus-Romani, Jose
    Becerra-Rozas, Marcelo
    Lanza-Gutierrez, Jose M.
    Caballe, Nuria
    Castillo, Mauricio
    Tapia, Diego
    Cisternas-Caneo, Felipe
    Garcia, Jose
    Astorga, Gino
    Castro, Carlos
    Rubio, Jose-Miguel
    [J]. MATHEMATICS, 2021, 9 (16)
  • [8] Putting Continuous Metaheuristics to Work in Binary Search Spaces
    Crawford, Broderick
    Soto, Ricardo
    Astorga, Gino
    Garcia, Jose
    Castro, Carlos
    Paredes, Fernando
    [J]. COMPLEXITY, 2017,
  • [9] Enhanced Moth Search Algorithm for the Set-Union Knapsack Problems
    Feng, Yanhong
    Yi, Jiao-Hong
    Wang, Gai-Ge
    [J]. IEEE ACCESS, 2019, 7 : 173774 - 173785
  • [10] The Importance of Transfer Function in Solving Set-Union Knapsack Problem Based on Discrete Moth Search Algorithm
    Feng, Yanhong
    An, Haizhong
    Gao, Xiangyun
    [J]. MATHEMATICS, 2019, 7 (01)