Para resolver o problema de programação linear utilizando o método simplex e, em seguida, construir e resolver o problema dual, siga os passos abaixo. Vamos primeiro focar no problema primal:
Maximizar
Para resolver usando o método simplex, primeiro precisamos converter as restrições de desigualdade em equações de igualdade usando variáveis de folga e . As equações se tornam:
O problema de maximização agora é reescrito como:
Maximizar
Construa a tabela inicial (a chamada tabela simples):
Você procede com o método simplex de iteração. O pivotamento será feito de acordo com as regras do método até que não seja mais possível aumentar .
Se o problema primal é uma maximização, seu dual será uma minimização. Vamos construir o dual do problema:
Minimizar
É importante notar que cada variável de folga no primal corresponde a uma restrição no dual, e vice-versa. A matriz de coeficientes das restrições do primal se torna a matriz de coeficientes da função objetivo do dual, e vice-versa.
A partir daqui, você aplicaria o método simplex ao problema dual de forma análoga ao problema primal.
Para a resolução completa utilizando o método simplex de ambos os problemas, seria necessário iterar através das tabelas simplex, pivotando conforme necessário, até que a solução ideal seja encontrada. Esse processo é iterativo e requer checar as condições de otimalidade em cada passo.