Algoritmos de PDI