Gli algoritmi genetici fanno parte della classe più grande di algoritmi evolutivi, ossia sistemi per la risoluzione di alcuni tipi di problemi mediante l‘uso del calcolatore. In questo articolo si presenterà questa classe di algoritmi, ponendo l‘attenzione sulla comparazione tra essi e gli algoritmi genetici stessi.