Os Algoritmos são técnicas de optimização, baseadas na selecção natural, que se têm vindo a afirmar nos últimos anos. Existem já diversas aplicações a situações reais, com resultados bastante bons. Actualmente, com a popularização de pacotes de software para paralelização de aplicações, como o PVM, surge como natural a sua utilização na paralelização dos algoritmos genéticos. Existem vários modelos para a paralelização de algoritmos genéticos.