Optimización
Programación, asignación, rutas, diseño y empaquetado. Usamos programación entera mixta donde escala y heurísticas a medida donde no.
Algoritmos a medida, incluso para problemas que los solvers estándar no pueden terminar.
Convertimos sus decisiones de programación, asignación, rutas y planificación en modelos matemáticos y creamos el software que los resuelve. Nuestros métodos están publicados y probados con datos operativos reales.
Si una decisión tiene un objetivo y restricciones, probablemente podamos modelarla.
Líneas de producción, turnos, mantenimiento y planes de proyecto.
Personal, máquinas, presupuestos y materiales limitados.
Flotas, entregas y redes de suministro.
Almacenes, plantas, puntos de servicio e infraestructura.
Corte de materiales y carga de contenedores y palés.
Inventario, capacidad y políticas probadas mediante simulación.
Lo que nuestros métodos han demostrado hasta ahora, en gran parte en logística. Las cifras son las indicadas en los artículos enlazados.
En el diseño de redes logísticas, nuestra búsqueda de vecindad variable se mantiene a cerca del 1% de la mejor cota dual en redes pequeñas. En redes medianas es hasta un 55% mejor que un solver exacto con límite de tiempo.
Reproducir un mes de flujo real de paquetes en un simulador de eventos discretos mostró que una política en producción podía ahorrar un 5,0% del coste con el mismo plazo de entrega. La solución cambia dos parámetros y no requiere inversión de capital.
Rutas de camiones con remolque con datos reales de distribución minorista: unas 400 tiendas y 100 vehículos por almacén, con ventanas de tiempo y entregas divididas. Nuestra heurística encontró soluciones un 20% más baratas que un método voraz simple.
Un modelo de programación matemática de la mejor red para la búsqueda descentralizada del vecino más cercano. Lo resolvimos de forma exacta en una retícula de 4×4 y encontramos soluciones heurísticas de hasta 7×7.
Modelamos la selección de equipo del juego Dota Underlords como un programa entero, lo resolvimos con datos reales y demostramos que el problema es NP-completo.
Cada proyecto es a medida, desde la primera formulación hasta el software en funcionamiento.
Programación, asignación, rutas, diseño y empaquetado. Usamos programación entera mixta donde escala y heurísticas a medida donde no.
Reproduzca sus datos operativos reales, explore distintas políticas y vea las concesiones antes de cambiar nada en producción.
Mejor búsqueda aproximada de vecinos más cercanos, desde la estructura del grafo hasta el ajuste con sus datos en exhaustividad, latencia y memoria.
Modelos de previsión, detección e inspección, incluidas las predicciones de demanda y averías de las que depende la optimización.
Máquinas, turnos, lotes y vehículos vienen en unidades enteras, así que un pequeño aumento de la demanda puede obligar a pagar una más. Un modelo lineal no ve ese salto. Mueva el control para compararlos.
Ejemplo con una capacidad de C = 20 por unidad.
El modelo general
Empezamos por su operación, y usted conserva todo lo que construimos.
Definir el objetivo, las restricciones y las excepciones con las personas que dirigen la operación.
Evaluar su proceso actual con datos históricos, para que cada resultado tenga una comparación justa.
Construir el algoritmo y probarlo frente a la referencia y a una cota matemática.
Conectarlo a sus sistemas y entregar el código, el modelo y la documentación.
De lectura abierta, con las formulaciones y los experimentos.
Cuéntenos qué decide, qué le limita y cómo mide un buen resultado. Basta con una descripción aproximada.