sexta-feira, 5 de setembro de 2014

PESQUISA OPERACIONAL

MÉTODO SIMPLEX
Ø  O método simplex é um algoritmo criado para se obter a solução algebricamente.
Ø  Um algoritmo é um processo onde um procedimento sistemático é repetido (iterado) seguidamente até que o resultado desejado seja obtido.
Ø  Cada percurso do procedimento sistemático é chamado de iteração.
Ø  Conseqüentemente, um algoritmo substitui um problema difícil por uma série de outros fáceis.
Ø  Além das iterações, os algoritmos também incluem um procedimento de dar início e um critério para determinar quando parar.
Ø  Seqüência finita de passos que se seguidas levam ao objetivo procurado.
Ø  É necessário conhecer o método para se interpretar melhor os resultados.
Ø  Utiliza-se o exemplo que foi resolvido graficamente para se acompanhar os passos.
Ø  Se o conjunto de possibilidades fosse formado por igualdades seria mais fácil resolver o sistema que o forma.
Ø  Pode-se acrescentar uma variável não negativas (para ficarem na forma padrão) a cada restrição do modelo padrão de tal forma que as desigualdades sejam sempre atingidas.
Ø  Estas variáveis são chamadas de variáveis de folga.
Ø  As variáveis devem ser controladas, ou seja, são escolhidas pelo decisor de tal forma a atingir a igualdade nas restrições.
Ø  As variáveis de folga aumentam os graus de liberdade do sistema (infinitas soluções).
Ø  O poder que se tem sobre as variáveis deve ser usado para atingir o objetivo procurado.

Procedimento do Método Simplex (problemas de maximização)
1º passo – Introduzir as variáveis de folga; uma para cada desigualdade.
2º passo – Montar um quadro para os cálculos, colocando os coeficientes de todas as variáveis com seus respectivos sinais e, na última linha, incluir os coeficientes da função objetivo transformada.
3º passo – Estabelecer uma solução básica inicial, usualmente atribuindo valor zero às variáveis originais e achando valores positivos para as variáveis de folga.
4º passo – Como próxima variável a entrar na base, escolher a variável não-básica que fornece, na última linha, a maior contribuição para o aumento da função objetivo (ou seja, tem o maior valor negativo). Se todas as variáveis estão fora da base tiverem coeficientes nulos ou positivos nessa linha, a solução atual é ótima. Se alguma dessas variáveis tiver coeficiente nulo, isto significa que ela pode ser introduzida na base sem aumentar o valor da função objetivo. Isso quer dizer que temos outra solução ótima, com o mesmo valor da função objetivo.
5º passo – Para escolher a variável que deve deixar a base, deve-se realizar o seguinte procedimento:
                    Dividir os elementos da última coluna pelos correspondentes elementos positivos da coluna da variável que vai entrar na base. Caso não haja elemento algum positivo nessa coluna, o processo deve parar, já que a solução seria ilimitada.
  
b                  O menor quociente indica a equação cuja respectiva variável básica deverá ser anulada, tornando-se variável não-básica.
6º passo – Empregando operações válidas com as linhas da matriz, transformar o quadro de cálculos de modo a encontrar a nova solução básica. A coluna da nova variável básica deverá se tornar um vetor identidade, no qual o elemento 1 aparece na linha correspondente à variável que está sendo anulada.
7º passo – Retornar ao passo 4 para iniciar outra iteração.

EXEMPLOS


Existem 3 inequações, então, deveremos introduzir 3 variáveis de folga(X3, X4 E X5)


Z= 3X1 + 5X2 + 0X3 + 0X4 + 0X5
Z – 3X1 – 5X2 – 0X3 + 0X4 + 0X5 = 0
X1 + X3 = 4
X2 + X4 = 6

3X1 + 3X2 + X5 = 18

































X1 e x5 = 0

Resposta:
X3 = 4
X4 = 0
X2 = 6
Z = 30















Nenhum comentário:

Postar um comentário