Les algorithmes génétiques (AG) sont des méthodes d’optimisation de type stochastique. Elles représentent une stratégie de recherche réalisant un compromis équilibré entre l’exploration de l’espace de recherche et l’exploitation des meilleures solutions. Des analyses théoriques ont montré que les algorithmes génétiques gèrent ce compromis de façon optimale.