Você está na página 1de 37

CUSTO REDUZIDO(REDUCED COST)

Custo reduzido
• Vimos como se altera os resultados de um
problema de programação linear ao
alterarmos o valor de uma de suas restrições

• Vamos agora ver como se altera um problema


de programação linear ao alterarmos o valor
de uma de um dos coeficientes da FO ,
mantendo-se todos os outros sem alteração
CUSTO REDUZIDO(REDUCED COST)
• Existem duas interpretações básicas para o
Custo Reduzido (Reduced Cost):
– A quantidade na qual o coeficiente da
função-objetivo de uma variável original
deve melhorar antes desta variável se tornar
básica.( = 0)
– qual seria a penalização que deverá ser paga
para tornar uma variável básica.
Observe que os
Parte das Custos Reduzidos são
Variáveis do
variáveis do as variáveis de folga
problema dual
problema ou excesso do
original problema dual.
CUSTO REDUZIDO(REDUCED COST)
• Portanto, se uma variável do problema original for
maior do que zero, o valor da variável do dual
relacionada será zero, isto é, o valor do Custo
Reduzido (reduced cost) será zero (Teorema da Folga
Complementar). Observe que os
Custos Reduzidos
são as variáveis de
Parte das Variáveis do folga ou excesso do
variáveis do problema dual problema dual.
problema
original
CUSTO REDUZIDO(REDUCED COST)
•Lembre-se de que os coeficientes da função-
objetivo do problema Primal se tornam as
constantes das restrições do problema Dual,
•Como os valores do Custo Reduzido estão ligados
aos coeficientes da função-objetivo as colunas de
Permissível Acréscimo e Permissível Decréscimo
dos coeficientes formam um intervalo no qual os
coeficientes podem sofrer alterações sem que a
solução ótima seja alterada. (desde que apenas
um dos coeficientes se altere)
Observe que os Custos
Variáveis do Reduzidos são as
Parte das problema variáveis de folga ou
variáveis do dual excesso do problema
problema
dual.
original

as colunas de Permissível Acréscimo e


Permissível Decréscimo dos
coeficientes formam um intervalo no
qual os coeficientes podem sofrer
alterações sem que a solução ótima
seja alterada. (desde que apenas um
dos coeficientes se altere)
as colunas de Permissível Acréscimo e Permissível
Decréscimo dos coeficientes formam um intervalo no qual os
coeficientes podem sofrer alterações (desde que apenas um
dos coeficientes se altere) sem que a solução ótima seja
alterada.
1<= X1<= 8 (5-4) <= X1 <= (5+3)
0,25<= X2<= 10 (2-0,75) <= X2 <= (2+8)
Vamos agora mostrar alguns
exemplos para ressaltar os pontos
destacados referentes ao custo
reduzido.
• Suponha a seguinte alteração no nosso problema
original, em que apenas alteramos o coeficiente da
variável da função-objetivo de 5 para 7.

Como podemos notar no Relatório de Sensibilidade do problema


original esta alteração está dentro do intervalo permissível de
variação do coeficiente, 1 < coeficiente de X1 <=8

5+3= 8
5-1 =4
• Suponha a seguinte alteração no nosso problema
original, em que apenas alteramos o coeficiente da
variável da função-objetivo de 5 para 7.

Como podemos notar no Relatório de Sensibilidade do problema


original esta alteração está dentro do intervalo permissível de
variação do coeficiente, 1 < coeficiente de X1 <=8

5+3= 8
5-1 =4
Como pode ser observado a solução ótima, isto é, o valor das variáveis X1 e x2 na solução
ótima do problema não se alterou, já que o valor do coeficiente de x1 permaneceu dentro do
intervalo de permissível de variação do coeficiente.
Vale notar que o valor da função-objetivo, isto é, o valor ótimo, foi alterado de 15,285 para
18,428 (aproximadamente).
a solução ótima, isto é, o valor das variáveis X1 e x2 na solução ótima do problema
não se alterou, já que o valor do coeficiente permaneceu dentro do intervalo de
permissível de variação do coeficiente.
Vale notar que o valor da função-objetivo, isto é, o valor ótimo, foi alterado de
15,285 para 18,428 (aproximadamente).

Solução
Solução otima do
otima do problema
problem alterado
a original
Suponha a seguinte alteração no nosso problema, em que
apenas alteramos o coeficiente da variável X1 da função-
objetivo de 5 para 9, levando o valor do coeficiente para fora do
intervalo de variação do coeficiente 1<= coeficiente de x1 <=8
calculado no relatório de sensibilidade
Como pode ser observado a solução ótima, isto é, o valor das variáveis X1 e
x2 na solução ótima do problema SE ALTEROU. já que o valor do coeficiente
de x1 está fora do intervalo de permissível de variação do coeficiente.
o valor ótimo, foi alterado de 15,285 para 22.5 (aproximadamente).
Solução Solução
otima do otima do
problem problema
a original alterado

resultados das otimizações dos problemas original e alterado. Como


podemos observar, a solução ótima (valor das variáveis foi mudada, como
era esperado, já que levamos o coeficiente para fora do intervalo
permitido. Vale notar que o valor da função-objetivo também foi alterado
para 22,5.
Slack mostra a
quantidade de
recursos não
utilizados
SOLUÇÕES ÓTIMAS MÚLTIPLAS
SOLUÇÕES ÓTIMAS MÚLTIPLAS
• Algumas vezes o Permissível Acréscimo ( allowable
increase) e Permissível Decréscimo (allowable
decrease) dos coeficientes da função-objetivo podem
ser iguais a zero.
• Na inexistência de soluções degeneradas (explicadas
no próximo tópico), este fato denota a existência de
Soluções Ótimas Múltiplas,
• isto é, mais de dois conjuntos de valores para as
variáveis do problema resultam no mesmo valor
ótimo da função- objetivo.
SOLUÇÕES ÓTIMAS MÚLTIPLAS
• Para obtermos as soluções alternativas (já que
o Solver encontrará apenas uma solução de
cada vez), basta seguirmos os seguintes
passos:
SOLUÇÕES ÓTIMAS MÚLTIPLAS
passos para solucionar
1. Adicionar uma restrição ao problema que
mantenha a função-objetivo no valor máximo
(restrição que no LHS apresenta a equação da
função-objetivo e o RHS o valor máximo).
2. Trocar a função-objetivo para a maximização ou
minimização de uma das variáveis que
apresentem o allowable increase e allowable
decrease do coeficiente igual a zero.
Exemplo
• Suponha a seguinte alteração no nosso problema, em
que apenas alteramos o coeficiente da variável X1 da
função-objetivo de 5 para 8, levando o valor ao limite
do intervalo de variação do coeficiente, 1< coef de
X1<= 8
a solução ótima foi mudada. Poderíamos nos perguntar a razão para tal,
já que não ultrapassamos os limites do intervalo. Para responder a esta
pergunta, devemos observar o relatório de sensibilidade do problema
alterado
obse no relatório de sensibilidade, o valor do intervalo de variação do
coeficiente de X1 TEM UM LIMITE DE DECRESCIMO IGUAL A ZERO.
Isto indica a existência de soluções múltiplas na ausência de degeneração (a ser
visto).O mesmo poderia ser dito no caso do coeficiente de X2 Porém, apenas
uma das ocorrências é necessária para haver a indicação de soluções múltiplas
na ausência de degeneração.
1. Vamos seguir o roteiro para descobrir uma solução
alternativa.
2. Devemos incluir uma restrição adicional, obrigando a
função-objetivo a permanecer com o mesmo valor.
3. A seguir devemos maximizar ou minimizar a variável
que apresenta o limite de variação igual a zero. Como
neste caso a variável X2 apresenta Permissível
Acréscimo igual a zero, deveríamos maximizar esta
variável.
4. Montamos o Solver e teremos
Montamos o Solver

e teremos
Figura mostra a solução alternativa x1 = 1,5714 x2= 3,714
Repare que a solução do problema modificado
apresenta os valores de x1 e x2 iguais à solução
ótima anterior.
O mesmo resultado poderia ser obtido, já que a variável
x1 também apresenta o Permissível Decréscimo igual a
zero. A diferença aqui seria o fato de que teriamos de
minimizar x1 em vez de maximizá-lo
SOLUÇÃO DEGENERADA
SOLUÇÃO DEGENERADA
•Um problema de programação linear tem uma
solução ótima degenerada quando uma
restrição apresenta o Permissível Acréscimo
e/ou Permissível Decréscimo iguais a zero.
•A presença de solução ótima degenerada
impacta na interpretação do Relatório de
Sensibilidade de diversas maneiras. Destaca-se
os seguintes pontos:
SOLUÇÃO DEGENERADA
1. No caso de uma solução otima degenerada a
metodologia descrita para detecção de soluções
alternativas pode não ser confiável.
2. O Custo Reduzido (Reduced Cost) das variáveis
pode não ser único.
3. adicionalmente, o valor dos coeficientes da
função-objetivo deve ser alterado em, no
mínimo, este valor (às vezes mais) para que a
solução ótima se altere.
SOLUÇÃO DEGENERADA
4. Os intervalos de variação dos coeficientes da
função-objetivo ainda são válidos, porém
valores fora deste intervalo podem não levar à
alteração da solução ótima.
5. Os valores dos preços-sombra e seus intervalos
podem continuar a ser interpretados da
mesma maneira, porém podem não ser únicos.
Exercicio
• Verifique o que ocorre na solução ótima do
problema, comprando os resultados do
problema original e do problema alterado.
Justifique sua resposta
Resposta
Como pode ser observado a solução ótima, isto é, o valor das
variáveis X1 e x2 na solução ótima do problema não se alterou, já
que o valor do coeficiente permaneceu dentro do intervalo de
permissível de variação do coeficiente.
Vale notar que o valor da função-objetivo, isto é, o valor ótimo, foi
alterado de 15,285 para 18,428 (aproximadamente).

Você também pode gostar