Phototropic growth algorithm: A novel metaheuristic inspired
Version 1.0.0 (22.4 KB) by
Vijay Bohat
This code presents a novel optimization algorithm called Phototropic Growth Algorithm (PGA), which takes its inspiration from plants growth.
This code presents a novel optimization algorithm called the Phototropic Growth Algorithm (PGA), which takes its inspiration from the growth patterns of plant cells in response to sunlight. The proposed algorithm has been evaluated on two benchmark test function suites, the CEC 2017 and CEC 2020, and compared to other established metaheuristic-optimization algorithms based on the quality of the solutions obtained. The effectiveness of PGA is further demonstrated by testing it on six challenging engineering design problems with constraints, showcasing its robustness in solving real-world problems with unknown search spaces. Simulation results show that PGA outperforms other competitive algorithms by consistently generating superior solutions and demonstrates strong potential for solving complex optimization tasks using a nature-inspired approach.
Cite As
Vijay Bohat (2026). Phototropic growth algorithm: A novel metaheuristic inspired (https://uk.mathworks.com/matlabcentral/fileexchange/181480-phototropic-growth-algorithm-a-novel-metaheuristic-inspired), MATLAB Central File Exchange. Retrieved .
Vijay Kumar Bohat, Fatma A. Hashim, Harshit Batra, Mohamed Abd Elaziz, Phototropic growth algorithm: A novel metaheuristic inspired from phototropic growth of plants, Knowledge-Based Systems, Volume 322, 2025, 113548, ISSN 0950-7051, https://doi.org/10.1016/j.knosys.2025.113548. (https://www.sciencedirect.com/science/article/pii/S0950705125005945)
MATLAB Release Compatibility
Created with
R2023b
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |
