Ultimo PDF
Ultimo PDF
Ultimo PDF
Resolução de Exercícios
Ano: 3o
_
Índice
1.0.Introdução ............................................................................................................................. 1
2.Objectivos ................................................................................................................................ 1
2.1.Geral .............................................................................................................................. 2
2.2.Específicos .................................................................................................................... 2
3.0.Desenvolvimento .................................................................................................................. 3
4.0.Conclusão ........................................................................................................................... 10
2.Objectivos
1
2.1.Geral
Aplicar a programação linear para resolução de problemas e teoria de grafos.
2.2.Específicos
Resolver exercícios concretos de Programação Linear;
Descrever grafos;
Classificar os grafos.
2
3.0.Desenvolvimento
1. Pensando em atrair o público da classe mais exigente, o fabricante de triciclos motorizado
vulgo “txopela” decidiu introduzir um modelo de luxo que será produzido, junto com o
habitual modelo básico, em uma nova fabrica recentemente instalada em Maputo. O
departamento de marketing e vendas realizou uma pesquisa de mercado que indicou que, no
máximo, 1.500 unidades do modelo de luxo e 6.000 unidades do modelo básico podem ser
vendidos no próximo mês. Além disso, constatou-se que o volume totalda produção dos dois
modelos de “txopela” não pode exceder a 5.000 por mês. Aempresa já contratou um certo
numero de empregados e, com isso, dispõe de uma forca de trabalho de 25.000 homens-hora
por mês. Cada modelo de luxo requer dez homens- hora e cada modelo básico requer oito
homens-hora para ser montado. O lucro unitário domodelo de luxo e de 30.000 MT, e do
modelo básico e de 15.000 MT.
Variáveis de decisão
X1 - Número de “txopelas” produzidas no Modelo de luxo.
X2 - Número de “txopelas” produzidas no Modelo de básico.
Maximizar Z= 30000X1 + 15000X2
3
X1,X2 ≥ 0
1.b)
Passo 3:
1. Lucro:em(1500,0)( 1500 ,0 ):eu=30.000⋅1500+15.000⋅0=45,000,000eu=30.000⋅1500+15.000⋅
0=45 ,000 ,000
2. Lucro:em(0,6.000)( 0 ,6.000 ):eu=30.000⋅0+15.000⋅6.000=90,000,000eu=30.000⋅0+15.000⋅6.
000=90 ,000 ,000
3. Lucro:em(2000,3.000)( 2000 ,3000 ):eu=30.000⋅2000+15.000⋅3.000=105,000,000eu=30.000⋅
2000+15.000⋅3.000=105 ,000 ,000
4. Lucro:em(1250,875)( 1250 ,875 ):eu=30.000⋅1250+15.000⋅875=58,125,000eu=30.000⋅1250+
15.000⋅875=58 ,125 ,000
Z= 0
30000X1 + 15000X1 = 0
30000X1
X2 = − 15000
X2 = -2X1 recta Z
r1: r2:
4
X2
Dominio de solucao
3500
36
15/3 2500 X1
r2
r1
SPL={X1=0;X2=3125 Zmáx=46875000 }
2.Dado o problema de Programação Linear abaixo:
𝑆𝑢j𝑒i𝑡𝑜 𝑎: 𝑥1 + 2𝑥2 ≥ 10
𝑥1 + 𝑥2 ≥
8 2𝑥1 +
𝑥2 ≥ 12
𝑥1, 𝑥2 ≥ 0
5
Resolução 2
Para escrever o Dual, precisamos introduzir variáveis de folga para cada restrição do problema primal e
criar uma variável dual correspondente para cada restrição do primal. Chamaremos as variáveis de folga
de s1, s2 e s3, e as variáveis duais correspondentes de y1, y2 e y3.
O problema Dual é:
Primeiramente, a notação [X1, X2, X3] não foi definida anteriormente. Assumiremos que [X1, X1, S1, S1,
S3], onde S1, S2 e S3 são as variáveis de folga correspondentes às três restrições do problema primal.
Vamos verificar se [X1, X2, S1, S2, S3] = [0, 1, 1, 0, 0] é uma solução dual-viável. Substituindo os
valores na formulação dual:
Com y1 = 0, y2 = 1, y3 = 0:
W = 10*0 + 8*1 + 12*0= 8 logo concluímos que [X1, X2, X3] = [0, 1, 1] é uma solução Dual-viável.
6
c) Utilizar o Teorema da Complementaridade de Folgas para verificar se a solução dada
em b) é solução óptima do problema dual:
O Teorema da Complementaridade de Folgas diz que se uma solução primal factível e uma
solução dual factível são encontradas de modo que todas as variáveis de folga e as variáveis
duais associadas são iguais a zero, então ambas as soluções são ótimas.
Na solução dada em b), todas as variáveis de folga (S1, S2, S3) e as variáveis duais associadas
(y1, y2, y3) são iguais a zero. Portanto, de acordo com o Teorema da Complementaridade de
Folgas, essa solução primal e dual é ótima.
O Teorema da Dualidade Forte estabelece que, se existirem soluções primal e dual factíveis,
então o valor ótimo do problema primal é igual ao valor ótimo do problema dual.
Comparando o valor ótimo do problema primal (que é a função objetivo do primal) com o valor
ótimo do problema dual, vemos que ambos são iguais a 8. Portanto, de acordo com o Teorema
da Dualidade Forte, a solução dada em b) é uma solução ótima do problema dual.
𝑆𝑢j𝑒i𝑡𝑜 𝑎: 𝑥1 + 2𝑥2 ≤ 10
2𝑥1 + 𝑥2 ≤ 8
𝑥1 + 2𝑥2 ≥ 3
𝑥1, 𝑥2 ≥ 0
Resolução
7
Vamos usar o método Simplex para encontrar a solução ótima passo a passo.
Passo 1: Formar a tabela Simplex inicial:
Base x1 x2 S1 S2 S3 RHS
S1 1 2 1 0 0 10
S2 2 1 0 1 0 8
S3 -1 -2 0 0 1 -3
Z -2 -6 0 0 0 0
a
1 iteração
2a iteração
8
4.Grafo e suas propriedades:
Resolução
A matriz de adjacência dada é:
01110
10001
10001
10000
01100
a) Sequência de graus dos vértices de G: A sequência de graus dos vértices é [3, 2, 2, 1, 2].
No grafo dado, os vértices v1, v3 e v5 têm grau ímpar (3, 2 e 2, respectivamente), o que significa
que o grafo não é euleriano. No entanto, como exatamente dois vértices têm grau ímpar, ele é
semi-euleriano e tem um caminho euleriano aberto.
5.Matriz de incidência
1 0 0 1 0 0 0 1 0 10
11101000001
01010100101
00001111000
00100011010
a) A para J;
A→C→B→F→G→H→J
b) A para I;
A→C→B→F→I
c) D para J;
D→F→G→H →
9
4.0.Conclusão
Ao longo deste trabalho de campo, exploramos as interseções fascinantes entre Programação
Linear e Teoria de Grafos, duas disciplinas poderosas que desempenham um papel essencial na
resolução de problemas complexos e na otimização de processos em diversas áreas. Através da
resolução de exercícios práticos, os participantes puderam aplicar conceitos teóricos em
situações do mundo real, desenvolvendo suas habilidades analíticas, de modelagem e de
resolução de problemas.
À medida que concluímos este trabalho de campo, os participantes estão mais bem preparados
para enfrentar problemas da vida real que envolvem otimização, alocação de recursos, análise
de redes e muito mais. A combinação de Programação Linear e Teoria de Grafos oferece uma
base sólida para abordar uma variedade de cenários complexos, capacitando os alunos a tomar
decisões embasadas em dados, a identificar padrões em redes intricadas e a propor soluções
inovadoras para desafios contemporâneos.
10
5.0.Referências Bibliográficas
1.ACKOFF, RL, Sasieni, M.W(1968) – Fundamentals of Operations Research, John Wiley &
Sans, Inc USA.
Brasil;
6.TAVARES, Luís Valadares, OLIVEIRA, Rui Carvalho, THEMIDO, Isabel Hall, CORREIA,
FranciscoNunes (1996) Investigação Operacional. Editora McGraw-Hill de Portugal, Ldª;
10.TAHA, Hamdy A. (2007) Operations Research: An Introduction, 8th Ed. Pearson Prentice
Hall.
11