Terceiro quadrimestre de 2015
Horários:
Sala de aula:
Professor: Jerônimo C. Pellegrini
Sala do professor: S 805 (bloco B)
Email do professor: jeronimo.pellegrini ufabc edu br
A sub será no horário normal da aula (8:00, 19:00).
Na primeira questão, era essencial dizer quais variáveis eram positivas e quais ficavam negativas -- este é um dos motivos pelos quais muitos ficaram com 1.25 e não 2.5
11/12 -- Conceitos finais disponíveis
02/12 -- Conceitos do T4 DIURNO disponíveis
02/12 -- Conceitos do T4 NOTURNO disponíveis
01/12 -- Nova versão das notas de aula disponível (v.85)
29/11 -- Lista 10 (teórica) disponível
29/11 -- Lista 9 (operacional) disponível
29/11 -- Notas do Teste 3, NOTURNO, disponíveis!
27/11 -- Notas do Teste 3, DIURNO, disponíveis!
24/11 -- Nova versão das notas de aula disponível (v.84)
Correções em prog. inteira e transporte
Outras melhorias menores
23/11 -- Nova versão das notas de aula disponível (v.83)
19/11 -- Divulgada matéria para T4
15/11 -- Nova versão das notas de aula disponível (v.82)
(Pequenos erros corrigidos)
11/11 -- Conceitos atualizados após revisão de notas
10/11 -- Divulgada matéria para T3
10/11 -- Nova versão das notas de aula disponível (v.81)
(Mudança estética)
10/11 -- Nova versão das notas de aula disponível (v.80)
08/11 -- Nova versão das notas de aula disponível (v.79)
Algoritmo Húngaro explicado de forma inteligível
06/11 -- Nova versão das notas de aula disponível (v.78)
05/11 -- Nova versão das notas de aula disponível (v.77)
05/11 -- Listas 7 (principalmente operacional) e 8 (teórica) disponíveis
05/11 -- Listas 5 (principalmente operacional) e 6 (teórica) disponíveis
04/11 -- Implementação do affine scaling disponível na página das notas
de aula
04/11 -- Nova versão das notas de aula disponível (v.76)
01/11 -- Nova versão das notas de aula disponível (v.75)
(Seção sobre affine scaling melhorada)
30/10 -- Lista 4 disponível
29/10 -- Nova versão das notas de aula disponível (v.74)
Capítulo sobre análise de sensibilidade está melhor
(Ainda vai melhorar muito)
27/10 -- Conceitos do T2 (NOTURNO) disponíveis
27/10 -- Nova versão das notas de aula disponível (v.73)
Algoritmo Dual-simplex *MUITO* mais claro, e com
alguns exemplos. Mas ainda farei melhorias ao longo
da semana.
27/10 -- Prova T2 comentada (DIURNO) disponível
27/10 -- Conceitos do T2 (DIURNO) disponíveis
19/10 -- Nova versão das notas de aula disponível (v.72)
16/10 -- Nova versão das notas de aula disponível (v.71)
14/10 -- Nova versão das notas de aula disponível (v.70),
com muito mais sobre a variável que sai da base
13/10 -- Nova versão das notas de aula disponível (v.69)
09/10 -- Conceitos do Teste 1 NOTURNO também disponíveis
09/10 -- Critério de avaliação modificado (8.75 = A)
09/10 -- Lista 3 disponível
09/10 -- Nova versão das notas de aula disponível (v.68)
08/10 -- Conceitos do Teste 1 DIURNO disponíveis.
07/10 -- Teste 1 comentado (as duas turmas)
03/10 -- Lista 2, somente para alunos com perfil teórico
30/09 -- Lista 1 agora com comentários
29/09 -- Nova versão das notas de aula disponível (v.67)
25/09 -- Nova versão das notas de aula disponível (v.66)
23/09 -- Lista 1 disponível
22/09 -- início do curso
Introdução: Revisões de álgebra linear e conjuntos convexos. Programação linear: Modelagem; Resolução Gráfica; Teoremas Básicos; O método simplex; Simplex revisado; Dualidade; Algoritmos primal-dual e dual-simplex; Análise de sensibilidade.
Álgebra Linear, Geometria Analítica. (GA já é recomendação para AL, mas não custa relembrar)
O conceito final da disciplina poderá ser:
A avaliação será composta de quatro pequenos testes T1, T2, T3, T4.
As notas serão convertidas em conceito de acordo com a seguinte regra: seja n a soma das notas nos quatro testes e lista. Então o conceito final será:
Somente para os casos previstos em lei!
Caso o aluno perca uma das provas e apresente justificativa, poderá fazer uma substitutiva no final do quadrimestre.
T4 01/12
exame: 10/12
Quem ficar com F pode fazer o exame; a nota final será 0.6n + 0.4e, onde n é a nota dos testes e e é a nota do exame.
Este programa está sujeito a mudanças simples. Grandes mudanças não devem acontecer.
- Programação Linear: modelagem e resolução Gráfica
- Análise de Algoritmos (noções rudimentares)
- Conjuntos convexos
- O método simplex
- Dualidade
- Algoritmos primal-dual e dual-simplex
- Análise de sensibilidade
- Algoritmo do elipsóide
- Algoritmo de pontos interiores
- Aplicações
- Programação Linear Inteira (noções rudimentares)
- Programação Convexa (noções rudimentares)
Há uma enorme quantidade de programas que resolvem programação linear. Alguns exemplos:
glpk
".O LibreOffice tem um solver semelhante ao do seu concorrente proprietário, Excel. Este blog post mostra como usá-lo.
Simplexme, resolvedor online que mostra passos inermediários
Exemplos:
glpsol --lp exemplo.lp
)Os livros disponíveis na bilioteca tem sua identificação entre colchetes -- por exemplo, [ 519 / PAPAco ]. Os que não existem na biblioteca tem o ISBN entre parênteses: ( ISBN-13: 978-8131203767 ).