Mother Tree Optimization Algorithm (MTO)
Version 1.4 (4,72 KB) von
wael korani
MTO is a new algorithm that I have proposed and it is very powerful to solve continuous and discrete optimization problems
Mother Tree Optimization (MTO) for solving continuous optimization problems. MTO uses a set of cooperating agents that evolve based on the communication between Douglas fir trees mediated by the mycorrhizal fungi network that transfers nutrients between plants of the same or different species. In order to assess the performance of the MTO algorithm, we conducted extensive experiments on its variants, with and without climate change. In this regard, we run several statistical and graphical analyses on the resulting solutions when solving well-known test functions. In the statistical analysis, the average, standard deviation, and minimum number of function evaluations are calculated for various levels of solution quality. In the graphical analysis, qualified run-length distributions are used to show the probability of solving a suite of well-known test functions at different levels of solution quality. The results demonstrate that MTO with climate change is able to reach the global solution for all the problems considered. In addition, this MTO variant generally requires fewer function evaluations than Particle Swarm Optimization and Bacterial Foraging to reach a solution of a given quality.
Zitieren als
Korani, Wael, Malek Mouhoub, and Raymond J. Spiteri. "Mother tree optimization." 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC). IEEE, 2019.
Kompatibilität der MATLAB-Version
Erstellt mit
R2023a
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS LinuxTags
Quellenangaben
Inspiriert von: Global Optimization with MATLAB, Accelerated Particle Swarm Optimization_Nature-Inspired, Optimization Algorithm
Live Editor erkunden
Erstellen Sie Skripte mit Code, Ausgabe und formatiertem Text in einem einzigen ausführbaren Dokument.
MTOv1.4
| Version | Veröffentlicht | Versionshinweise | |
|---|---|---|---|
| 1.4 | small update |
||
| 1.3 | I have corrected the fitness value for TMT. |
||
| 1.2 | I have updated the initial position of particles and some tunable parameters |
||
| 1.0.2 | This version to solve simple optimization problem and you can use it to solve any complex optimization problem. |
||
| 1.0.1 | nothing |
||
| 1.0.0 |
