Resolvendo o problema de atribuição (lpSolve)

O problema de atribuição é um problema clássico em programa linear . Se, por exemplo, você tiver n  trabalhos que precisam ser fabricados durante o próximo turno (em uma fábrica) e tiver  m máquinas para produzir essas tarefas, você deseja atribuir os trabalhos às máquinas de maneira…

Agendamento de flow shop com PuLP

Em artigos anteriores, modelei e resolvi um problema de programação de uma única máquina. E se tivermos dois recursos que operam em uma sequência pré-determinada (mas não em paralelo) para processar um conjunto de tarefas semelhantes? Os chamados modelos de…

Programação de máquina única com PuLP

Existem muitos casos de uso de pesquisa operacional (OR) em que o problema de decisão é encontrar uma sequência ótima ao longo do tempo. Por exemplo, podemos estar interessados ​​em alocar um recurso (por exemplo, uma máquina, um ser humano,…

Modelo de programação inteira (cplex)

Com a evolução das aplicações de Python para resolver problemas de programação linear e suas variações, os analistas de Supply Chain e ou Pesquisa Operacional tem acesso a inúmeros pacotes e ferramentas que suportam a tomada de decisão, baseando-se nisso…

Análise prescritiva para design de rede da cadeia de suprimentos

Uma das funções que desempenhei com frequência como analista de pesquisa operacional em projetos de consultoria era otimizar os projetos de rede da cadeia de suprimentos das empresas . Uma cadeia de suprimentos é uma rede que conecta fornecedores a clientes para adquirir materiais, transformá-los em…