Carnivorous Plant Algorithm (CPA)
Version 1.0.2 (3.23 KB) by
Ong Kok Meng
The carnivorous plant algorithm (CPA) simulates the attraction, trapping, digestion, and reproduction strategies of the carnivorous plants.
The CPA imitates how the carnivorous plants adapt to survive in the harsh environment, such as hunting insects for its food and pollinating for reproduction.
This is the source code of the paper: K. M. Ong, P. Ong, and C. K. Sia (2020). A carnivorous plant algorithm for solving global optimization problems. Applied Soft Computing, 106833. Elsevier BV. Retrieved from https://doi.org/10.1016%2Fj.asoc.2020.106833
Cite As
Ong Kok Meng (2026). Carnivorous Plant Algorithm (CPA) (https://www.mathworks.com/matlabcentral/fileexchange/82703-carnivorous-plant-algorithm-cpa), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2016a
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.
