Programação linear: modelagem e método simplex. Programação inteira: modelagem e
técnicas de solução. Solução de problemas usando solvers matemáticos. Algoritmos de
aproximação e heurísticos: buscas locais, métodos construtivos e populacionais. Técnicas e
ferramentas para modelagem de problemas e projeto de algoritmos de otimização. Avaliação
experimental de algoritmos de otimização.