Você está na página 1de 9

UNIVERSIDADE FEDERAL DO PARANÁ

BEATRIZ MANZANO
ANA HELENA MARTINEZ BELIZARIO DA SILVA

MÉTODO SIMPLEX

JANDAIA DO SUL
2023

1
2

BEATRIZ MANZANO GRR20182800


ANA HELENA MARTINEZ BELIZARIO DA SILVA GRR20212894

MÉTODO SIMPLEX

Relatório técnico apresentado à disciplina


tecnologia da decisão l, curso engenharia de
produção, Campus Jandaia do Sul, Universidade
Federal do Paraná, como requisito parcial à
conclusão da disciplina.

Professor: Prof Jair da Silva

JANDAIA DO SUL
2023
3
4

Sumário
1. INTRODUÇÃO.................................................................................................5
2. DESENVOLVIMENTO.....................................................................................5
3. CONSIDERAÇÕES FINAIS.............................................................................8
4. REFERÊNCIAS................................................................................................8
5

1. INTRODUÇÃO

O método simplex, também conhecido como algoritmo simplex, é utilizado


para resolver problemas de programação linear, pois é quase que impossível
determinar todas as soluções básicas viáveis relacionadas a um pl para então
determinar a solução ótima. Desenvolvido por G.Danztig em 1947, o método simplex
fornece uma regra de procedimentos envolvendo a aplicação repetitiva de
operações que, a partir de uma solução básica inicial trivial “caminha” sobre os
vértices/soluções básicas viáveis, até encontrar a solução ótima. O método Simplex
é um procedimento iterativo para resolver problemas de pl em um número finito de
etapas. Consiste em:
i) Conhecer uma solução básica viável inicial;
ii) Testar se a solução é ótima;
iii) Melhorar a solução a partir de um conjunto de regras e repetir o processo
até que uma solução ótima seja obtida.
Esse método é capaz, de determinar se é viável ou não, se é limitado ou
ilimitado e se for viável e limitado pode encontrar uma solução ótima.

2. DESENVOLVIMENTO

O método simplex começa com a formulação de um modelo matemático.

A primeira etapa é definir uma função objetivo, ou seja, uma representação


matemática do objetivo do problema.

Podemos ter três cenários possíveis: maximizar ou minimizar uma função, ou


ter um valor alvo específico para ela.

Outro elemento são as restrições. Elas são representadas por inequações.

Depois que este sistema está montado, o método simplex começa a ser
aplicado. Ele transforma as inequações em equações. Isso é feito com a adição
de variáveis de folga em cada restrição.
6

Temos os critérios de parada, que correspondem a valores positivos ou a um


valor negativo, que dependerá do objetivo (se será maximização ou minimização).
Já a condição de saída é definida pelo menor quociente entre os valores.

A partir disso, o simplex utiliza iterações para avaliar esses vértices e otimizar
as variáveis, garantindo que irá aumentar o valor da função objetivo ou garantir que
ele não seja afetado a cada repetição. A nova variável escolhida é sempre aquela
que é capaz de realizar a maior modificação para chegar na solução desejada.

Ela começa no valor zero, e a iteração segue até o maior valor entrar na
coluna da variável de entrada e fornecer uma solução.

O simplex geralmente é aplicado por meio de uma tabela.

A tabela é montada utilizando uma linha que contém os títulos de cada


coluna. Em cada uma das colunas, teremos um tipo de informação:

●     Primeira coluna: são as variáveis de base, que assumem um valor para


solucionar o problema;

●     Segunda coluna: chamada de Cb, contém os coeficientes que as


variáveis de base têm na nossa função objetivo;

●     Terceira coluna: chama de P0, apresenta o termo independente de


nossas restrições;

A partir da terceira, temos colunas adicionais para cada variável de folga


utilizada. A última linha é o valor da função objetivo e os custos que foram reduzidos.
7

 Critério de parada:

O critério de parada é satisfeito quando a linha indicadora não


contenha nenhum valor negativo (quando o objetivo é a maximização), não
existe possibilidade de melhoria.

Uma vez satisfeito o critério de parada, o valor de cada variável que


atinja a solução ótima está na coluna P0, indicando na base a que variável
corresponde este valor. Se uma variável não aparece na base, significa que
seu valor é zero. Da mesma forma o valor ótimo da função objetivo (Z), que
se encontra na coluna P0, linha Z.

Caso não seja cumprido, é necessário realizar mais uma iteração do


algoritmo.

 Escolha da variável que entra na base:

Quando uma variável entra na base, começa a fazer parte da solução.


Observando os custos reduzidos da linha Z, é decidido que entra na base a
variável da coluna em que esta seja o menor valor (ou o maior valor absoluto)
entre os negativos.

 Escolha da variável que sai da base:

Uma vez que se obtém a variável de entrada, é determinado que sairá


da base, a variável daquela linha cujo o quociente P0/Pj seja o menor valor,
dos estritamente positivos, (sendo que esta operação deverá ser feita
unicamente quando Pj seja superior a 0).
8

 Elemento pivô:

O elemento pivô da tabela é marcado pela intersecção entre a coluna


da variável de entrada e a linha da variável de saída.

 Atualização da tabela:

As linhas que correspondem à função objetivo e os títulos


permanecerão inalterados na nova tabela. Os demais valores devem ser
calculados como é explicado a seguir:

 Na linha do elemento pivô cada novo elemento é calculado como:

Novo Elemento Linha Pivô = Elemento Anterior Linha Pivô / Pivô

 Nas demais linhas, cada elemento é calculado como:

Novo Elemento Linha = Elemento Anterior Linha - (Elemento


Anterior Linha na Coluna Pivô * Novo Elemento Linha Pivô)

Desta forma logra-se que todos os elementos da coluna da variável


entrante sejam nulos, exceto o da linha da variável de saída em que o valor
será 1.

3. CONSIDERAÇÕES FINAIS

Após tal estudo, consideramos que o método simplex possibilita


simplificar bastante a solução de problemas de otimização, permite que se
encontre valores ideais em situações em que diversos aspectos precisam ser
respeitados e entregando resultados da forma mais rápida e segura possível.

4. REFERÊNCIAS
9

ENTENDA O MÉTODO. DISPONÍVEL EM:

https://www.voitto.com.br/blog/artigo/simplex
O MÉTODO SIMPLEX. DISPONÍVEL EM:

https://docs.ufpr.br/~volmir/PO_I/DOC_simplex_algebrico.pdf
TABELA. DISPONÍVEL EM:

http://www.phpsimplex.com/pt/teoria_metodo_simplex.htm

Você também pode gostar