Carnivorous Plant Algorithm (CPA)

The carnivorous plant algorithm (CPA) simulates the attraction, trapping, digestion, and reproduction strategies of the carnivorous plants.

You are now following this Submission

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 .

Tags

Add Tags

Add the first tag.

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.2

The 'Cite As' has been changed.

1.0.1

The description has been changed.

1.0.0