This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Open AccessArticle
Auto-Tuning Memory-Based Adaptive Local Search Gaining–Sharing Knowledge-Based Algorithm for Solving Optimization Problems
by
Nawaf Mijbel Alfadli
Nawaf Mijbel Alfadli 1,*,
Eman Mostafa Oun
Eman Mostafa Oun 1
and
Ali Wagdy Mohamed
Ali Wagdy Mohamed 1,2
1
Operations Research Department, Faculty of Graduate Studies for Statistical Research, Cairo University, Giza 12613, Egypt
2
Applied Science Research Center, Applied Science Private University, Amman 11931, Jordan
*
Author to whom correspondence should be addressed.
Algorithms 2025, 18(7), 398; https://doi.org/10.3390/a18070398 (registering DOI)
Submission received: 14 May 2025
/
Revised: 22 June 2025
/
Accepted: 25 June 2025
/
Published: 28 June 2025
Abstract
The Gaining–Sharing Knowledge-based (GSK) algorithm is a human-inspired metaheuristic that models how people learn and disseminate knowledge across their lifetime. It has shown promising results across a range of engineering optimization problems. However, one of its major limitations lies in the use of fixed parameters to guide the search process, which often causes the algorithm to get stuck in local optima. To address this challenge, we propose an Auto-Tuning Memory-based Adaptive Local Search (ATMALS) empowered GSK, that is, ATMALS-GSK. This enhanced version of GSK introduces two key improvements: adaptive local search and memory-driven automatic tuning of parameters. Rather than relying on fixed values, ATMALS-GSK continuously adjusts its parameters during the optimization process. This is achieved through a Gaussian distribution mechanism that iteratively updates the likelihood of selecting different parameter values based on their historical impact on the fitness function. This selection process is guided by a weighted moving average that tracks each parameter’s contribution to fitness improvement over time. To further reduce the risk of premature convergence, an adaptive local search strategy is embedded, facilitating the algorithm’s escape from local traps and guiding it toward more optimal regions within the search domain. To validate the effectiveness of the ATMALS-GSK algorithm, it is evaluated on the CEC 2011 and CEC 2017 benchmarks. The results indicate that the ATMALS-GSK algorithm outperforms the original GSK, its variants, and other metaheuristics by delivering greater robustness, quicker convergence, and superior solution quality.
Share and Cite
MDPI and ACS Style
Alfadli, N.M.; Oun, E.M.; Mohamed, A.W.
Auto-Tuning Memory-Based Adaptive Local Search Gaining–Sharing Knowledge-Based Algorithm for Solving Optimization Problems. Algorithms 2025, 18, 398.
https://doi.org/10.3390/a18070398
AMA Style
Alfadli NM, Oun EM, Mohamed AW.
Auto-Tuning Memory-Based Adaptive Local Search Gaining–Sharing Knowledge-Based Algorithm for Solving Optimization Problems. Algorithms. 2025; 18(7):398.
https://doi.org/10.3390/a18070398
Chicago/Turabian Style
Alfadli, Nawaf Mijbel, Eman Mostafa Oun, and Ali Wagdy Mohamed.
2025. "Auto-Tuning Memory-Based Adaptive Local Search Gaining–Sharing Knowledge-Based Algorithm for Solving Optimization Problems" Algorithms 18, no. 7: 398.
https://doi.org/10.3390/a18070398
APA Style
Alfadli, N. M., Oun, E. M., & Mohamed, A. W.
(2025). Auto-Tuning Memory-Based Adaptive Local Search Gaining–Sharing Knowledge-Based Algorithm for Solving Optimization Problems. Algorithms, 18(7), 398.
https://doi.org/10.3390/a18070398
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details
here.
Article Metrics
Article Access Statistics
For more information on the journal statistics, click
here.
Multiple requests from the same IP address are counted as one view.