Professional Documents
Culture Documents
Simplex Parte 02
Simplex Parte 02
EXERCÍCIOS
• Sujeito a:
�� + 2�� ≤ 30
2�� ≤ 80
��, �� ≥ 0
EXERCÍCIOS
Maximizar 2x+3y
• Sujeito a:
�� + �� ≤ 100
�� + 2�� ≤ 120
��, �� ≥ 0
EXERCÍCIOS
Maximizar 5x+2y
• Sujeito a:
�� ≤ 3
�� ≤ 4
�� + 2�� ≤ 9
��, �� ≥ 0
SOLUÇÃO INICIAL ARTIFICIAL
• Problemas de PL nos quais todas as restrições são ≤ com lados direitos não negativos
oferecem uma solução básica inicial viável conveniente na qual todas as variáveis são de
folga.
• Isso não acontece com modelos que envolvem restrições (=) e (≥).
MÉTODO M-GRANDE
• Se a equação i não tiver uma folga (ou uma variável que possa desempenhar um papel de
uma folga) uma variável artificial R, é colocada para formar uma solução inicial semelhante
à solução básica na qual todas as variáveis são de folga.
• Contudo, como as variáveis artificiais não são parte do modelo original, recebem
punições muito altas na função objetivo, forçando-as a ter um valor igual a zero
na solução ótima.
REGRA DA PENALIZAÇÃO DAS
VARIÁVEIS ARTIFICIAIS
EXEMPLO
������������������ �� = 4��1 + ��2
• Sujeito a:
3��1 + ��2 = 3
4��1 + 3��2 ≥ 6
��1 + 2��2 ≤ 4
��1, ��2 ≥ 0
EXEMPLO
PASSO 1
Variáve z x1 x2 f1 R1 R2 f2 Lado 0
l 1 -4 -1 0 -100 -100 0 Direito
básica Linha z
z=0
R1=3 0 3 1 0 1 0 0 3 1
R2=6 0 4 3 -1 0 1 0 6 2
x4=4 0 1 2 0 0 0 1 4 3
PASSO II
Variáve z x1 x2 f1 R1 R2 f2 Lado 0
l básica Direito
1 696 399 -100 0 0 0
z=900 Linha z
f1=3 0 3 1 0 1 0 0 3 1
R2=6 0 4 3 -1 0 1 0 6 2
f2=4 0 1 2 0 0 0 1 4 3
PASSO III
Variáve z x1 x2 f1 R1 R2 f2 Lado 0
l 1 0 167 -100 -232 0 0 Direito
básica Linha z
z=204
x1=1 0 1 0.333333 0 0.333333 0 0 1 1
R2=2 0 0 1.666667 -1 -1.33333 1 0 2 2
f2=3 0 0 1.666667 0 -0.33333 0 1 3 3
Variáve z x1 x2 f1 R1 R2 f2 Lado 0
l 1 0 0 0.2 -98.4 -100.2 0 Direito
básica Linha z
z=3.6
x1=0.6 0 1 0 0.2 0.6 -0.2 0 0.6 1
x2=1.2 0 0 1 -0.6 -0.8 0.6 0 1.2 2
f2=1 0 0 0 1 1 -1 1 1 3
PASSO V
Variáve z x1 x2 f1 R1 R2 f2 Lado 0
l 1 0 0 0 -98.6 -100 -0.2 Direito
básica Linha z
z=3.4
x1=0.4 0 1 0 0 0.4 0 -0.2 0.4 1
x2=3.8 0 0 1 0 -0.2 0 0.6 1.8 2
f2=3 0 0 0 1 1 -1 1 1 3
EXEMPLO
������������������ �� = 3��1 + 5��2
• Sujeito a:
��1 ≤ 4
2��2 ≤ 12
3��1 + 2��2 = 18
��1 ≥ 0, ��2 ≥ 0
• O método das duas fases ameniza essa dificuldade eliminando totalmente a constante M.
Como o nome sugere, o método resolve o problema de PL em duas fases: a Fase I tenta
achar uma solução básica viável inicial e, se ela for encontrada, a Fase II é invocada para
resolver o problema original.
FASE I
• Em seguida, ache uma solução básica com as equações resultantes que, independentemente
do problema de PL ser min ou max sempre minimizará a soma das variáveis artificiais.
• Se o valor mínimo da soma for positivo, o problema de PL não tem nenhuma solução viável, o
que encerra o processo.
FASE II
• Use a solução viável da Fase I como uma solução básica viável inicial para o problema
original.
a:
EXEMPLO
3��1 + ��2 + ��1 = 3
4��1 + 3��2 − ��1 + ��2 = 6
��1 + 2��2 + ��2 = 4
������������������ �� =
��1, ��2 ≥ 0
4��1 + ��2 + ����1 + ����2 • Sujeito
������������������ �� = 3��1 + ��2 + ��1 = 3
��1 + ��2 4��1 + 3��2 − ��1 + ��2 = 6
• Sujeito a: ��1 + 2��2 + ��2 = 4
��1, ��2, ��1, ��2, ��1, ��2 ≥ 0
SIMPLEX PARTE I
Variáve r x1 x2 f1 R1 R2 f2 Lado
l 1 0 0 0 -1 -1 0 Direit
básica o
r=0
R1=3 0 3 1 0 1 0 0 3
R2=6 0 4 3 -1 0 1 0 6
f2=4 0 1 2 0 0 0 1 4
SIMPLEX PARTE 1
Variáve r x1 x2 f1 R1 R2 f2 Lado
l 1 7 4 -1 0 0 0 Direit
básica o
r=9
9
R1=3 0 3 1 0 1 0 0 3
R2=6 0 4 3 -1 0 1 0 6
f2=4 0 1 2 0 0 0 1 4
SIMPLEX PARTE I
Variáve r x1 x2 f1 R1 R2 f2 Lado
l básica 1 0 1.666667 -1 -2.33333 0 0 Direit
r=9 o
2
x1=1 0 1 0.333333 0 0.333333 0 0 1
R2=6 0 0 1.666667 -1 -1.33333 1 0 2
f2=4 0 0 1.666667 0 -0.33333 0 1 3
Variável
Lado Direito
r=9 1 0 0 0 -1 -1 0 0 x1=0.6 0 1 0 0.2 0.6 -0.2 0 0.6
x2=1.2 0 0 1 -0.6 -0.8 0.6 0 1.2 f2=1 0 0 0 1 1 -1 1 1
FASE II
x1 0 1 0 0.2 0 0.6
x2 0 0 1 -0.6 0 1.2
x4 0 0 0 1 1 1
PARTE II
Variáve z x1 x2 f1 f2 Lado
l 1 0 0 0.2 0 Direit
básica o
z 3.
6
x1 0 1 0 0.2 0 0.6
x2 0 0 1 -0.6 0 1.2
x4 0 0 0 1 1 1
PARTE II
Variáve z x1 x2 f1 f2 Lado
l 1 0 0 0 -0.2 Direit
básica o
z=3.4 3.
4