genetic algorithm

noun

1.
(computing) a search procedure using techniques modelled on the biological theory of natural selection.