1. Problema del viaje en esquí
Un agente está organizando un viaje en esquí para un máximo de 10 personas. Se requiere un mínimo de 4 hombres y 3 mujeres. La ganancia es de 10 pesos por mujer y 15 pesos por hombre. ¿Cuántos hombres y mujeres maximizan la ganancia?
Variables de decisión
Variable | Descripción |
X | Cantidad de hombres |
Y | Cantidad de mujeres |
Función objetivo
Restricciones
Restricción | Expresión |
Hombres | X ≥ 4 |
Mujeres | Y ≥ 3 |
Total | X + Y ≤ 10 |
No negatividad | X, Y ≥ 0 |
Enteros | X, Y ∈ N |
2. Problema del sastre
Un sastre tiene 16 m² de algodón, 11 m² de seda y 15 m² de lana. Un traje requiere 2 m² de algodón, 1 m² de seda y 1 m² de lana. Una túnica requiere 1 m² de algodón, 2 m² de seda y 3 m² de lana. Un traje se vende a $300 y una túnica a $500. ¿Cuántas piezas de cada tipo debe confeccionar para maximizar sus ganancias?
Variables de decisión
Variable | Descripción |
X | Cantidad de trajes |
Y | Cantidad de túnicas |
Función objetivo
Función |
Z MAX = 300X + 500Y |
Restricciones
Restricción | Expresión |
Algodón | 2X + Y ≤ 16 |
Seda | X + 2Y ≤ 11 |
Lana | X + 3Y ≤ 15 |
No negatividad | X, Y ≥ 0 |
Enteros | X, Y ∈ N |
3. Problema de la refinería
Una refinería produce gasolina Corriente ($4000/galón), Extra ($4500/galón) y ACPM ($4100/galón). Dispone de 5000 galones de petróleo crudo ($3000/galón) y 7000 galones de petróleo refinado ($3500/galón). La gasolina Corriente requiere 40% crudo y 60% refinado; la Extra, 30% crudo y 70% refinado; y el ACPM, 50% de ambos. Plantee el modelo para maximizar el beneficio.
Variables de decisión
Variable | Descripción |
X | Cantidad de gasolina Corriente |
Y | Cantidad de gasolina Extra |
W | Cantidad de ACPM |
A | Galones de petróleo crudo |
B | Galones de petróleo refinado |
Función objetivo
Función |
Z MAX = 4000X + 4500Y + 4100W – (3000A + 3500B) |
Restricciones
Restricción | Expresión |
Petróleo crudo | 0.4X + 0.3Y + 0.5W ≤ 5000 |
Petróleo refinado | 0.6X + 0.7Y + 0.5W ≤ 7000 |
No negatividad | X, Y, W, A, B ≥ 0 |
Enteros positivos | X, Y, W ∈ N+ |
4. Problema de la fábrica de muebles
Una compañía produce bibliotecas ($9000/unidad) y escritorios ($10000/unidad). Dispone de 700 metros de madera, 800 metros de tubo y 900 pliegos de papel de lija. Una biblioteca requiere 7 metros de madera, 10 metros de tubo y 6 pliegos de papel de lija; un escritorio requiere 10 metros de madera, 8 metros de tubo y 15 pliegos de papel de lija. ¿Cuántas bibliotecas y escritorios deben fabricarse para maximizar las ganancias?
Variables de decisión
Variable | Descripción |
X | Cantidad de bibliotecas |
Y | Cantidad de escritorios |
Función objetivo
Función |
Z MAX = 9000X + 10000Y |
Restricciones
Restricción | Expresión |
Madera | 7X + 10Y ≤ 700 |
Tubo | 10X + 8Y ≤ 800 |
Papel de lija | 6X + 15Y ≤ 900 |
No negatividad | X, Y ≥ 0 |
Enteros | X, Y ∈ Z+ |
5. Problema del agricultor
Un agricultor tiene 640 m² para cultivar naranjos, perales, manzanos y limoneros. Busca maximizar su beneficio considerando:
- Espacio: Naranjo (16 m²), Peral (4 m²), Manzano (8 m²), Limonero (12 m²).
- Trabajo: 900 horas disponibles. Naranjo (30 horas/año), Peral (5 horas/año), Manzano (10 horas/año), Limonero (20 horas/año).
- Riego: 200 m³ de agua disponibles. Naranjo (2 m³/año), Peral (1 m³/año), Manzano (1 m³/año), Limonero (2 m³/año).
- Beneficios: Naranjo (50€), Peral (25€), Manzano (20€), Limonero (30€).
Variables de decisión
Variable | Descripción |
A | Cantidad de naranjos |
B | Cantidad de perales |
C | Cantidad de manzanos |
D | Cantidad de limoneros |
Función objetivo
Función |
Z MAX = 50A + 25B + 20C + 30D |
Restricciones
Restricción | Expresión |
Metros² | 16A + 4B + 8C + 12D ≤ 640 |
Horas de trabajo | 30A + 5B + 10C + 20D ≤ 900 |
Riego | 2A + B + C + 2D ≤ 200 |
No negatividad | A, B, C, D ≥ 0 |
Enteros | A, B, C, D ∈ Z+ |
6. Problema de asignación de máquinas
Una empresa debe asignar 4 máquinas a 5 candidatos. Se realizaron pruebas de tiempo en cada máquina:
Candidato | Máquina 1 | Máquina 2 | Máquina 3 | Máquina 4 |
A | 10 | 6 | 6 | 5 |
B | 8 | 7 | 6 | 6 |
C | 8 | 6 | 5 | 6 |
D | 9 | 7 | 7 | 6 |
E | 8 | 7 | 6 | 5 |
Determinar qué candidatos deben ser seleccionados y a qué máquina deben ser asignados.
Variables de decisión
Variable |
Xij (Candidato i a máquina j) = {1 si se asigna, 0 si no} |
Función objetivo
Función |
Minimizar Z = 10XA1 + 8XB1 + 8XC1 + 9XD1 + 8XE1 + 6XA2 + 7XB2 + 6XC2 + 7XD2 + 7XE2 + 6XA3 + 6XB3 + 5XC3 + 7XD3 + 6XE3 + 5XA4 + 6XB4 + 6XC4 + 6XD4 + 5XE4 |
Restricciones
Restricción | Expresión |
Asignación de candidato | XA1 + XA2 + XA3 + XA4 ≤ 1 (Similar para B, C, D, E) |
Asignación de máquina | X1A + X1B + X1C + X1D + X1E = 1 (Similar para máquinas 2, 3, 4) |
7. Problema de distribución con almacenes
Una empresa distribuye un producto en 4 poblaciones con las siguientes demandas:
Población 1 | Población 2 | Población 3 | Población 4 |
3000 | 2000 | 2500 | 2700 |
El costo de transporte es de 0.02€/km/unidad. Las distancias entre poblaciones (en km) son:
| Población 1 | Población 2 | Población 3 | Población 4 |
Población 1 | | 25 | 35 | 40 |
Población 2 | 25 | | 20 | 40 |
Población 3 | 35 | 20 | | 30 |
Población 4 | 40 | 40 | 30 | |
Se instalarán dos almacenes con capacidad de 6000 unidades en dos poblaciones. ¿En qué poblaciones deben instalarse para minimizar costos?
Variables de decisión
Variable | Descripción |
Xij | Cantidad transportada de i a j |
Yi | Almacén en población i (1 si se instala, 0 si no) |
Función objetivo
Función |
Minimizar Z = 0.02(25X12 + 35X13 + 40X14 + 25X21 + 20X23 + 40X24 + 35X31 + 20X32 + 30X34 + 40X41 + 40X42 + 30X43) |
Restricciones
Restricción | Expresión |
Demanda | X21 + X31 + X41 ≥ 3000 (Similar para poblaciones 2, 3, 4) |
Almacenes | Y1 + Y2 + Y3 + Y4 = 2 |
8. Problema de producción de zumos
Una empresa produce zumos de pera, naranja, limón, tomate y manzana, además de combinados H y G. La disponibilidad de fruta, costos y precios de venta son:
Fruta | Disponibilidad (kg) | Costo (€/kg) | Precio (€/l) |
Naranja (N) | 32000 | 94 | 129 |
Pera (P) | 25000 | 87 | 125 |
Limón (L) | 21000 | 73 | 110 |
Tomate (T) | 18000 | 47 | 88 |
Manzana (M) | 27000 | 68 | 97 |
Especificaciones y precios de los combinados:
Combinado | Especificación | Precio (€/l) |
H | ≤50% M, ≤20% P, ≥10% L | 100 |
G | 40% N, 35% L, 25% P | 120 |
Se espera vender toda la producción. 1 kg de fruta produce 1 litro de zumo. Determinar la producción para maximizar beneficios.
Variables de decisión
Variable |
Xij: Cantidad de litros de zumo i con fruta j (i={N, P, L, T, M, H, G}, j={N, P, L, T, M}) |
Función objetivo
Función |
Z MAX = 129XNN + 125XPP + 110XLL + 88XTT + 97XMM + 100(XHM + XHP + XHL) + 120(XGN + XGL + XGP) – (94XNN + 87XPP + 73XLL + 47XTT + 68XMM + 68XHM + 87XHP + 73XHL + 94XGN + 73XGL + 87XGP) |
Restricciones
Restricción | Expresión |
Combinado H | XHM ≤ 0.5(XHM + XHP + XHL), XHP ≤ 0.2(XHM + XHP + XHL), XHL ≥ 0.1(XHM + XHP + XHL) |
Combinado G | XGN = 0.4(XGN + XGL + XGP), XGL = 0.35(XGN + XGL + XGP), XGP = 0.25(XGN + XGL + XGP) |
Disponibilidad | XNN + XGN ≤ 32000, XPP + XHP + XGP ≤ 25000, XLL + XHL + XGL ≤ 21000, XTT ≤ 18000, XMM + XHM ≤ 27000 |
No negatividad | Xij ≥ 0 |
9. Problema de inversión en acciones
Una compañía de inversiones tiene $250,000 para invertir en acciones A, B, C y D. Datos:
Acción | A | B | C | D |
Precio ($) | 110 | 60 | 90 | 50 |
Rendimiento | 0.13 | 0.09 | 0.07 | 0.11 |
Riesgo por dólar | 0.11 | 0.07 | 0.06 | 0.09 |
- El rendimiento de la cartera debe ser al menos 8%.
- Ninguna inversión puede superar el 50% del total.
¿Cómo minimizar el riesgo?
Variables de decisión
Variable | Descripción |
XA | Cantidad invertida en A |
XB | Cantidad invertida en B |
XC | Cantidad invertida en C |
XD | Cantidad invertida en D |
Función objetivo
Función |
Minimizar Z = 0.11 * 110 * XA + 0.07 * 60 * XB + 0.06 * 90 * XC + 0.09 * 50 * XD |
Restricciones
Restricción | Expresión |
Fondos | 110XA + 60XB + 90XC + 50XD ≤ 250000 |
Rendimiento | 0.13 * 110 * XA + 0.09 * 60 * XB + 0.07 * 90 * XC + 0.11 * 50 * XD ≥ 0.08 * 250000 |
Máximo por acción | 110XA ≤ 0.5 * 250000, 60XB ≤ 0.5 * 250000, 90XC ≤ 0.5 * 250000, 50XD ≤ 0.5 * 250000 |
No negatividad | XA, XB, XC, XD ≥ 0 |
Enteros | XA, XB, XC, XD ∈ Z |
10. Problema de transporte
Una empresa tiene centros de distribución en Concepción (3000 unidades), Santiago (5000) y Valparaíso (6000). Los centros de venta requieren: Providencia (2500), Santiago Centro (1100), Estación Central (3000), Quilpué (2200) y Talcahuano (1500). Costos de transporte por unidad:
| Providencia | Santiago Centro | Estación Central | Quilpué | Talcahuano |
Concepción | 85 | 90 | 70 | 100 | 20 |
Santiago | 30 | 15 | 25 | 40 | 90 |
Valparaíso | 90 | 75 | 70 | 50 | 110 |
¿Cómo minimizar los costos de transporte?
Variables de decisión
Variable |
Xij: Unidades enviadas de i a j (i={C, S, V}, j={P, SC, E, Q, T}) |
Función objetivo
Función |
Minimizar Z = 85XCP + 90XCSC + 70XCE + 100XCQ + 20XCT + 30XSP + 15XSSC + 25XSE + 40XSQ + 90XST + 90XVP + 75XVSC + 70XVE + 50XVQ + 110XVT |
Restricciones
Restricción | Expresión |
Oferta | XCP + XCSC + XCE + XCQ + XCT ≤ 3000 (Similar para Santiago y Valparaíso) |
Demanda | XCP + XSP + XVP ≥ 2500 (Similar para los demás centros de venta) |
No negatividad | Xij ≥ 0 |
Enteros | Xij ∈ Z |
11. Problema de la mueblería
Mueblería MARY fabrica mesas y sillas. Ensamble (60 horas) y acabado (40 horas). Mesa: 4 horas ensamble, 2 horas acabado. Silla: 2 horas ensamble, 2 horas acabado. Utilidad: $80/mesa, $60/silla. ¿Cuál es la mejor combinación para maximizar la ganancia?
Variables de decisión
Variable | Descripción |
X | Cantidad de mesas |
Y | Cantidad de sillas |
Función objetivo
Restricciones
Restricción | Expresión |
Ensamble | 4X + 2Y ≤ 60 |
Acabado | 2X + 2Y ≤ 40 |
No negatividad | X, Y ≥ 0 |
Enteros | X, Y ∈ N |
12. Problema de producción con flujo de efectivo
Una compañía fabrica volantes, juntas y ejes. Tiempo de producción: 1620 horas ($7/hora). Costo del metal: $2.20/unidad. Costos fijos: $2200. Flujo de efectivo requerido: $800. Saldo inicial: $28425. Datos técnicos:
Producto | Tiempo (horas/unidad) | Metal (unidades/unidad) | Precio ($) | Demanda |
Volantes | 4.5 | 3.25 | 50.65 | 300 |
Juntas | 1.8 | 4.70 | 38.94 | 550 |
Ejes | 3.6 | 5.00 | 50.20 | 320 |
¿Cuál es el programa de producción que maximiza las utilidades?
Variables de decisión
Variable | Descripción |
X1 | Cantidad de volantes |
X2 | Cantidad de juntas |
X3 | Cantidad de ejes |
Función objetivo
Función |
Z MAX = (50.65X1 + 38.94X2 + 50.20X3) – (7 * 4.5X1 + 7 * 1.8X2 + 7 * 3.6X3) – (2.20 * 3.25X1 + 2.20 * 4.70X2 + 2.20 * 5.00X3) – 2200 |
Restricciones
Restricción | Expresión |
Demanda | X1 ≥ 300, X2 ≥ 550, X3 ≥ 320 |
Tiempo de producción | 4.5X1 + 1.8X2 + 3.6X3 ≤ 1620 |
Flujo de efectivo | (50.65X1 + 38.94X2 + 50.20X3) + 28425 – (7 * 4.5X1 + 7 * 1.8X2 + 7 * 3.6X3) – (2.20 * 3.25X1 + 2.20 * 4.70X2 + 2.20 * 5.00X3) ≥ 800 |
No negatividad | X1, X2, X3 ≥ 0 |
Enteros positivos | X1, X2, X3 ∈ Z+ |
13. Problema de asignación de obreros (Opcional)
Una fábrica tiene cuatro obreros para cuatro trabajos. El tiempo por obrero/trabajo se muestra en la imagen.
«>
Se busca minimizar el tiempo total.
Variables de decisión
Variable |
Xij: Obrero i para trabajo j = {1 si se asigna, 0 si no} |
Función objetivo
Función |
Minimizar Z = 14X11 + 5X12 + 8X13 + 7X14 + 2X21 + 12X22 + 6X23 + 5X24 + 7X31 + 8X32 + 3X33 + 9X34 + 2X41 + 4X42 + 6X43 + 10X44 |
Restricciones
Restricción | Expresión |
Trabajadores | X11 + X12 + X13 + X14 = 1 (Similar para obreros 2, 3, 4) |
Trabajos | X11 + X21 + X31 + X41 = 1 (Similar para trabajos 2, 3, 4) |