Optimización matemática que funciona en problemas industriales reales.

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.

Fig. 1. Ilustración de un flujo multiproducto. El grosor de la línea indica los vehículos en un arco. El tamaño del nodo indica la capacidad de almacén. carga del nodo 0 → 1

Problemas que resolvemos

Si una decisión tiene un objetivo y restricciones, probablemente podamos modelarla.

Resultados publicados

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.

Qué construimos

Cada proyecto es a medida, desde la primera formulación hasta el software en funcionamiento.

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.

Simulación y modelos de agentes

Reproduzca sus datos operativos reales, explore distintas políticas y vea las concesiones antes de cambiar nada en producción.

Búsqueda vectorial

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.

Aprendizaje automático y visión

Modelos de previsión, detección e inspección, incluidas las predicciones de demanda y averías de las que depende la optimización.

Los costes reales suben a saltos

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.

Unidades necesarias
–
Relajación LP
–
Coste que la LP omite
–

Ejemplo con una capacidad de C = 20 por unidad.

El modelo general

Se paga cada unidad y el trabajo que realiza
Se satisface toda la demanda
Funcionan suficientes unidades enteras para realizar el trabajo

Cómo avanza un proyecto

Empezamos por su operación, y usted conserva todo lo que construimos.

  1. Formular

    Definir el objetivo, las restricciones y las excepciones con las personas que dirigen la operación.

  2. Medir una referencia

    Evaluar su proceso actual con datos históricos, para que cada resultado tenga una comparación justa.

  3. Resolver

    Construir el algoritmo y probarlo frente a la referencia y a una cota matemática.

  4. Implantar

    Conectarlo a sus sistemas y entregar el código, el modelo y la documentación.

Artículos

De lectura abierta, con las formulaciones y los experimentos.

¿Qué optimizaría primero?

Cuéntenos qué decide, qué le limita y cómo mide un buen resultado. Basta con una descripción aproximada.