An Adaptive Gold Rush Optimizer with Dynamic Strategy Selection
https://sites.google.com/site/costaspanagiotakis/research/agro
Sie verfolgen jetzt diese Einreichung
- Aktualisierungen können Sie in Ihrem Feed verfolgter Inhalte sehen.
- Je nach Ihren Kommunikationseinstellungen können Sie auch E-Mails erhalten.
This code is a simple implementation of Adaptive Gold Rush Optimizer (AGRO) proposed in [1].
AGRO is a substantial evolution of the original Gold Rush Optimizer (GRO) [2].
AGRO introduces fundamental modifications to the search equations,
eliminating the inherent attraction towards the zero coordinates,
while explicitly incorporating objective function values to guide prospectors towards promising regions.
Furthermore, unlike the standard GRO, which relies on fixed probabilities in the strategy selection process, AGRO utilizes a novel adaptive mechanism that prioritizes strategies improving solution quality. This adaptive component, that can be applied to any optimization algorithm with fixed probabilities in the strategy selection, adjusts the probabilities of the three core search strategies of GRO (Migration, Collaboration, and Panning), in real-time, rewarding those that successfully improve solution quality.
You can find more details in [1]
Files:
AGRO.m: implementation of the AGRO algorithm
runOptimizer.m: running the AGRO algorithm
[1] C. Panagiotakis, AGRO: An Adaptive Gold Rush Optimizer with Dynamic Strategy Selection, Algorithms, 19(3), 192, 2026.
[2] Zolfi, K. Gold rush optimizer: A new population-based metaheuristic algorithm. Operations Research and Decisions 2023, 33, 113–150.
More details can be found at:
Zitieren als
C. Panagiotakis, AGRO: An Adaptive Gold Rush Optimizer with Dynamic Strategy Selection, Algorithms, 19(3), 192, 2026.
Allgemeine Informationen
- Version 1.0.2 (334 KB)
Kompatibilität der MATLAB-Version
- Kompatibel mit allen Versionen
Plattform-Kompatibilität
- Windows
- macOS
- Linux
| Version | Veröffentlicht | Versionshinweise | Action |
|---|---|---|---|
| 1.0.2 | Title update |
||
| 1.0.1 | Publication update |
||
| 1.0.0 |
