Greedy Man Optimization Algorithm (GMOA)
Version 1.0.0 (2,23 KB) von
Hamed Nozari
Greedy Man Optimization Algorithm (GMOA) By Developed Hamed Nozari
The Greedy Man Optimization Algorithm (GMOA), developed by Hamed Nozari, is a novel bio-inspired metaheuristic designed to solve complex single and multi-objective optimization problems. GMOA draws inspiration from human behavior, specifically the metaphor of individuals who tenaciously hold on to their positions, modeled as resistant solutions influenced by metaphorical parasites (MMOs). The algorithm introduces two unique mechanisms: MMO resistance, which prevents premature replacement of solutions, ensuring stability and diversity, and periodic parasite removal, which promotes mutation and prevents stagnation. By balancing exploration and exploitation dynamically, GMOA effectively navigates complex, multimodal search spaces, making it highly robust against local optima. This algorithm has been successfully applied to various benchmark functions and can handle constrained and unconstrained optimization problems. GMOA’s ability to maintain a Pareto archive also makes it suitable for multi-objective optimization, offering a promising new approach in the field of evolutionary computation.
Zitieren als
Hamed Nozari (2026). Greedy Man Optimization Algorithm (GMOA) (https://de.mathworks.com/matlabcentral/fileexchange/178869-greedy-man-optimization-algorithm-gmoa), MATLAB Central File Exchange. Abgerufen.
Kompatibilität der MATLAB-Version
Erstellt mit
R2024b
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS LinuxTags
Live Editor erkunden
Erstellen Sie Skripte mit Code, Ausgabe und formatiertem Text in einem einzigen ausführbaren Dokument.
| Version | Veröffentlicht | Versionshinweise | |
|---|---|---|---|
| 1.0.0 |
