Categories Otimização

Agendamento de capacidade de SCM

A maioria das empresas em uma cadeia de suprimentos possui ferramentas que as ajudam a gerenciar seus ativos em toda a cadeia de suprimentos. Ferramentas exemplares para tal gerenciamento de ativos são, por exemplo, ERPs, CRMs, SGAs, etc. Por padrão, entretanto, tais soluções não aplicam nenhuma inteligência analítica aos cronogramas. A integração de recursos de inteligência […]

Categories Otimização

Resolvendo problemas usando lpSolve em R

Neste post eu mostro como conduzir otimização linear simples em R. Você também pode encontrar outros posts escritos por mim que abordam outras tarefas de otimização linear, como o problema de transporte (pode ser resolvido com lp.transport), o problema de atribuição ( podem ser resolvidos com lp.assign) e programação linear inteira (também problemas lineares inteiros […]

Categories Otimização

Descida de gradiente em R, para otimização não linear (pacote nloptr)

Este post apresenta a otimização de gradiente descendente em R, usando o pacote nloptr. Para resolver problemas de transporte ou problemas de modelagem de rede, a programação linear será suficiente. No entanto, dependendo do tópico em questão, a programação não linear pode se tornar relevante ao considerar restrições adicionais ou objetivos não lineares. R fornece […]

Categories Otimização

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 otimizada. Neste caso, você pode querer reduzir os custos de fabricação incorridos, portanto, você deseja encontrar […]

Categories Otimização

Resolvendo problema de transporte linear com lp.transport em R, usando lpSolve

O problema de transporte é um dos problemas clássicos ensinados nas aulas de programação linear . O problema, simplificado, afirma que um determinado conjunto de clientes com uma demanda específica deve ser atendido por outro conjunto de fornecedores com determinadas capacidades (“oferta”). Para obter uma explicação detalhada do problema de transporte, você pode, por exemplo, ler isto:  https://econweb.ucsd.edu/~jsobel/172aw02/notes8.pdf . O pacote […]

Categories Otimização

Otimização do sistema transportador

Quero mostrar como você pode otimizar um sistema de transporte com uma combinação de modelagem matemática e simulação de eventos discretos (DES). Este é um acréscimo à rica variedade de exemplos de otimização de transportadores disponíveis na indústria. No entanto, como explicarei neste artigo, o fluxo de trabalho e o procedimento propostos por mim levam a resultados […]

Categories Ciência de dados

Simulação de estoque para otimizado

A otimização de estoque refere-se à redução do excesso de estoque, evitando vendas perdidas por indisponibilidade de itens em estoque, estoques de segurança e pontos de reposição bem definidos e muito mais. Neste artigo, demonstro como a simulação pode ser usada para dominar os desafios da otimização de estoque. Um exemplo de projeto comercial de uma cadeia […]

Categories Otimização

Atribuição quadrática com Pyomo em Python

Não importa se é a atribuição de departamentos para salas vazias em um prédio, máquinas para células de manufatura, fábricas para regiões geográficas, produtos para racks em um armazém, sensores para dispositivos, computadores de borda dentro da rede da internet das coisas, estações de transporte público para diferentes zonas em uma cidade, pode ser necessário […]

Categories Otimização

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, uma instalação, um avião, um computador em nuvem) horas extras para realizar um conjunto de […]

Categories Otimização

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 vamos demonstrar a aplicação de PLI em uma indústria automotiva.A programação linear trata da maximização […]