Cultural algorithm
| Part of a series on the | 
| Evolutionary algorithm | 
|---|
| Genetic algorithm (GA) | 
| Genetic programming (GP) | 
| Differential evolution | 
| Evolution strategy | 
| Evolutionary programming | 
| Related topics | 
Cultural algorithms (CA) are a branch of evolutionary computation where there is a knowledge component that is called the belief space in addition to the population component. In this sense, cultural algorithms can be seen as an extension to a conventional genetic algorithm. Cultural algorithms were introduced by Reynolds (see references).