Como a programação linear é usada no mundo real?

A programação linear é usada diariamente no mundo real para otimizar a alocação de recursos ou atividades para gerar o máximo de benefícios ou lucros. A programação linear pode levar em conta vários fatores aos milhares e é amplamente usada por gerentes de negócios, economistas e planejadores públicos.

A programação linear leva em consideração variáveis ​​relevantes de uma situação e seu efeito no resultado desejado, e quaisquer restrições, como a disponibilidade de um recurso limitado. Em situações da vida real, a programação linear pode ter que ser estendida para incluir restrições adicionais conforme elas surgem.

Exemplos do mundo real usando programação linear incluem:

  • Otimização das operações das redes de transporte para garantir os padrões mais eficientes de transporte de mercadorias e pessoas; em seu sentido mais básico, descobrir quais trens devem ir, onde e quando.
  • Minimizando os custos de produção em uma instalação de manufatura, determinando o equilíbrio ideal da produção de acordo com os recursos e a demanda do cliente.
  • Maximizar os lucros de uma empresa determinando a melhor combinação possível de atividades para gerar o máximo de dinheiro com o menor custo.
  • Reduzir o risco em uma operação potencialmente perigosa, determinando a melhor combinação possível de recursos humanos e outros.

O chamado algoritmo Simplex, que está no cerne da programação linear, foi inventado por George Dantzig em 1947.