Implementação de algoritmos de optimização