Professional Documents
Culture Documents
RESOLUO DO PROBLEMA N 19
x1, x2, x3 e x4 0
x1, x2, x3 e x4 0
f1, f2 e f3 0
No que se refere funo objectivo (FO), a transformao a operar deve colocar todas
as variveis no primeiro membro, deixando o segundo membro para as constantes. A
funo fica
14
Investigao Operacional PROGRAMAO LINEAR
2 Semestre 2002/2003 Problemas Resolvidos
Escreve-se agora o primeiro quadro do SIMPLEX onde as variveis de folga assumem
os valores dos segundos membros das restries, deixando para as variveis originais
do problema o valor zero. Esta soluo, designada soluo bsica inicial, define um
vrtice do espao de solues, a partir do qual o algoritmo SIMPLEX parte procura
da soluo ptima (Nota: a soluo bsica inicial assim determinada encontra
um vrtice do espao de solues na origem do referencial, vrtice que se
define naturalmente dado que as variveis no podem assumir valores
negativos. Caso a origem do referencial no pertena ao espao de solues
torna-se necessrio o recurso a variveis artificiais)
x1 = 0, x2 = 0, x3 = 0, x4 = 0
Pretendendo-se um mximo para a funo pode ser incrementada qualquer uma das
duas variveis atrs citadas. No entanto geralmente aceite que, em caso de existncia
de mais do que uma varivel nula capaz de produzir uma melhoria do valor da funo,
se incrementa (i.e. se passa a varivel bsica) aquela que permite funo o maior
crescimento por cada unidade incrementada varivel. Seguindo este princpio ser
incrementada a varivel x1.
Com a entrada desta nova varivel para a base inicia-se um movimento sobre a
fronteira do espao das solues, movimento que dever terminar no vrtice desse
espao adjacente ao vrtice inicial. Isto consegue-se garantindo, do lado do SIMPLEX,
15
Investigao Operacional PROGRAMAO LINEAR
2 Semestre 2002/2003 Problemas Resolvidos
que uma das actuais variveis bsicas se anula, com a passagem de x1 a varivel
bsica.
x1 = 4, x2 = 0, x3 = 0, x4 = 0
f1 = 6 , f2 = 0, f3 = 38 L = 16
Dado que a soluo ainda no ptima, efectua-se nova iterao passando x3 a varivel
bsica. Resulta assim o quadro final
16
Investigao Operacional PROGRAMAO LINEAR
2 Semestre 2002/2003 Problemas Resolvidos
b) Diga por que que a soluo ptima, qual o valor das 4 variveis de deciso e o valor
da funo objectivo.
Neste terceiro quadro verifica-se que a soluo obtida ptima, pois as actuais
variveis nulas apresentam coeficientes negativos na funo objectivo (o que, a serem
incrementadas, provocaria uma diminuio no valor da funo). Assim, alm de
ptima, a soluo nica.
x1 = 7, x2 = 0, x3 = 0, x4 = 3, L= 25
Se atendermos ao facto de X3 ser uma varivel nula, ento a soluo ptima mantm-se
desde que o seu coeficiente na linha da funo objectivo seja no positivo. Assim
-1 + 0 1 Coef. mximo = 2 + 1 = 3
17
Investigao Operacional PROGRAMAO LINEAR
2 Semestre 2002/2003 Problemas Resolvidos
Dado que X1 varivel bsica o seu coeficiente dever ser nulo na linha da funo
objectivo. Corrigindo esta linha o quadro fica:
Sendo X1 varivel bsica o seu coeficiente dever ser nulo na linha da funo
objectivo. Corrigindo esta linha o quadro fica:
18
Investigao Operacional PROGRAMAO LINEAR
2 Semestre 2002/2003 Problemas Resolvidos
Para que a soluo se mantenha ptima teremos que garantir que na linha da funo
objectivo no existem coeficientes positivos. Deste modo, os valores de C1 admissveis
para que a soluo se mantenha ptima estaro no intervalo [3;7].
e) Admitindo que se considera o valor da funo objectivo muito baixo e que se sabe que
cada unidade adicional do recurso 1 tem um custo de 1 pilim, do recurso 2 custa 0.5
pilins e do recurso 3 se gasta 0.1 pilins, diga:
Atendendo aos preos sombra dos recursos seria prefervel incrementar o recurso
1 (recurso associado restrio 1).
Notas:
19
Investigao Operacional PROGRAMAO LINEAR
2 Semestre 2002/2003 Problemas Resolvidos
interseco das actuais restries activas do problema e que define no
SIMPLEX o actual conjunto de variveis bsicas) a ficar fora deste espao,
deixando a soluo de ser possvel.
x2 = 0, x3 = 0
x1 - x2 + 2x3 +x4 = b
x2 = 0, x3 = 0
20