Problema
Uma rede de entrega que prometia uma janela de 120 minutos a cumpriu em 48,8% dos pedidos históricos, e as médias escondem a cauda: o trânsito, isoladamente, faz o tempo de entrega variar cerca de 46 minutos entre condições leves e congestionadas, e as zonas semiurbanas são as mais lentas, com uma média próxima de 239 minutos.
Contexto
Pablo Zavala e Santiago Enríquez construíram o framework como uma dupla equilibrada para a disciplina 94-867 Data to Action da Carnegie Mellon, trabalhando a partir de um conjunto de dados sintético do Kaggle com registros de entrega no estilo Amazon e dividindo igualmente a modelagem, a implementação e a redação.
Método
Atributos espaciais, temporais e de agente, construídos por engenharia de atributos, alimentam modelos de gradient boosting para uma estimativa central e o percentil 80 do tempo de entrega; o MILP de triagem filtra pedidos com base na previsão de cauda, enquanto o notebook de simulação adiciona um buffer conformal com meta de 90% de cobertura para definir a promessa de serviço de cada pedido, treina um classificador para a probabilidade de cumpri-la, e precifica esse risco no MILP de atribuição; testes KS semanais monitoram deriva temporal, e uma simulação dia a dia reencena as atribuições sob as capacidades de turno dos agentes.
Resultado
Em uma amostra de 2.000 pedidos, a triagem elevou o desempenho no prazo para 80,0% com 21,3% de aceitação, a atribuição estática com 300 agentes equilibrou 84,9% no prazo com 49,8% de cobertura, e a simulação sensível à variabilidade com 240 agentes alcançou 94,8% no prazo com 89,4% de cobertura, contra a linha de base de 48,8%.
Escopo de verificação
Toda taxa vem de simulação em dados sintéticos, e o relatório documenta como a calibração incorreta de capacidade distorce a utilização: uma rodada de calibração reportou 29% de utilização com 100% de cobertura, uma incompatibilidade de escala, e não folga real.
Evidência
O repositório público versiona os três notebooks e o relatório final em PDF; o README credita os dois autores e aponta para o conjunto de dados do Kaggle, que permanece externo, pendente de revisão de licença.