Você está na página 1de 3

Otimização Linear

Exercı́cios Parte II

1. Considere o problema de PL respeitante à produção de três produtos e o correspondente


quadro ótimo do simplex.

maximizar z = 3x1 + 7x2 + 5 x3 , sujeito a z x1 x2 x3 s1 s2 Mdir sba


x1 + x2 + x3 ≤ 50 1 3 0 0 4 1 300 z = 300
1 3
2x1 + 3x2 + x3 ≤ 100 0 2
0 1 2
− 21 25 x3 = 25
x1 , x 2 , x 3 ≥ 0 0 1
2
1 0 − 12 2
1
25 x2 = 25
Responda às seguintes questões justificando adequadamente.

a) Para que valores do coeficiente da variável x1 na função objetivo a base ótima cor-
rente permanece ótima?
b) Para que valores do coeficiente da variável x2 na função objetivo a base ótima cor-
rente permanece ótima?
c) Para que valores do membro direito da restrição 1 a base ótima corrente permanece
ótima?
d) Qual é o efeito na função objetivo de aumentar em 10 unidades o membro direito da
restrição 1?
e) Será rentável produzir um quarto produto, sabendo que cada unidade desse produto
requer 3 unidades do recurso 1 e 4 unidades do recurso 2, e permite obter um lucro
de 17 unidades?

2. Uma empresa faz o planeamento dos projetos a executar num certo ano escolhendo entre
6 projetos possı́veis e contando com a participação de 7 funcionários. A tabela seguinte
indica os funcionários cuja participação é necessária para a execução de cada um dos 6
projetos.

P1 P2 P3 P4 P5 P6
F1 1
F2 1 1 1
F3 1 1 1
F4 1 1 1
F5 1 1
F6 1
F7 1

Assim, por exemplo, o projeto P1 requer a participação dos funcionários F1 e F3.


Cada funcionário não pode participar em mais do que um projeto.
Seja G o grafo das incompatibilidades de execução de projetos, i.e., os vértices de G
representam os projetos e cada aresta [u, v] indica que não é possı́vel a execução no mesmo
ano dos projetos representados por u e v (uma vez que ambos requerem a participação
do mesmo funcionário).

a) Represente o grafo G.
b) Formule em PLI, atribuindo significado às variáveis, o problema de selecionar o maior
número de projetos que podem ser executados dutante o ano.
c) Em terminologia de grafos, qual é a designação usual das soluções admissı́veis da
alı́nea anterior?

3. Seja A a matriz dos coeficientes das variáveis nas restrições do seguinte problema de
programação linear.
min 2x1 + x2 + 3x3 + 4x4 + 3x5
x1 + x2 ≥ 1
x3 + x4 + x5 ≥ 1
x1 + x3 ≥ 1
x2 + x4 ≥ 1
x5 ≥ 1
x1 , x 2 , x 3 , x 4 , x 5 ≥ 0

a) Escreva a matriz A.
b) A matriz A é totalmente unimodular? justifique.
c) Indique, justificando, uma solução ótima.

4. Seja P o problema de programação inteira: min c> x, Ax ≤ b, x ∈ {0, 1}n , com A ∈ Rm+n
e b ∈ Rm , e suponha que P tem soluções.

a) Justifique que o valor de uma solução admissı́vel do dual da relaxação linear do


problema P é um minorante do valor ótimo de P.
b) Prove que se a matriz A é totalmente unimodular e b ∈ Zm , existe solução ótima da
relaxação linear de P que é inteira.
5. A relaxação linear do problema do saco mochila inteiro consiste em determinar x̄ ∈ Rn
que
max c> x, a> x ≤ b, x ≥ 0, em que c, a ∈ Rn+ e b ∈ R.
Suponha que os vetores c, a estão ordenados por valores decrescente das utilidades, i.e.,
c1
a1
> ac22 > · · · > acnn .

a) Prove que x̄ = ( ab1 , 0, . . . , 0)> ∈ Rn é solução ótima da relaxação linear.


b) A solução x̄ é a única solução ótima? Justifique.
c) Considere c = (60, 80, 50, 20, 4, 10)> , a = (30, 50, 50, 30, 10, 30)> , b = 100.
i) Determine x̄, solução ótima do problema relaxado e calcule c> x̄, o correspon-
dente valor da função objetivo.
ii) Determine x̂, solução ótima do problema relaxado com a restrição adicional
x1 ≤ 2 e calcule c> x̂.
iii) Determine G, a solução gulosa (relativamente às utilidades) do problema inteiro
e calcule c> G.
iv) Utilize as respostas às alı́neas anteriores para justificar que G é solução ótima
do problema inteiro.

Você também pode gostar