← Voltar aos projetos

Programa de RCA para uma grande empresa de logística

RPA, daemon de orquestração em Python, modelos de ML e interface web. Ganho anual estimado pelo cliente em R$ 500 milhões.

O que era

Um programa de automação cognitiva (RCA) para uma das maiores empresas de logística do Brasil, cobrindo o uso de estoque, a previsão de novos pedidos e a montagem de cargas.

O que eu fiz

Conduzi a entrega técnica de uma prova de conceito de seis meses até a produção, ao longo de múltiplas fases do projeto. A solução combinava:

  • RPA com Automation Anywhere
  • um daemon customizado em Python para orquestração
  • modelos de machine learning para apoio à decisão operacional
  • uma interface web para integração com o cliente

O problema do bin packing

A parte mais divertida foi uma variação do problema do bin packing. Como entusiasta de matemática, cheguei a uma solução viável por dois caminhos:

  • um algoritmo próprio, que iterava pelo estoque eliminando soluções inviáveis
  • um algoritmo genético, para otimizar a ordem e em qual carreta iria cada palete

Esse trabalho virou o artigo Usage of a genetic algorithm for optimizing stock usage, apresentado na GECCO 2020.

Resultado

Ganho anual estimado pelo cliente em R$ 500 milhões, com melhoria no escoamento de estoque, maior velocidade de entrega para grandes e médios varejistas e redução no tempo de montagem e validação de cargas.