Next Article in Journal
Inspiring from Galaxies to Green AI in Earth: Benchmarking Energy-Efficient Models for Galaxy Morphology Classification
Previous Article in Journal
Algorithms for Simulation of Shunt Currents in a Vanadium Redox Flow Battery
Previous Article in Special Issue
S-EPSO: A Socio-Emotional Particle Swarm Optimization Algorithm for Multimodal Search in Low-Dimensional Engineering Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

Auto-Tuning Memory-Based Adaptive Local Search Gaining–Sharing Knowledge-Based Algorithm for Solving Optimization Problems

by
Nawaf Mijbel Alfadli
1,*,
Eman Mostafa Oun
1 and
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.
Keywords: optimization; metaheuristics; gaining–sharing knowledge-based algorithm (GSK); historical information; adaptive local search optimization; metaheuristics; gaining–sharing knowledge-based algorithm (GSK); historical information; adaptive local search

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

Back to TopTop