T1C2
T1C2
T1C2
VIVAS
Formulación de modelos
De programación lineal I
Modelos de
Programación
lineal
Formular un modelo de PM de un problema real, significa escribir
un conjunto de expresiones matemáticas que describan el
fenómeno estudiado. Ahora se desarrollan algunos ejemplos de
formulación, usando el enfoque directo, que permite formular
modelos de PL definiendo las variables de decisión y construyendo
directamente las expresiones del objetivo y de las restricciones.
Observaciones:
1. Paralelamente al planteamiento de las expresiones de la
función objetivo y de las restricciones, haga una revisión
dimensional para verificar la consistencia en las unidades
involucradas.
2. Recuerde que uno de los propósitos de los modelos es la
comunicación, por lo que debe ser claro y explícito al formular
un problema, para que otra persona pueda entender lo que
Usted quiere transmitir. Documente su modelo para ese fin.
REQUERIMIENTOS
CERVEZA
2 3 2 2
BLONDE
CERVEZA
8/3 1 5/3 1
STOUT
Disponibilida
80 60 55
d
PASO 2: CONSTRUCCION DEL MODELO
1. Definición de las variables de decisión:
El problema de la unidad de decisión es saber cuánta cerveza de
cada tipo debe producir para maximizar su ganancia, luego las
variables de decisión son:
X: Litros de cerveza Blonde a producir.
Y: Litros de cerveza Stout a producir.
Z = 2X + Y
En la expresión Z = 2X + Y simplemente se multiplican los litros de
cerveza de cada tipo a producir por la ganancia unitaria, lo cual
arroja una ganancia expresada en $.
8
2X + Y 80
3
• Restricción impuesta por la cebada:
Se tiene que consumo de cebada ≤ disponibilidad de
cebada.
3X + Y 60
• Restricción impuesta por la levadura:
Se tiene que consumo de levadura ≤ disponibilidad de
levadura.
5
2X + Y 55
3
• Restricciones de Signo:
cantidad de cerveza rubia a producir ≥ 0
cantidad de cerveza negra a producir ≥ 0
X0
Y0
PASO 3: ESPECIFICACIÓN DEL MODELO
max Z = 2X + Y
s.a :
8
2X + Y 80
3
3X + Y 60
5
2X + Y 55
3
X0
Y0
PASO 3: ESPECIFICACIÓN DEL MODELO
max Z = 2X + Y GANANCIA
s.a :
8
2X + Y 80 Malta
3
3X + Y 60 Cebada
5
2X + Y 55 Levadura
3
X0
No negatividad
Y0
Ejemplo 2:
El problema de
Reddy Mikks
Reddy Mikks produce pinturas para interiores y exteriores con dos
materias primas, M1 y M2. Una encuesta de mercado indica que la
demanda diaria de pintura para interiores no puede exceder la de
pintura para exteriores en más de una tonelada. Asimismo, que la
demanda diaria máxima de pintura para interiores es de dos
toneladas.
TONELADAS DE MATERIA
PRIMA POR TONELADA DE DISPONIBILIDAD
DIARIA MÁXIMA
Pintura para Pintura para (toneladas)
exteriores interiores
Materia
6 4 24
Prima M1
Materia
1 2 6
Prima M2
Utilidad por
tonelada 5 4
($1000)
Reddy Mikks produce pinturas para interiores y exteriores con dos
materias primas, M1 y M2. Una encuesta de mercado indica que la
demanda diaria de pintura para interiores no puede exceder la de
pintura para exteriores en más de una tonelada. Asimismo, que la
demanda diaria máxima de pintura para interiores es de dos
toneladas.
6x1 + 4x 2 ton
día
• Consumo de materia prima M2 por ambas pinturas:
x1 + 2x 2 ton
día
x2 2
max Z = 5x1 + 4x 2
s.a. :
6x1 + 4x 2 24
x1 + 2x 2 6
x 2 − x1 1
x2 2
x1 0
x2 0
Ejemplo 3:
El problema de la
dieta
Determine una dieta de manera eficiente, a partir de un conjunto
dado de alimentos, de modo de satisfacer ciertos requerimientos
nutricionales. Suponga que se tiene la siguiente información:
Vitamina C 32 0 93 45