Programação Linear (PL) é um ramo da Otimização que estuda a minimização ou maximização de uma função linear sujeita às restrições lineares de igualdade e/ou desigualdades. A PL tem um amplo campo de aplicações em diversas Áreas como Economia, Ciências da Computação, Pesquisa Operacional, Medicina, Finanças, Matemática, bem como vários ramos da Engenharia. Ela é também um ponto inicial para o estudo de problemas de otimização mais complexos.

Este curso irá cobrir a teoria de programação linear, os algoritmos clássicos de PL e algoritmos novos de pontos interiores que tem se desenvolvido muito nestes últimos anos. Discutiremos também a teoria de programação linear inteira (PLI), destacando alguns problemas combinatoriais que podem ser escritos com um PLI.

Neste curso teremos três provas, listas semanais (na medida do possí­vel) e projetos que versam sobre a implementação de modelos de PL e PLI usando-se uma linguagem de modelagem.


Notas de Aula

Abaixo, vocês encontrarão as notas de aulas referentes às aulas dadas. Eu pretendo colocar a aula no site antes da aula na sala de aula, assim, vocês poderão imprimir e ler sobre o assunto que será desenvolvido em classe.

Revisão do Exame: Dia 20/12 das 14h às 17h na Sala 130-IMECC