guia.cgrajales.dev
Casuística aplicada,
modelada paso a paso.
Cuatro casos reales de programación lineal entera mixta resueltos como los resolvería un consultor: un memo del jefe, decisiones tipo Sí/No + cantidades, función objetivo, restricciones bien justificadas y una recomendación corta. Cada caso linkea al modelo precargado en Xolver.
CASO 2 · MIP
Distribuidora Andes
Logística semanal: camiones propios vs. tercerizados, 2 bodegas → 4 ciudades.
Ver caso →
CASO 3 · MIP
Combo Express
Turnos en 3 sucursales: planta vs. temporales, regla sindical del 60%.
Ver caso →
CASO 4 · MIP
Minera Tierra Alta
Cadena frente → planta → puerto, binarias en cascada y mezcla mínima.
Ver caso →
CASO 5 · MIP
Hospital Salud Total
Programación quirúrgica semanal: abrir Q3 sí/no, anestesiólogos como cuello de botella.
Ver caso →
⊕ Receta común (los 4 casos siguen este molde)
- 1. Decisiones — clasificarlas por tipo: Sí/No (binaria), cantidad (continua), cantidad entera. Nombrarlas con sentido (
ypara binarias,xpara continuas,npara enteras). - 2. Función objetivo — ¿maximizo utilidad o minimizo costo? Cada término representa una causa de dinero. Costos fijos van con binarias; costos variables con continuas/enteras.
- 3. Restricciones de capacidad — recursos finitos (horas, kg, m³). Suma de consumos ≤ disponible.
- 4. Acople binaria ↔ cantidad (el truco clave) —
x ≤ M · y: siy=0entoncesx=0. Esto encadena el "abrir o no" con "cuánto fluye". - 5. Demanda / balance — lo que entra = lo que sale, o ≥ lo mínimo, o ≤ el mercado.
- 6. Naturaleza — declarar el dominio de cada variable (≥ 0, entera, binaria).
- 7. Validar y leer — Z*, valores de variables, holguras y precios sombra. Convertirlo en una recomendación de 3 frases.