Professional Documents
Culture Documents
Introduccin:
Para plantear los modelos de programacin lineal es necesario considerar los siguientes
elementos:
1. Leer cuidadosamente el enunciado.
2. Identificar la funcin objetivo del modelo:
a. Generalmente la funcin objetivo est en funcin al dinero por tanto es
importante buscar en el enunciado elementos monetarios.
b. Cuando nos hablan de costos entonces la funcin objetivo ser
minimizada.
c. Cuando nos hablan de ganancias (utilidad, rendimiento) entonces la
funcin objetivo ser maximizada.
3. Al identificar la funcin objetivo, se podr identificar las variables de decisin:
a. Ser necesario definirlas estableciendo unidades, no es lo mismo definir
kilos que libras para la variable de decisin.
b. Ests variables representan las incgnitas que se buscan conocer para la
toma de decisiones.
4. Establecer las restricciones explicitas:
Son situaciones que el mismo problema establece como limitantes del
mismo. Se tiene:
i. Si nos hablan de una disponibilidad (a lo ms, mximo) entonces
tendremos una restriccin .
ii. Si nos hablan de un requerimiento (por lo menos, mnimo) entonces
tendremos una restriccin .
iii. Si nos hablan de exactitud (igual) entonces tendremos una
restriccin =.
5. Establecer las restricciones implcitas:
El problema no lo menciona pero son inherentes al problema como
condiciones de no negatividad o integridad (valores enteros).
Ejemplo:
Una empresa fabrica y vende dos tipos de bombas hidrulicas 1 normales y 2 extra grandes. El proceso de
manufactura asociado en la fabricacin de las bombas: ensamblado, pintura y prueba. La contribucin a las
utilidades por la venta de una bomba normal es de $50 y la utilidad de una bomba extra grande $75. Existen
disponibles por semana 4800 hrs. de tiempo de ensamble, 1980 de tiempo de pintura y 900 hrs. de tiempo de
prueba. Se espera vender cuando menos 300 bombas normales y a lo ms 180 de las extras grandes por
semana.
Una empresa fabrica y vende dos tipos de bombas hidrulicas 1 normales y 2 extra grandes.
El proceso de manufactura asociado en la fabricacin de las bombas: ensamblado, pintura y
prueba. La contribucin a las utilidades por la venta de una bomba normal es de $50 y la
utilidad de una bomba extra grande $75. Existen disponibles por semana 4800 hrs. de
tiempo de ensamble, 1980 de tiempo de pintura y 900 hrs. de tiempo de prueba. Se espera
vender cuando menos 300 bombas normales y a lo ms 180 de las extras grandes por
semana.
Al decir que es contribucin esto significa que la funcin objetivo ser maximizada
pues son ganancias. En este mismo apartado podemos identificar las variables de
decisin (subrayado). Por tanto la funcin objetivo y definicin de las variables de
decisin:
Max z=50X1+75X2
Una empresa fabrica y vende dos tipos de bombas hidrulicas 1 normales y 2 extra grandes.
El proceso de manufactura asociado en la fabricacin de las bombas: ensamblado, pintura y
prueba. La contribucin a las utilidades por la venta de una bomba normal es de $50 y la
utilidad de una bomba extra grande $75. Existen disponibles por semana 4800 hrs. de
tiempo de ensamble, 1980 de tiempo de pintura y 900 hrs. de tiempo de prueba.
Se espera vender cuando menos 300 bombas normales y a lo ms 180 de las
extras grandes por semana.
Se tiene la misma lgica para los otros dos departamentos, quedando las
restricciones:
3.6X1+4.8X24800 hrs.
1.6X1+1.8X21980 hrs.
Se espera vender cuando menos 300 bombas normales y a lo ms 180 de las extras
grandes por semana.
Para este caso se tienen dos limitantes: Se espera vender cuando menos 300
bombas normales. Nos indican que cuando menos por tanto estaremos trabajando
con un en la restriccin, teniendo la restriccin:
X1300
Para una segunda restriccin ser: a lo ms 180 de las extras grandes. Nos
establecen un mximo por tanto la restriccin ser , teniendo la restriccin:
X2180
X1,X2
Max z=50X1+75X2
Sujeto a (s.a.):
3.6X1+4.8X24800 hrs.
1.6X1+1.8X21980 hrs.
X1300
X2180
X10, X20
X1,X2
Ejercicios:
Plantear los siguientes problemas considerando la introduccin anterior.
Modelo general:
1 : 2 :
Funcin objetivo:
= 81 + 122
Sujeto a:
Ya que se comprar toda la produccin como limitante tenemos slo el tiempo,
entonces.
La fbrica trabaja un turno de 8 horas, 5 das a la semana:
8 = 60 , 60 8 = 480 5 = 2400
2400 25
2400 35
2400 5
121 + 42 12000
1 0 2 0
La tienda ByK vende dos clases de gaseosas: Cola A1 y Cola ByK, menos
costosa. El margen de utilidad aproximado de A1 es de 5 centavos por lata y la de
ByK es de 7 centavos por lata. En promedio, la tienda no vende ms de 500 latas
diarias. Aunque A1 es una marca reconocida, los clientes tienden a comprar ms
ByK porque es bastante menos costosa. Se estima que se venden cuando menos
100 latas de A1 y que ByK se vende ms que A1 por un margen mnimo de 2:1.
Cuntas latas diarias de cada marca debe tener en existencia la tienda para
maximizar la utilidad?
.
Debemos encontrar un modelo que maximice la utilidad.
Las variables de decisin son Cola A1 y Cola ByK
Modelo general:
1 : 1 2 : ByK
Funcin objetivo:
= 51 + 72
Sujeto a:
51 + 72 500
21 + 2 0
1 0 2 0
1 , 2
Modelo general:
1 : 1 2 : 2
Funcin objetivo:
Puesto a que cada onza equivale a 16 libras dividimos precio en pesos/16 libras
que equivalen a una onza para minimizar el costo que cumpla con el requerimiento
diario.
6 8
= 1 + 2
16 16
Sujeto a:
Restricciones:
DEMANDA
IRAN %IRAN %DUBAI
DUBAI TOTAL
40% 40%
(BARRILES/DA)
DIESEL .2 .1 14000 5600 8400
GASOLINA .25 .6 30000 12000 18000
LUBRICANTE .1 .15 10000 4000 6000
COMBUSTIBLE .15 .1 8000 3200 4800
TOTAL 62000 24800 37200
(BARR/DA)
Modelo general:
1 = 2 =
Funcin objetivo:
= 1 + 2
Sujeto a:
0.2 + 0.25 + 0.1 + 0.15 24800
0.1 + 0.6 + 0.15 + 0.1 37200
. 21 + .12 14
.251 + .62 30
.11 + .152 10
. 151 + .12 8
1 0 2 0
1 2
Debido a limitaciones de agua no podr usar todo el terreno disponible para las cosechas.
Para asegurar la equidad entre las tres comunidades, han acordado sembrar la misma
proporcin de sus tierras. Por ejemplo, si la comunidad 1 siembra 200 de sus 400 acres
disponibles entonces la comunidad 2 sembrar 300 de sus 600 acres disponibles y la
comunidad 3 150 de sus 300 acres disponibles. El objetivo es maximizar el rendimiento
neto total para la confederacin. Plantear modelo.
Modelo general:
Ya que se trata de un problema de mezclas tenemos que:
= 1 = , 2
= , 3 =
= 1,2,3
11 + 12 + 13 400
21 + 22 + 23 600
31 + 32 + 33 300
11 + 12 + 13 600 /
21 + 22 + 23 800 /
31 + 32 + 33 375 /
11 + 21 + 31 600
12 + 22 + 32 500
13 + 23 + 33 325
11 + 12 + 13 21 + 22 + 23
=
400 600
11 + 12 + 13 31 + 32 + 33
=
400 300
11 + 21 + 31 + 12 + 22 + 32 + 13 + 23 + 33 0
Funcin objetivo:
= 1 + 2 + 3 +. . +7
Sujeto a:
1 + 4 + 5 + 6 + 7 17
1 + 2 + 5 + 6 + 7 13
1 + 2 + 3 + 6 + 7 15
1 + 2 + 3 + 4 + 7 19
1 + 2 + 3 + 4 + 5 14
2 + 3 + 4 + 5 + 6 16
3 + 4 + 5 + 6 + 7 11
0
Pecho 78 77 77 76 79 78
Libre 84 84 86 83 84 85
Modelo general:
=
=
: 0
: 1
Funcin objetivo:
Restricciones
Modelo general:
: ]: 1 , 2 , : 1 2
:
( 1000 + 1500 + 1200 = 3700)
( 2300 + 1400 = 3700),
.
.
Funcin objetivo:
Restricciones:
En la fbrica 1 la produccin es de 1000 automviles
En la fbrica 2 la produccin es de 1200 automviles
En la distribuidora 1 hay una demanda de 800 automviles
En la distribuidora 2 hay una demanda de 900 automviles
En la distribuidora 3 hay una demanda de 500 automviles
Modelo general:
: 1 2 : 1 2 ; . 1, . 2, 3
:
( 1000 + 1200 = 2200)
( 800 + 900 + 500 = 2200),
.
.
Funcin objetivo:
= 31 1 + 41 2 + 22 1 + 52 2 + 71 2 + 81 1 + 61 2 + 42 2 + 92 3
+ 51 2 + 32 3
Sujeto a:
1 1 + 1 2 = 1000
2 2 + 2 2 = 1200
1 1 1 2 = 800
1 1 + 2 2 + 1 2 2 3 = 900
2 3 + 2 3 = 500
1 1 + 2 1 1 2 1 1 1 2 = 0
1 2 + 2 2 + 1 2 2 2 2 3 = 0
Referencias: