El comportamiento de este algoritmo puede ser modificado por 3 causas: