Escolar Documentos
Profissional Documentos
Cultura Documentos
Cap 7
Cap 7
Modelo Dual
Madeira
Horas de trabalho
300 metros
110 horas
Produto A
Produto B
Madeira (metros)
30
20
Produto A
6
Produto B
8
30x1
20x2
300
5x1
10x2
110
x1 , x2
VII-1
Dado que a produo de uma unidade de A consome 30 metros de madeira e 5 horas de trabalho, estes
recursos valem em lucro 30y1 + 5y2 euros.
Se uma unidade de A vendida com o lucro de 6 ento os recursos incorporados contribuem para o lucro
com, pelo menos, 6 ou seja, 30y1 + 5y2 6.
De modo idntico, se a produo de uma unidade de B consome 20m de madeira e 10 horas de trabalho o
contributo destes recursos para o lucro total de 20y1 + 10y2 valor que no dever ser inferior ao lucro da venda
de uma unidade de B que de 8 ou seja, 20y1 + 10y2 8.
Qual o critrio (funo objectivo) a utilizar para optimizar os valores das variveis y1 e y2 ?
Se os custos de aquisio de 1 metro de madeira e de 1 hora de trabalho forem, por exemplo, k1 euros e
k2 euros, respectivamente, a rea financeira da empresa dever imputar produo o custo de (k1+ y1) euros
por metro de madeira e (k2+ y2) euros por hora de trabalho. Deste modo a rea da produo obrigada a
optimizar a transformao dos recursos recebidos (madeira e horas) para que, da venda dos bens produzidos,
resulte uma receita que cubra os custos de aquisio (300k1 + 110k2) acrescida do contributo para o lucro, 300y1
+ 110 y2.
Notando que (300k1 + 110k2) constante a optimizao do custo total (a imputar produo) obriga a Minimizar
uma funo de custos internos g(y1,y2) = 300y1 + 110y2.
Assim sendo, a rea financeira da empresa optimizar os contributos para o lucro, dos recursos utilizados na
produo, recorrendo ao modelo matemtico:
Min g(Y) = 300y1 + 110y2
sujeito a:
30y1
5y2
20y1
10y2
y1 , y2
30x1
20x2
300
5x1
10x2
110
x1 , x2
Analisando os 2 modelos e tendo em ateno que se esto a considerar critrios de MAXIMIZAO no Primal e
MINIMIZAO no Dual verifica-se que:
A cada varivel de Deciso do problema Primal est associada uma restrio Tcnica do problema
Dual. Em particular, a "n" variveis de deciso no negativas, do Primal, esto associadas "n"
restries tcnicas do Dual do tipo "";
VII-2
A cada restrio Tcnica do problema Primal est associada uma Varivel de Deciso do problema
Dual. Em particular, a "m" restries do Primal do tipo "" esto associadas "m" variveis no
negativas do Dual;
Na funo objectivo do Dual, os coeficientes das variveis de deciso so os segundos membros das
restries tcnicas do problema Primal a que as variveis duais esto associadas;
Os segundos membros das restries tcnicas do problema Dual so os coeficientes das variveis de
deciso, na funo objectivo do Primal, associadas quelas restries;
O Primal Maximiza e o Dual Minimiza pelo que se pode antecipar que gerando sucessivamente
solues para os problemas Primal e Dual se procede ao "cerco" da soluo ptima de ambos (caso
exista);
Minimizando g(Y) do DUAL
ptimo
2.
Problema Primal
Problema Dual
AX B
ATY CT
X0
Y0
Max f(X) = CX
As restries do tipo " " so as mais frequentes nos modelos em que se Maximiza a funo objectivo.
Diremos que as restries tpicas, em ambiente de Maximizao, so do tipo " ";
As restries do tipo " " so as mais frequentes nos modelos em que se Minimiza a funo objectivo.
Diremos que as restries tpicas, em ambiente de Minimizao so do tipo " ";
Nos modelos lineares as variveis no negativas so as mais frequentes. Diremos que as variveis de
deciso no negativas ( 0 ) so tpicas.
Se a restrio tcnica do Primal tpica associa-se, no Dual, uma varivel de deciso tpica
Se a varivel de deciso do Primal tpica associa-se, no Dual, uma restrio tcnica tpica.
Veja-se agora, passo a passo, a formalizao do modelo Dual do seguinte problema Primal:
Max f(X) = 6x1 + 8x2
sujeito a:
30x1
20x2
300
5x1
10x2
110
x1 , x2
VII-3
Problema Dual
Max f(X)
Min g(Y)
Varivel x1 0 tpica
Varivel x2 0 tpica
2 Associar a cada uma das restries tcnicas do Primal, uma varivel de deciso do Dual
Problema Primal
Max f(X) =
6x1
8x2
s.a.
30x1
20x2
300
y1
5x1
10x2
110
y2
x1
x2
VII-4
3.
Admita-se Max f(X) = 25x1 + 30x2 e a restrio Primal : 4x1 + 2x2 =10 com x1 , x2 0 (tpicas).
A igualdade pode ser substituda pelo par de desigualdades:
4x1 + 2x2 10
4x1 + 2x2 10
Colocando ambas na forma (tpica em Max) fica:
4x1 + 2x2 10
''
Pode assim concluir-se que a uma restrio de igualdade do Primal associa-se, no Dual, uma varivel livre.
4.
Admita-se Max f(X) = 3x1 + 4x2 e a restrio Primal : 6x1 + 8x2 14 com x1 , x2 0 (tpicas).
Colocando a restrio na forma (tpica de Maximizao) fica:
- 6x1 - 8x2 - 14
O modelo Dual Minimiza, pelo que as restries Duais associadas a x1 e x2 (tpicas) so:
- 6k1 3
- 8k1 4
6y1 3
8y1 4
Pode assim concluir-se que, em ambiente de Maximizao, a uma restrio Primal do tipo " " (no tpica)
corresponde uma varivel Dual no positiva ( 0 ) que no tpica.
De modo geral, restrio tcnica no tpica de um dos problemas associada uma varivel no tpica no outro
dos problemas.
VII-5
5.
Atendendo ao exposto na alnea anterior e sabendo que o Dual do Dual o Primal, fcil concluir que em
ambiente de Maximizao do Primal, se a varivel do Primal no positiva (no tpica) a restrio Dual
associada do tipo " " (restrio no tpica no ambiente de Minimizao do Dual)
6.
Quadro-Resumo
PRIMAL (Max)
DUAL (Min)
0 (tpica)
"="
Livre
0 (no tpica)
0 (tpica)
Livre
"="
0 (no tpica)
DUAL (Max)
PRIMAL (Min)
Restrio
Varivel
7.
Varivel
Restrio
a. PRIMEIRA PROPRIEDADE
Se X e Y so respectivamente solues admissveis dos problemas Primal e Dual, o valor da funo
objectivo Dual majorante do valor da funo objectivo do Primal (g(Y) f(X) ).
Se f(X) = g(Y) ento as solues associadas so necessariamente ptimas.
Demonstrao
Sendo Min g (Y ) = Y T B com B = [ A
X
I ]. a
Xi
em que :
" B " o vector-coluna dos segundos membros das restries tcnicas do Primal
"A" a matriz tecnolgica do Primal
" I " a matriz identidade associada s variveis de folga do Primal
" Xa " e " Xi " so respectivamente vectores-coluna das variveis de deciso e de folga do Primal
INVESTIGAO OPERACIONAL (MS edio de 2006)
VII-6
X
X
g (Y ) = Y T [A I ]. a = YaT A Yi T I . a
Xi
Xi
Y T A C Ta e YiT C Ti
g(Y) = YaT A
X
YiT I . a [C a
Xi
ento
X
C i ]. a
Xi
Dual
3x1 + 5x2 15
3y1 + 5y2 5
s.a.
5x1 + 2x2 10
5y1 + 2y2 3
x1 , x2 0
y1 , y2 0
As quatro solues bsicas admissveis do problema Primal (extremos do convexo de solues) so:
(1)
(2)
(3)
(4)
x1
x2
F1
F2
0
0
2
20/19
0
3
0
45/19
15
0
9
0
10
4
0
0
0
9
10
235/19 * (Max)
e as trs solues bsicas admissveis do problema Dual (extremos do convexo de solues) so:
y1
y2
y3
y4
5/3
0
5/19
0
3/2
16/19
0
5/2
0
16/3
0
0
25
15
235/19 * (Min)
VII-7
b. SEGUNDA PROPRIEDADE
Se o problema Primal tem soluo ptima finita, o valor ptimo das Variveis de Deciso do Dual :
Y T = C m A m1
Recordando a verso matricial do Simplex conclui-se que, na equao da funo f(X) no quadro Simplex
do Primal, os coeficientes das variveis de folga e artificiais so os valores das Variveis de Deciso do
Dual (associadas s restries tcnicas a que pertencem aquelas variveis).
Demonstrao
O valor de f(X) para qualquer soluo bsica do problema Primal :
f ( X ) = C m Am1 B
O valor de g(Y) para qualquer soluo bsica do problema Dual :
g (Y ) = Y T B
Atendendo primeira propriedade, no ptimo verifica-se f(X) = g(Y) pelo que:
Y T B = C m Am1 B donde,
Y T = C m Am1 q.e.d.
O exemplo seguinte ajuda a visualizar a 2 propriedade.
Considere-se o problema Primal:
Max f(X) = 6x1 + 8x2
sujeito a:
30x1
20x2
300
5x1
10x2
110
x1 , x2
A m = [P1
1
Am1 = 20
1
40
30 20
P2 ] =
5 10
y 2 ] = [101
3
5
3/
1
10
3
20
x1
x2
F1
x1
1/
20
x2
-1/
f(X)
1/
y1
F2
-1/
VSM
10
20
40
3/
10
3/
96
y2
VII-8
1
10
c. TERCEIRA PROPRIEDADE
Se o problema Primal tem soluo ptima finita, o valor ptimo das Variveis Auxiliares do Dual
30 20
A=
; C a = [6 8]
5 10
Am = [P1
30 20
P2 ] =
;
5 10
201
A = 1
40
1
m
1
10
3
20
1 0
Am1 A =
0 1
YiT = [0 0] ou seja y 3* = 0 ; y 4* = 0 .
A mesma concluso pode ser obtida no quadro-ptimo:
x1
VB
x1
x2
f(X)
0
y3
x2
F1
-1/
1/
/20
40
10
F2
-1/
10
3/
20
3/
5
VSM
4
9
96
y4
A 1 restrio do Dual constituda pelos coeficientes tcnicos da varivel de deciso x1 pelo que o
coeficiente desta varivel na equao da funo no quadro do Primal o valor da varivel auxiliar y3 da 1
restrio do Dual.
VII-9
A 2 restrio do Dual constituda pelos coeficientes tcnicos da varivel de deciso x2 pelo que o
coeficiente desta varivel na equao da funo no quadro do Primal o valor da varivel auxiliar y4 da 2
restrio do Dual.
Nota: No quadro Simplex (Maximizao) reconhece-se que a soluo ptima do problema Primal foi
atingida quando todos os coeficientes na equao da funo objectivo so no negativos.
Enquanto o ptimo no for atingido h na equao da funo coeficientes negativos; como estes
coeficientes so valores de variveis duais (que so no negativas) ento a soluo Dual associada
no admissvel.
Resulta assim que um problema de programao linear tem soluo ptima finita se e s se so
admissveis as solues bsicas dos problemas Primal e Dual.
d. QUARTA PROPRIEDADE (Complementaridade Prima-Dual)
Se, no ptimo, uma restrio do Primal tem folga ento a varivel Dual associada nula
(complementaridade).
Resulta assim que, no ptimo, se uma varivel do Primal positiva a varivel Dual correspondente nula
e se uma varivel Dual positiva ento a correspondente varivel do primal nula (complementaridade).
De forma breve pode concluir-se que no par de variveis complementares se uma delas VB num dos
problemas a outra VNB do outro problema (do que resulta o produto nulo de ambas).
Importa atender ainda que h a possibilidade de ambas serem nulas (degenerao).
Demonstrao
Atendendo s 2 e 3 propriedades, deduz-se que se uma varivel de folga Primal positiva porque
VB e tem coeficiente nulo na equao da funo (este coeficiente valor da correspondente varivel Dual
pelo que esta nula). Se uma varivel auxiliar do Dual positiva porque a correspondente varivel do
Primal VNB e portanto nula.
O exemplo seguinte ajuda a visualizar esta propriedade.
Recorrendo ao quadro-ptimo do exemplo anterior:
VB
x1
x2
F1
x1
1/
-1/
1/
x2
f(X)
0
y3
y4
F2
-1/
20
VSM
4
10
3/
40
20
3/
5
10
y1
96
y2
VII-10
x1
x2
F1
x1
1/
x2
-1/
1/
f(X)
F2
-1/
20
40
10
y1
VSM
10
3/
4
9
20
3/
5
96
y2
A varivel y1 = 1/10 indica que se a disponibilidade de madeira aumentar de 1 metro (passando a ser 301
metros) o valor ptimo do lucro aumenta de 1/10 ; do mesmo modo se a disponibilidade de horas de
trabalho aumentar de 1 hora (passando a 111 horas) o valor do lucro ptimo aumenta de 3/5 .
Como chegar a estas concluses?
Comecemos por notar que a restrio tcnica 30x1 + 20x2 + F1 = 300 metros :
30x1 + 20x2 = 300 - F1
simulando F1 = 1 metro, a disponibilidade passa a ser de 299 metros de madeira.
simulando F1 = - 1 metro, a disponibilidade passa a ser de 301 metros de madeira.
VII-11
SEXTA PROPRIEDADE
Se o Primal (Dual) tiver soluo ilimitada ento o Dual (Primal) no tem solues admissveis (o conjunto
de solues vazio).
Demonstrao
Considere-se o Primal com soluo ilimitada ( f(X) + ).
Admita-se que h soluo finita para o Dual.
De acordo com a Primeira Propriedade a funo objectivo do Dual ( de que se pretende o mnimo) ter um
valor que limita superiormente o valor da funo objectivo do Primal o que contradiz a hiptese proposta
(soluo finita para o Dual), ou seja, no h soluo admissvel para o problema Dual (conjunto de
solues vazio).
De igual modo, se o problema Dual no tiver soluo limitada ento o conjunto de solues do Primal
vazio (no h solues admissveis).
Veja-se agora um novo exemplo de formalizao do modelo Dual.
VII-12
8.
EXEMPLO DE APLICAO
x2
x2
- 3x3
15
+ 4x4 = 10
- 2x4 12
+ 2x2 - 4x3
x1 livre ; x2 , x3 , x4
Problema Dual
Max f(X)
Min g(Y)
Varivel x1 livre
1 restrio do tipo =
Varivel x2 0 tpica
Varivel x3 0 tpica
Varivel x4 0 tpica
2 Associar a cada uma das restries tcnicas do Primal, uma varivel de deciso do Dual
2x1
3x1
Problema Primal
x
+ 2 - 3x3
15
+ 4x4 = 10
- x2
+ 2x2 - 4x3 - 2x4 12
x1 livre
x2 , x3 , x4
y1
y2
y3
VII-13
Em resumo:
O Primal tem 3 restries tcnicas pelo que o Dual tem 3 Variveis de Deciso y1 , y2 e y3 associadas quelas
restries.
O Primal tem 4 Variveis de Deciso pelo que o Dual tem 4 restries tcnicas associadas quelas variveis.
O Primal Maximiza pelo que o Dual Minimiza.
Em resumo, o modelo Dual :
Min g(Y) = 15y1 + 10y2 + 12y3
s.a. :
2y1
y1
y2
-3y1
4y2
+ 3y3 = 1
+ 2y3 -3
- 4y3 5
- 2y3 -1
y1 0 ; y2 livre ; y3 0
VII-14
9.
Auto Teste
a. Apresentar o modelo Dual associado ao problema seguinte:
Min f (X) = 1/2 x1 + 3/2 x2
s.a.
5x1
4x2
2x1
4x2
2400
8x1
x1 , x2
600
600
1200
x2
E1
X* =
5400
E2
E3
9000
x2
-2
-5
-9
3
x1 0 ;
x3
3
3 <=
-3
2
=
4
-1 >=
x2 , x3 0
9
4
10
x1
x2
x1
x2
-1
x3
E3
F1
A2
A3
VSM
-1
/9
/27
/9
46
/9
-1
/3
/3
34
/27
/9
-20
- 17
23
/27
F1
56
f(X)
- 86
/27
/9
/9
/27
-5
/27
17
/9
/9
13
/27
/9
/27
602
/27
VII-15
5y1
2y2
4y1
4y2
8y3
/2
/2
y1 , y2 , y3
DUAL
Variveis Auxiliares
Da 1 restrio : y4
Complementaridade
x1 . y4 = 0
x2
Da 2 restrio : y5
x2 . y5 = 0
PRIMAL
Variveis Auxiliares
Da 1 restrio : E1
DUAL
Variveis de Deciso
y1
Complementaridade
E1. y1 = 0
Da 2 restrio : E2
y2
E2. y2 = 0
Da 3 restrio : E3
y3
E3 . y3 = 0
1200
x2
E1
X* =
5400
E2
E3
9000
conclui-se que y1 = y3 = y4 = 0.
Resolvendo o sistema de equaes tcnicas do Dual:
5y1
2y2
4y1
4y2
8y3
y4
/2
y2 = 1/4
y5
/2
y5 = 1/2
0
1
y2
Y* =
y3
y4
y5
/4
0
1
/2
VII-16
9y1
+ 4y2
+ 10y3
s.a.
- 5y1
- 9y2
+ 3y3
-2
- 3y2
+ 4y3
+ 2y2
3y1
y3
y1 0 y2 livre ; y3 0;
d. A soluo ptima do Primal a seguinte:
x1
- 46
x2
34/
x3
X =
/27
9
F1
13/
E3
27
x2
x1
x3
x1
x2
-1
F1
56
f(X)
- 86
y1 = 0
E3
F1
A2
A3
VSM
/9
46
/3
34
-1
/9
/27
/9
-1
/3
/27
/9
-20
- 17
23
/27
/27
/9
/9
/27
-5
/27
17
/9
/9
13
/27
/9
/27
602
/27
y5 = 0
y6 = 86/27
VII-17
Possvel
Impossvel
Dual
Max f(X)= x1 + x2
2x1 + x2 4
2y1 + y2 1
x1 + 2x2 4
y1 + 2y2 1
x1 , x2 0
y1 , y2 0
Soluo ptima
Soluo ptima
x1 = 4/3
y1 = 1/3
x2 = 4/3
y2 = 1/3
x3 = 0
y3 = 0
x4 = 0
y4 = 0
Dual
Max f(X)= x1 + x2
-2x1 + x2 2
-2y1 + y2 1
x1 - 2x2 2
y1 - 2y2 1
x1 , x2 0
y1 , y2 0
Soluo ptima
Soluo ptima
f(X) ilimitada
No h soluo porque o
conjunto de solues vazio
(ver figura)
VII-18
Dual
x1 + x2 4
y1 + y2 2
x1 + x2 3
y1 + y2 1
x1 , x2 0
y1 0
y2 0
Soluo ptima
Soluo ptima
No h soluo porque o
conjunto de solues
vazio (ver figura)
g(Y) ilimitada
Dual
Max f(X)= x1 + x2
x1 - x2 0
y1 + y2 1
x1 - x2 -1
-y1 - y2 1
x1 , x2 0
y1 0
y2 0
Soluo ptima
Soluo ptima
VII-19
4x1
x2
6x3
30
3x1
2x2
3x3
40
x1 , x2, x3
O quadro-ptimo o seguinte:
VB
x1
x2
x3
F1
F2
VSM
F1
/2
/2
-1/
10
x2
/2
/2
1/
20
f(X)
160
0
20
A soluo ptima X * = 0 ; Max f ( X * ) = 160
10
0
ou seja:
no produzir o bem A
(valor de x1 = 0)
Varivel de Deciso
produzir 20 unidades de B
(valor de x2 = 20)
Varivel de Deciso
no produzir o bem C
(valor de x3 = 0)
Varivel de Deciso
sobram10 horas em M1
Varivel de Folga
sobram 0 horas em M2
(valor de F2 = 0)
Varivel de Folga
valor de f(X)
O modelo Dual :
Min g(Y) = 30y1 + 40y2
sujeito a:
4y1
3y2
10
y1
2y2
6y1
3y2
+
y1 , y2 , y3
VII-20
concluindo-se que, em termos relativos, 1 hora de trabalho da mquina M2 mais valiosa do que 1 hora de
trabalho da mquina M1.
Resta agora atender ao significado das variveis de desvio y3 e y4.
As equaes tcnicas do problema Dual so:
4y1 + 3y2 - y3 = 10
y1 + 2y2 - y4 = 8
6y1 + 3y2 y5 = 9
VII-21
pelo que:
y3 = 4y1 + 3y2 - 10 = 0 + 12 - 10 = 2
y4 = y1 + 2y2 - 8 = 0 + 8 - 8 = 0
y5 = 6y1 + 3y2 - 9 = 0 + 12 - 9 = 3
Estes valores indicam o valor em lucro dos recursos incorporados deduzido do lucro unitrio da venda de cada
um dos bens produzidos.
Assim, para o produto A constatamos que a produo de uma unidade consome recursos com o valor de 12,
em lucro, mas como da sua venda resulta apenas o lucro de 10 bvio que o bem no deve ser produzido
(antieconomia de 2 por unidade de A).
Idntica concluso pode ser obtida fazendo a leitura da equao ptima de f(X) em ordem a x1 :
f(X) = 160 - 2x1
Simulando x1 = 1 (produzir uma unidade de A) o lucro total passa a ser de 158 ou seja, reduzido de 2
(medida da antieconomia de A). Sabendo que x1 e y3 so variveis complementares, fica claro que o valor do
coeficiente de x1 na equao de f(X) do quadro Simplex (maximizao) o valor da varivel y3.
De forma similar y4 = 0 mostra que no h antieconomia associada produo de B (de facto, no ptimo so
produzidas 20 unidades de B).
J com y5 = 3 indica que h antieconomia de 3 associada produo unitria de C (e por isso x3 = 0 na
soluo ptima).
Conhecido o significado econmico das variveis Duais importa efectuar uma leitura mais apurada das relaes
de complementaridade:
x1y3 = 0 com x1 = 0 e y3 = 2
A no produo do bem A consequncia da antieconomia de 2 por unidade produzida.
x2y4 = 0 com x2 = 20 e y4 = 0
A produo de B consequncia de ser nula a antieconomia associada sua produo.
x3y5 = 0 com x3 = 0 e y5 = 3
A no produo do bem C consequncia da antieconomia de 3 por unidade produzida.
y1F1 = 0 com y1 = 0 e F1 = 10
Significa que f(X) no modificvel com a variao marginal das horas disponveis da mquina M1.
Sobram 10 horas das 30 horas disponibilizadas. Se for cativada mais 1 hora ou reduzida 1 hora a
varivel de folga F1 altera-se de 1 hora mas o lucro total de 160 no se altera. Esta situao ocorre
quando o recurso abundante (excessivo em relao capacidade de transformao).
y2F2 = 0 com y2 = 4 e x3 = 0
Significa que f(X) modificvel com a variao marginal das horas disponveis da mquina M2.
VII-22
So totalmente utilizadas as 40 horas disponibilizadas. Se for cativada mais 1 hora ou reduzida 1 hora
a varivel de folga F2 continua com valor nulo mas o lucro total de 160 aumenta ou diminui de 4.
Esta situao ocorre quando o recurso escasso (totalmente utilizado na produo).
13. ELIMINAR A ANTIECONOMIA ASSOCIADA PRODUO
O conhecimento da soluo ptima do Dual permite estabelecer cenrios de rentabilizao de um produto que o
ptimo Primal aconselha a no produzir.
Recorramos ao produto A da seco anterior que no produzido (x1 = 0).
O valor da antieconomia de y3 = 2 por unidade produzida.
Comecemos por analisar a equao tcnica do Dual associada varivel x1:
4y1 + 3y2
- y3 = 10
Notar que alterar o consumo de horas na mquina M1 no opo dado que a primeira parcela ser sempre
nula.
Vejamos o primeiro cenrio:
O consumo de horas na mquina M2 deve passar a ser k que elimine a antieconomia ou seja, a equao
Dual deve passar a ser:
4y1 + (k)y2 - 0 = 10
o que conduz a k = 2.5 horas.
Se for possvel alterar tecnicamente a produo para que o consumo de horas na mquina M2 passe de 3
horas para 2.5 horas por unidade de A (reduo de 16.66 %) a produo deste bem passa a ser rentvel
pois o valor interno dos recursos, 2.5y2, igual ao lucro unitrio de venda de 10.
Vejamos agora o segundo cenrio:
A equao Dual com os valores ptimos correntes :
4 (0) + 3( 4) - (2) = 10
Se adicionarmos 2 a cada um dos membros da equao fica:
4 (0) + 3( 4) - (2) + 2 = 10 + 2 o que :
4 (0) + 3( 4) -
= 12
VII-23
Conclui-se que se for possvel vender o bem A com lucro unitrio mnimo de 12 a sua produo passar a
ser rentvel.
Vejamos agora o terceiro cenrio considerando a rentabilizao da produo de A actuando simultaneamente
no consumo de horas da mquina M2 e no lucro unitrio da venda do seguinte modo:
Pretende-se ento que a antieconomia de 2 seja reduzida de 1 via horas da mquina M2 e 1 via
margem de lucro.
Iniciemos o clculo escrevendo a situao corrente:
4y1
+
+
3y2
y3
3 (4)
=
=
10
10
3 (4)
10 + 1
3 (4)
11
Para eliminar a antieconomia de 1 actuando nas horas de consumo na mquina M2, calculamos as k
horas de consumo que a tal conduzem:
0
k (4)
11
2.75
Em resumo:
Alterando o lucro unitrio de venda de 10 para 11 e o consumo unitrio de horas da mquina M2 de 3
horas para 2.75 horas a produo de A passa a ser rentvel.
O modelo de PL passaria a ser, neste cenrio:
Max f(X) = 11x1 + 8x2 + 9x3
sujeito a:
4x1
x2
6x3
30
2.75x1
2x2
3x3
40
x1 , x2, x3
VII-24
4
P1 =
pelo que:
2.75
1
A P =
0
1
m 1
1
2
1
2
4 2.625
2.75 = 1.375 .
x1
x2
x3
F1
F2
VSM
F1
/2
/2
-1/
10
x2
/2
/2
1/
20
160
x2
x3
F1
F2
VSM
/2
-1/
10
/2
1/
20
f(X)
VB
F1
0
C mT =
8
2.625
x2
1.375
f(X)
160
Antieconomia nula
0(2.625) + 8 (1.375) 11 = 0
Podemos agora ensaiar a entrada para a base da varivel x1 (sai F1) o que conduz ao novo quadro ptimo:
x3
VB
x1
x2
x1
12
-6
x2
f(X)
F1
/7
/7
- 11
/ 21
/ 21
F2
-4
/ 21
16
/ 21
VSM
80
/ 21
310
/ 21
160
Dispomos agora de duas solues ptimas alternativas (a original e a agora calculada). Designando-as por
80
0
21
310
20
21
*
*
X1 e X2 temos: X 1 = 0 ; X 2 = 0 ;
0
10
0
0
f ( X 1* ) = f ( X 2* ) = 160 Mximo
= 1 X 1* + 2 X 2*
com 1 + 2 = 1 e 1 , 2 0
VII-25
(funo de lucro em )
s.a.
2x1
3x2
5x3
25
(capital em u.m.)
x1
2x2
3x3
15
4x1
2x2
+ 3x3
x1 , x2 , x3
20
(quantidades a produzir de A, B, C)
x1
x2
x3
F1
F2
F3
x1
-1 / 3
x2
/2
-1
F1
/2
-4
/3
-1
f(X)
/2
/3
/3
VSM
25
/3
/6
20
/3
/6
/6
25
/3
/3
/3
25/
y1* = 0 ; y *2 =
; y *3 =
; y *4 = 0 ; y *5 = 0 ; y *6 =
Min g(Y * ) = 25 3
VII-26
y2 = 1/3 por hora da mquina M1. Reflecte o facto de serem utilizadas as 15 horas
disponibilizadas (recurso escasso; restrio saturada). No intervalo de sensibilidade, a
variao marginal das 15 horas alterar o valor do lucro total em 1/3 .
y3 =1/6 por hora da mquina M2. Reflecte o facto de serem utilizadas as 20 horas
disponibilizadas (recurso escasso). No intervalo de sensibilidade, a variao marginal das 20
horas alterar o valor do lucro total em 1/6 .
Uma hora da mquina M1 tem maior contributo para o lucro do que uma hora da mquina M2.
x1
x2
x3
x1
F1
F2
F3
VSM
5
/3
x2
/2
20
F1
/2
/3
/3
Para explicar a antieconomia associada ao produto C analisa-se o valor das Variveis de Deciso
Bsicas em funo da varivel x3:
x1 = 5/3 - 0x3
x2 = 20/3 - 3/2 x3
Simulando a produo de uma unidade de C (x3 = 1):
x1 = 5/3 - 0(1) = 5/3 (a produo de A no se altera)
x2 = 20/3 - 3/2 (1) = 20/3 - 3/2 =
31
x3 = 1
+1
Nvel da produo de A
Mantm-se
Reduz 3/2
0
- 3/2
Nvel da produo de B
Trade-off
- 1/2 (antieconomia de C
VII-27
- y6
=1
1 hora da mquina 1
Poupar x horas
x = 1.5 horas (poupar)
x1
x2
F1
x1
1/
-1/
1/
x2
f(X)
20
40
10
F2
-1/
3/
10
20
3/
5
Termo Independente
4
9
96
A soluo ptima do Dual nica porque a soluo ptima do Primal no degenerada (VB do ptimo
so no nulas) ou seja:
Se e soluo ptima do Primal no degenerada a soluo ptima do Dual sempre nica
VII-28
Max f(X) = x 1 + 2x 2 + x 3
s.a.
2x 1 + 2x 2 + x 3 4
2x 2 + x 3 4
x1 , x 2 , x 3 0
x1
VB
x2
x3
F1
F2
Termo Independente
1/
x2
1/
F2
-2
-1
f(X)
VB
x1
x2
x3
F1
F2
Termo Independente
Obs.
x2
/2
/2
Sai F2 ; Entra x1
x5
-2
1
0
0
0
0
(dual Simplex)
1
0
-1
/2
0
4
-1
1
1
/2
x2
/2
f(X)
/2
f(X)
x1
/2
0
1
/2
0
Novo ptimo Dual
VII-29
y1 = 12
y1 = 1
y = 1
y = 0
2 2
2
*
*
Y1 = y 3 = 1 ; Y2 = y 3 = 0 ; g(Y1* ) = g(Y2* ) = 4 = Min g(Y * )
y 4 = 0
y 4 = 0
y 5 = 0
y 5 = 0
A expresso geral das solues ptimas do problema Dual :
VII-30