Orientações gerais
Considere todas as variáveis de decisão contínuas e não negativas, salvo indicação contrária. Nos problemas contextualizados, defina as variáveis e suas unidades, escreva a função objetivo e justifique cada restrição.
Nas conferências com o Solver, apresente as células das variáveis, a fórmula da função objetivo, as restrições cadastradas e os resultados obtidos. Utilize o método Simplex LP e calcule as folgas ou os excessos nas restrições originais.
1. Planejamento de produção — maximização
Uma empresa fabrica dois produtos, A e B, com lucros unitários de R$ 150 e R$ 50, respectivamente. A produção de A está limitada a 30 unidades por semana. Cada unidade de qualquer um dos produtos utiliza duas horas de uma máquina, disponível durante 80 horas semanais. Toda a produção pode ser vendida.
- Defina as variáveis de decisão e construa o modelo de maximização do lucro.
- Explique por que as restrições possuem sentido “menor ou igual”.
- Obtenha o modelo dual de minimização.
- Resolva os dois modelos com o Solver e compare os valores ótimos.
Dados correspondentes à aba Exercicio2-dual.
2. Produção com três recursos — maximização
Uma indústria produz A, B e C. A tabela apresenta o consumo de recursos por unidade produzida.
| Recurso | Produto A | Produto B | Produto C | Disponibilidade |
|---|---|---|---|---|
| R1 | 9 | 5 | 3 | 500 |
| R2 | 3 | 4 | 0 | 350 |
| R3 | 5 | 0 | 2 | 150 |
| Lucro unitário (R$) | 50 | 20 | 25 | — |
- Construa o modelo que maximiza o lucro.
- Obtenha seu dual de minimização.
- Resolva o primal com o Solver e determine os recursos totalmente utilizados.
- Calcule e interprete as folgas dos recursos.
Dados correspondentes à aba Exercicio3-dual.
3. Planejamento de dois produtos — maximização
Uma empresa obtém lucros de R$ 3 e R$ 5 por unidade dos produtos A e B. A produção de A não pode ultrapassar quatro unidades. Cada unidade de B consome duas horas de acabamento, cuja disponibilidade é de 12 horas. Na montagem, A consome três horas por unidade e B consome duas, havendo 18 horas disponíveis.
- Formule o modelo de maximização.
- Escreva seu dual de minimização.
- Resolva ambos com o Solver.
- Identifique a restrição primal com folga positiva e compare essa folga com o valor da variável dual correspondente.
Dados correspondentes à aba Exercicio4-dual.
4. Dois produtos e três recursos — modelagem e interpretação
Uma fábrica produz P1 e P2, com lucros unitários de R$ 5 e R$ 6. Os consumos e as disponibilidades são:
| Recurso | P1 | P2 | Disponibilidade |
|---|---|---|---|
| A | 1 | 2 | 14 |
| B | 1 | 1 | 9 |
| C | 7 | 4 | 56 |
- Construa os modelos primal de maximização e dual de minimização.
- Explique o significado econômico das variáveis duais.
- Verifique a viabilidade do plano \(x_1=4,\;x_2=5\) e calcule seu lucro e suas folgas.
- Utilize o Solver para verificar se esse plano é ótimo.
Dados do exemplo de interpretação econômica de cap4.html.
5. Construção do dual — modelo fornecido
Considere:
- Identifique a matriz \(A\) e os vetores \(b\) e \(c\).
- Construa o dual, explicitando os domínios das variáveis.
- Explique a quantidade de variáveis e de restrições estruturais do dual.
- Resolva os dois modelos com o Solver e confira a igualdade dos valores ótimos.
Modelo do exemplo de construção do dual de cap4.html.
6. Dualidade com restrição de igualdade
Considere:
- Construa o dual de minimização.
- Explique o domínio da variável dual associada à igualdade.
- Represente essa variável como diferença de duas variáveis não negativas.
- Confira os modelos primal e dual com o Solver, respeitando os domínios definidos.
7. Contratação de serviços — minimização
Uma empresa contratará quantidades de dois serviços, A e B, com custos de R$ 3 e R$ 5 por unidade. Deve contratar pelo menos quatro unidades de A e seis de B. Cada unidade de A fornece três unidades de atendimento, enquanto cada unidade de B fornece duas. O atendimento total deve ser de pelo menos 18 unidades.
- Construa o modelo de minimização do custo.
- Introduza variáveis de excesso nas restrições.
- Explique o significado de cada excesso no contexto.
- Verifique se contratar quatro unidades de A e seis de B atende às exigências e calcule o custo.
Contextualização dos dados da aba Exercicio1.
8. Mistura de ingredientes — minimização
Uma mistura pode utilizar três ingredientes. Seus custos e contribuições por quilograma são:
| Informação | Ingrediente 1 | Ingrediente 2 | Ingrediente 3 | Exigência mínima |
|---|---|---|---|---|
| Nutriente A | 8 | 4 | 4 | 16 |
| Nutriente B | 4 | 6 | 0 | 12 |
| Custo (R$/kg) | 16 | 12 | 5 | — |
Não há exigência adicional de massa total.
- Construa o modelo de custo mínimo.
- Transforme as restrições em igualdades com variáveis de excesso.
- Acrescente variáveis artificiais e escreva a função auxiliar da Fase 1.
- Resolva o modelo original com o Solver e interprete os excessos.
Dados do exemplo de duas fases de cap4.html.
9. Compra de insumos com capacidade limitada — minimização
Uma empresa pode comprar dois insumos, A e B, a R$ 2 e R$ 1 por quilograma. Cada quilograma fornece, respectivamente, quatro e três unidades de um componente necessário, cuja exigência mínima é seis unidades. O armazenamento de cada quilograma de A ocupa uma unidade de espaço; o de B ocupa duas. A capacidade disponível é de três unidades de espaço.
- Construa o modelo de minimização.
- Identifique a restrição que exige variável de excesso e a que admite variável de folga.
- Prepare o modelo para duas fases, indicando uma base artificial inicial.
- Resolva com o Solver e interprete o uso do espaço e o atendimento da exigência mínima.
Dados do exemplo de Dual-Simplex de cap4.html.
10. Folgas em um plano de produção
Considere o modelo:
Para o plano \((x_1,x_2,x_3)=(0,55,75)\):
- Verifique a viabilidade.
- Calcule a folga de cada restrição e identifique as restrições ativas.
- Calcule o lucro.
- Explique por que a existência de recurso ocioso, isoladamente, não permite concluir que o plano deixa de ser ótimo. Confira a otimalidade no Solver.
11. Excesso e inviabilidade
Considere:
- Calcule os excessos associados aos planos \(A=(4,6)\) e \(B=(5,7)\).
- Determine se \(C=(4,3)\) é viável, verificando todas as restrições.
- Explique por que um valor negativo de “lado esquerdo menos limite mínimo” representa uma violação da restrição.
- Acrescente a função \(\min z=3x_1+5x_2\). Compare os custos dos planos viáveis e confira o ótimo no Solver.
12. Folga, excesso e artificial
Considere:
- Prepare o modelo para o método de duas fases, utilizando a construção usual com folga, excesso e artificiais.
- Indique uma base inicial e os valores das variáveis básicas quando as demais são zero.
- Escreva a função auxiliar da Fase 1.
- Explique quais variáveis têm interpretação física e quais são auxiliares do algoritmo.
- Resolva o modelo original no Solver e interprete a folga e o excesso.
Roteiro obrigatório para os exercícios 13 a 16
Em cada exercício:
- Converta as restrições em igualdades e forme a base artificial inicial.
- Execute a Fase 1 com \(\min W=\sum a_i\), apresentando os quadros, pivôs e testes de razão.
- Verifique se \(W^*=0\). Caso uma artificial permaneça básica com valor zero, trate sua retirada antes de eliminar sua coluna.
- Restabeleça a função objetivo original e execute a Fase 2.
- Apresente a solução ótima, o valor objetivo e os excessos.
- Confira no Solver o modelo original e compare com a aba indicada.
13. Duas fases — exemplo 1 da planilha
Além do roteiro, explique por que a terceira restrição é redundante diante das duas primeiras.
Referência: aba Exercicio1; sentidos das desigualdades identificados pelos quadros com variáveis de excesso.
14. Duas fases — dual com duas variáveis
Além do roteiro, relacione esse modelo ao problema de produção do exercício 1 e compare seus valores ótimos.
Referência: aba Exercicio2-dual.
15. Duas fases — dual com três variáveis e três restrições
Além do roteiro, identifique a restrição dual com excesso positivo e relacione esse resultado ao valor da variável primal correspondente no exercício 2.
Referência: aba Exercicio3-dual.
16. Duas fases — dual com três variáveis e duas restrições
Além do roteiro, compare a solução dual com as folgas do primal do exercício 3.
Referência: aba Exercicio4-dual.
17. Conferência integrada de primal e dual
Utilize os modelos dos exercícios 2 e 15.
- Organize, em uma planilha, as soluções primal e dual, os valores objetivos e os lados esquerdos das restrições.
- Resolva ambos com o Solver.
- Calcule a diferença entre os valores objetivos e verifique se ela é nula, admitindo tolerância de \(10^{-6}\).
- Confira as relações de complementaridade: cada variável dual multiplicada pela folga primal correspondente e cada variável primal multiplicada pelo excesso dual correspondente devem resultar em zero, dentro da tolerância.
- Interprete a ociosidade de R2 e a decisão de produzir ou não o produto A.
18. Relatório de verificação das soluções manuais
Utilize os quatro problemas resolvidos nos exercícios 13 a 16.
- Monte uma tabela contendo solução manual, solução do Solver, valor objetivo por cada método e excessos em cada restrição.
- Registre eventuais diferenças e investigue coeficientes, sentidos das desigualdades, não negatividade, fórmulas e arredondamentos.
- Explique por que as variáveis artificiais não devem permanecer livres para atender às restrições na conferência do modelo original.
- Explique a diferença entre confirmar numericamente o resultado e apresentar a sequência de quadros do método de duas fases.
- Entregue a planilha de conferência e uma conclusão sobre a consistência dos resultados.