Instalações estáticas em cadeias de suprimentos

Neste artigo, proponho uma classificação para instalações estáticas em cadeias de suprimentos, ou seja, aquelas que não são móveis. Além disso, como essas instalações são estáticas, sua localização torna-seessencial, e a seleção de um local é acompanhada de custos estratégicos. As cadeias de suprimentos de itens físicos, por exemplo, produtos físicos, foram consideradas para a […]

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 […]

Preços com função de linear (em Gekko)

Como podemos decidir sobre o preço de um produto ou serviço usando dados observados ao longo do tempo? Por exemplo, um varejista pode ter alterado o preço de um produto específico em vários intervalos de tempo de uma semana, testado a quantidade demandada (vendas) com base em preços diferentes e agora deseja saber o preço […]

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 escalonamento “flow shop” focam nessas situações. Pode ser uma programação de produção dentro de uma […]

Algoritmos artificialmente para otimização

Seguindo os artigos anteriores sobre interfaces (+) e (exatas) solucionadores (+) para otimização em Python, neste artigo, introduzoalguns pacotes que fornecem uma “interface” fácil de usar para algoritmos artificialmente inteligentes (AIAs) (por exemplo, heurística, meta-heurística, matemática-heurística, learn-heuristics ou hiper-heurística). As AIAs podem não alcançar soluções globalmente ideais, o que significa que o usuário deve estar […]