Você está na página 1de 3

Prova I Substitutiva - Pesquisa Operacional - 02/07/2003

nome:

1)[2.0] Um investidor dispõe de R$ 6.000,00 para aplicar. Uma oportunidade de investimento é tornar-se sócio em
um empreendimento, o qual requisitará um investimento de R$ 5.000,00 e 400 horas de trabalho, resultando em um
lucro (ignorando o valor de seu tempo de trabalho) de R$ 11.000,00. A segunda oportunidade de investimento é
tornar-se sócio em um outro empreendimento, o qual requisitará um investimento de R$ 4.000,00 e 500 horas de
trabalho, resultando em um lucro (ignorando o valor de seu tempo de trabalho) de R$ 8.000,00. Entretanto, ambas
oportunidades de investimento são flexíveis e permitem que seja investido apenas uma fração do investimento total
requisitado (dinheiro e tempo) em cada oportunidade, sendo então o lucro multiplicado por esta mesma fração. Uma
vez que o investidor se dispõe a trabalhar no máximo 600 horas, qual é a combinação de investimentos que
maximizará o seu lucro ?
Escreva o modelo de Programação Linear para este problema (não é necessário a sua resolução).

2)[1.0] No algoritmo Simplex existe uma regra para decidir qual variável entra na base e uma outra regra para decidir
qual variável sai da base. Escreva estas regras explicando os seus princípios de funcionamento. Obs: respostas com
apenas as regras (sem explicações) serão consideradas erradas.

3)[1.0] O Método da Função Objetivo Auxiliar utiliza uma função objetivo auxiliar W formada pela soma das
variáveis artificiais acrescidas ao modelo original. Explique porque, independente do problema original ser de
Maximização ou de Minimização, W deve sempre ser minimizado ?

4)[1.0] Considere o seguinte modelo Primal de Programação Linear abaixo. Escreva o seu Dual.
Min 4x1 + 5x 2
3x1 + x 2 ≤ 27
5x + 5x = 60
 1 2
sujeito a 6x1 + 4x 2 ≥ 60
x ≥ 0
 1
 x 2 ≥ 0

5)[1.0] A tabela da esquerda é a tabela Simplex inicial. A tabela da direita é a tabela Simplex ótima:

x1 x2 u1 u2 u3 b x1 x2 u1 u2 u3 b
2 2 1 0 0 160 1 0 1 -1 0 40
2 1 0 1 0 120 0 1 -0.5 1 0 40
4 2 0 0 1 280 0 0 -3 2 1 40
-1 -1.5 0 0 0 0 0 0 0.25 0.5 0 100

a) Qual será o lucro ótimo se o valor de b1 for 161 ?


b) Qual será o lucro ótimo se o valor de b2 for 119 ?
c) Qual será o lucro ótimo se o valor de b3 for 281 ?
Obs: respostas corretas obtidas através da resolução do Simplex ou sem justificativa de como foi obtido o lucro
ótimo serão consideradas erradas.

6)[2.0] Explique porque, em um Problema de Transporte, onde toda oferta e toda demanda são valores inteiros,
qualquer solução viável será inteira.

7)[2.0] Escreva o modelo de Programação Linear para o problema de Designação abaixo:

destino 1 2 3 4
origem
1 10 23 8 9
2 4 5 6 7
3 12 10 10 8
4 6 4 9 7
Boa Prova

Fernando Nogueira 1
Prova I Substitutiva - Pesquisa Operacional - 02/07/2003

Solução
1)
x1 = fração de investimento na oportunidade 1
x2 = fração de investimento na oportunidade 2

Max Z = 11.000x1 + 8.000x2

x 1 ≤ 1 ⇒ fração _ investimento _ 1

x 2 ≤ 1 ⇒ fração _ investimento _ 2

5.000 x 1 + 4.000 x 2 ≤ 6.000 ⇒ dinheiro
400 x + 500 x ≤ 600 ⇒ tempo
 1 2
x 1 , x 2 ≥ 0

Apesar de não ter sido pedido na prova, a solução ótima deste problema é:
x1=1, x2=0.25, u1=0, u2=0.75, u3=0, u4=75 e Z=13.000

2)
Regra 1: variável que entra na base é aquela que possui o maior valor absoluto de seu coeficiente associado, portanto,
esta variável é a que fornecerá um maior crescimento no valor da função-objetivo dentre todas as demais variáveis
não-básicas restantes.
Regra 2: variável que sai da base é aquela que alcança primeiro o seu limite inferior zero dentre todas as demais
variáveis básicas correntes, conforme a variável que entra na base (determinada na regra 1) aumenta seu valor. Isto
garante que as restrições não serão violadas.

3)
Uma vez que W é uma função formada pela soma das variáveis artificiais, W sempre deve ser minimizado porque o
que se pretende neste método é achar uma solução inicial sem variáveis artificiais, assim minimizar W "força" as
variáveis artificiais possuírem valor zero (irem para zero).

4)
Primal
Min 4x 1 + 5x 2
3x 1 + x 2 ≤ 27

5x 1 + 5x 2 = 60

sujeito a 6x 1 + 4x 2 ≥ 60
x ≥ 0
 1
x 2 ≥ 0

Dual
Max 27 y1′ + 60y ′2 + 60y 3
3y1′ + 5y ′2 + 6 y 3 ≤ 4
 ′
1y1 + 5y ′2 + 4 y 3 ≤ 5

sujeito a y1′ ≤ 0
y ′ livre
 2
y 3 ≥ 0
 y ′ = − y1
com 1
y ′2 = − y 2

Fernando Nogueira 2
Prova I Substitutiva - Pesquisa Operacional - 02/07/2003

5)
a) Za = 100 + 0.25 = 100.25 (lucro ótimo original + shadow-price do recurso b1)
b) Zb = 100 - 0.5 = 99.5 (lucro ótimo original - shadow-price do recurso b2)
c) Zc = 100 + 0 = 100 (lucro ótimo original + shadow-price do recurso b3)

6)
Escrevendo o Problema de Transportes, como um Problema de Programação Linear, as ofertas e as demandas serão
os valores à direita das restrições (recursos) e os coeficientes tecnológicos serão apenas 0´s e 1´s. Devido a esta
característica dos coeficientes tecnológicos, o elemento pivô empregado no processo de Eliminação de Gauss será
sempre 1 e portanto, as divisões dos coeficientes tecnológicos (inteiros 0 ou 1) e do recurso (inteiro) em uma linha
pivô pelo elemento pivô não serão alterados (continuando inteiros portanto).
As demais operações do processo de Eliminação de Gauss são apenas somas, subtrações e multiplicações e portanto,
tais operações para números inteiros resultam em inteiros também.
Outra resposta possível para esta pergunta seria analisar o algoritmo Simplex de Transporte: neste algoritmo, a
obtenção dos novos valores das variáveis a cada iteração são obtidos apenas por somas e subtrações de θ (o maior
valor possível da variável que entra sem tornar nenhuma variável básica negativa) e portanto, para valores inteiros,
estas operações resultam em valores inteiros também.

7)
Min ( Z) =
10x 11 + 23x 12 + 8x 13 + 9x 14 + 4x 21 + 5x 22 + 6x 23 + 7 x 24 +
12x 31 + 10x 32 + 10x 33 + 8x 34 + 6x 41 + 4x 42 + 9x 43 + 7 x 44
x 11 + x 12 + x 13 + x 14 = 1

x 21 + x 22 + x 23 + x 24 = 1
x 31 + x 32 + x 33 + x 34 = 1

x 41 + x 42 + x 43 + x 44 = 1
sujeito a 
x 11 + x 21 + x 31 + x 41 = 1
x 12 + x 22 + x 32 + x 42 = 1

x 13 + x 23 + x 33 + x 43 = 1
x + x + x + x = 1
 14 24 34 44

Fernando Nogueira 3

Você também pode gostar