TY - JOUR
T1 - Exploring Initialization Strategies for Metaheuristic Optimization
T2 - Case Study of the Set-Union Knapsack Problem
AU - García, José
AU - Leiva-Araos, Andres
AU - Crawford, Broderick
AU - Soto, Ricardo
AU - Pinto, Hernan
N1 - Publisher Copyright:
© 2023 by the authors.
PY - 2023/6
Y1 - 2023/6
N2 - In recent years, metaheuristic methods have shown remarkable efficacy in resolving complex combinatorial challenges across a broad spectrum of fields. Nevertheless, the escalating complexity of these problems necessitates the continuous development of innovative techniques to enhance the performance and reliability of these methods. This paper aims to contribute to this endeavor by examining the impact of solution initialization methods on the performance of a hybrid algorithm applied to the set union knapsack problem (SUKP). Three distinct solution initialization methods, random, greedy, and weighted, have been proposed and evaluated. These have been integrated within a sine cosine algorithm employing k-means as a binarization procedure. Through testing on medium- and large-sized SUKP instances, the study reveals that the solution initialization strategy influences the algorithm’s performance, with the weighted method consistently outperforming the other two. Additionally, the obtained results were benchmarked against various metaheuristics that have previously solved SUKP, showing favorable performance in this comparison.
AB - In recent years, metaheuristic methods have shown remarkable efficacy in resolving complex combinatorial challenges across a broad spectrum of fields. Nevertheless, the escalating complexity of these problems necessitates the continuous development of innovative techniques to enhance the performance and reliability of these methods. This paper aims to contribute to this endeavor by examining the impact of solution initialization methods on the performance of a hybrid algorithm applied to the set union knapsack problem (SUKP). Three distinct solution initialization methods, random, greedy, and weighted, have been proposed and evaluated. These have been integrated within a sine cosine algorithm employing k-means as a binarization procedure. Through testing on medium- and large-sized SUKP instances, the study reveals that the solution initialization strategy influences the algorithm’s performance, with the weighted method consistently outperforming the other two. Additionally, the obtained results were benchmarked against various metaheuristics that have previously solved SUKP, showing favorable performance in this comparison.
KW - combinatorial optimization
KW - initialization operators
KW - machine learning
KW - metaheuristics
KW - set-union knapsack problem
UR - http://www.scopus.com/inward/record.url?scp=85164135622&partnerID=8YFLogxK
U2 - 10.3390/math11122695
DO - 10.3390/math11122695
M3 - Article
AN - SCOPUS:85164135622
SN - 2227-7390
VL - 11
JO - Mathematics
JF - Mathematics
IS - 12
M1 - 2695
ER -