




















































































Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Apostila de simplex com bastante exemplo
Tipologia: Notas de estudo
1 / 92
Esta página não é visível na pré-visualização
Não perca as partes importantes!





















































































Pesquisa OperacionalProf. Luciano Lessa Lorenzoni
Prof. DSc. George Dantzig
Pesquisa OperacionalProf. Luciano Lessa Lorenzoni
Vimos que o
modelo de programação linear
reduz um
sistema real a um conjunto de equações (ou
inequações) onde pretendemos otimizar uma
fun fun
ç ç
ão ão
objetivo objetivo.
Como fazemos para resolver este problema?
Pesquisa OperacionalProf. Luciano Lessa Lorenzoni
x
1
x
2
x
1
x
2
Sabemos que a solução ótima (desde de que exista) será encontrada
num ponto extremo do conjunto das soluções viáveis.
Pesquisa OperacionalProf. Luciano Lessa Lorenzoni
Dificuldades:
número
de
pontos
extremos
(vértices)
é,
em
geral,
exponencialmente
proporcional ao número de variáveis.
Pesquisa OperacionalProf. Luciano Lessa Lorenzoni
Solução:
Usar o algoritmo
que é...
Pesquisa OperacionalProf. Luciano Lessa Lorenzoni
Algoritmo Simplex Algoritmo Simplex
Pesquisa OperacionalProf. Luciano Lessa Lorenzoni
A concepção geral do
Simplex Simplex
é a seguinte:
Iniciar numa solução básica viável do sistemas de equaçõesformado pelas restrições do PPL
Identificar novas soluções viáveis
melhores ou iguais
à
corrente
Identificar se uma dada solução viável é, ou não, umvértice ótimo
Pesquisa OperacionalProf. Luciano Lessa Lorenzoni
n
Otimizar [Max/Min] Q(X) =
c
j
.x
j
j=
sujeito a
a
ij
.
x
j
d
i
i = 1, 2, ..., m
j=
x
j
j = 1, 2, ..., n
M = {1, 2, ... , m }, o conjunto dos índices das
restrições
N = {1, 2, ..., n }, conjunto dos índices das
variáveis
Pesquisa OperacionalProf. Luciano Lessa Lorenzoni
Padrão
Padrão
Canônica
Canônica
Matricial
Matricial
Todas as formulações são
equivalentes!
Pesquisa OperacionalProf. Luciano Lessa Lorenzoni
Otimizar
sujeito a
Pesquisa OperacionalProf. Luciano Lessa Lorenzoni
Opera Opera
ç ç
ão
ão
Transformação
de
termo
independente
negativo
i
≤ ≤
0 0
Pesquisa OperacionalProf. Luciano Lessa Lorenzoni
Opera Opera
ç ç
ão
ão
Transformação
de
desigualdades
em
1
2
n
≤
≤
1
2
n
n+
Variável de folga
Pesquisa OperacionalProf. Luciano Lessa Lorenzoni
Opera Opera
ç ç
ão 5 ão 5: Transformação de uma variável livre em
variável não-negativa, ou seja, uma variável é substituídapor
duas variáveis auxiliares
, ambas positivas
n
n
´´
n
´
n
´´
n
´
Pesquisa OperacionalProf. Luciano Lessa Lorenzoni
Opera Opera
ç ç
ão 6 ão 6: Transformação de uma variável negativa em
variável não-negativa, ou seja, uma variável é substituídapor
uma auxiliar
, positiva
n
n
´
n
´