Académique Documents
Professionnel Documents
Culture Documents
Problema 1:
Enunciado:
Tengo un pequeo jardn de 10 x 20 pies. Esta primavera pienso plantar tres
tipos de hortalizas: tomates, chcharos y maz. El jardn est organizado en filas
de 10 pies. Las filas del maz y de los tomates son de 2 pies de ancho, y las de
los chcharos son de 3 pies de ancho. Me gustan ms los tomates y menos los
chcharos, y en una escala del 1 al 10 asignara un 7 a los tomates, un 7 al
maz y un 3 a los chcharos. A pesar de mis preferencias, mi esposa insiste en
que plante al menos una fila de chcharos y no ms de dos filas de tomates.
Cuntas filas de cada legumbre debo plantar?
Solucin:
Para la solucin de este problema se necesitar organizar los datos:
Tipo
Chicharos
Tomates
Maz
Tamao
3
2
2
Valoracin
3
7
7
Condiciones
>=1
<=2
Sin restriccin
Tamao
3
2
2
Mximo
20/3=6
2
20/2=10
Mnimo
1
0
0
f i ( s )=mx[ p i c i+ f i1 ( s +mi ci ) ]
Donde:
Ahora lo nico que queda es calcular la ruta con la mayor valoracin donde en
el caso de la primera etapa es para los chicharos, la segunda etapa es para los
tomates y la tercera es para el maz.
Calculando la valoracin entre tomates y maz:
Existen 3 soluciones que nos da una valoracin mxima teniendo en cuenta las
condiciones establecidas al inicio, siendo de la siguiente manera
Chicharos
Tomates
Maz
Solucin 1
1
0
8
Solucin 2
1
1
7
Solucin 3
1
2
6
Valoracin Maxima=59
Inversin
Problema 1:
Enunciado:
Un granjero posee 2 ovejas. Al final de cada ao, decide sobre cuntas vender
o conservar. La utilidad de vender una oveja en el ao 1 es 100, en el ao 2 es
de 130 y en el ao 3 es de 120. Las ovejas conservadas en el ao i duplicarn
su nmero en el ao i+1. El granjero planea vender todas las ovejas al cabo de
3 aos.
a) Derive la ecuacin recursiva general para el problema.
b) Resuelva el problema decir cmo se har el plan de ventas para cada
ao para que el granjero tenga la mayor utilidad
Solucin a:
Para definir la funcin recursiva se analizar las siguientes variables:
Retorno por etapa
Cantidad vendida en una determinada etapa
Cantidad restante al finalizar una etapa
Organizando la informacin dad en el texto:
Precio por oveja
Ao 1
100
Ao 2
130
Ao 3
120
f i ( s )=mx[ p i v i +f i+1 ( 2( sv i ) ) ]
Donde:
s=cantidad de ovejas
pi=Precio por oveja en el ao i
v i=cantidad de ovejas vendidas en el ao i
f i ( s )=utilidad maximaen el ao i para s ovejas
Solucin b:
Para hallar la solucin ptima para este problema usando la funcin de
recurrencia se trabajar considerando cada ao como si fuera una etapa,
empezando desde la etapa 3 que ser el ao 3, ahora para saber la cantidad
de ovejas que como mximo se pueden llegar a vender en el tercer ao se
realizar la siguiente lgica:
nmero de ovejasiniciales=2
Maximo de ovejas para vender en el ao 3=2 2 2=8
Adems, se sabe que el nmero de ovejas iniciales para cada ao siempre ser
un numero par ya que estas siempre se duplican.
Etapa III:
Para esta etapa la funcin de recurrencia toma la siguiente forma:
f 3 ( s )=mx[120 v 3 + f 4 ( 2 (sv i) ) ]
f 3 ( s )=mx(120 v 3)
Se construye el cuadro de la siguiente manera:
s3
f 3 ( s)
vi
0
2
4
6
8
0
-
240
-
480
-
720
-
960
0
240
480
720
960
0
2
4
6
8
f 3 ( 0 ) =120 0=0
f 3 ( 2 )=120 2=240
f 3 ( 4 )=120 4=480
f 3 ( 6 ) =120 6=720
f 3 ( 8 ) =120 8=960
No se realizan los dems clculos debido a que segn las condiciones del
problema no debe quedar ni una oveja al finalizar el tercer ao, de ah que solo
se vende lo que se tiene.
Etapa II:
Para esta etapa la funcin de recurrencia toma la siguiente forma:
f 2 ( s )=mx[130 v 2 + f 3 ( 2( sv 2) ) ]
En base a lo que se estableci anteriormente se procede a esquematizar los
clculos a continuacin:
s2
f 2(s )
vi
0
2
4
0
480
960
370
850
260
740
630
520
0
480
960
0
0
0
Etapa I:
Para esta etapa la funcin de recurrencia toma la siguiente forma:
f 1 ( s )=mx[100 v 2 + f 3 ( 2 (sv 2) ) ]
En base a lo que se estableci anteriormente se procede a esquematizar los
clculos a continuacin:
s2
f 1 (s )
vi
960
580
440
960
Ovejas
Ao 2
0
Ao 3
8
Inventario
Problema 1:
GECO fue contratado por los siguientes 4 aos para que surta motores de avin
a razn de cuatro motores al ao. La capacidad de produccin disponible y los
costos de produccin varan de un ao a otro. GECO puede producir cinco
motores en el ao 1, seis en el ao 2, tres en el ao 3, y cinco en el ao 4. Los
costos de produccin correspondientes por motor a lo largo de los siguientes 4
aos son de $300,000, $330,000, $350,000 y $420,000, respectivamente.
GECO puede elegir si produce ms de lo que necesita en un cierto ao, en cuyo
caso el motor se debe almacenar apropiadamente hasta la fecha de envo. El
costo de almacenamiento por motor tambin vara de un ao a otro, y se
estima que sea de $20,000 en el ao 1, $30,000 en el ao 2, $40,000 en el ao
3, y $50,000 en el ao 4. En la actualidad, al inicio del ao 1 GECO tiene un
motor listo para ser enviado. Desarrolle un plan de produccin ptimo para
GECO.
Solucin:
Para poder resolver este problema se procede a organizar los datos en la
siguiente tabla:
Ao
Demanda
Produccin
Mxima
Costo
de
produccin
unitario
300 000
Costo
de
almacenamiento
unitario
20 000
2
4
6
330 000
30 000
3
4
3
350 000
40 000
4
4
5
420 000
50 000
Entonces se bosqueja lo mximo que pueden variar los Inventarios iniciales y
finales en base a la demanda existente, a la produccin mxima y al inventario
inicial del ao 1, tomando como dato que el ptimo de produccin siempre ser
cuando el inventario final del ltimo mes sea cero cumpliendo con los
requisitos de la demanda, debido a que un exceso genera sobrecostos
innecesarios.
Ao 1
II
1
IF
0
1
2
Ao 2
II
0
1
2
IF
1
2
3
4
Ao 3
II
1
2
3
4
IF
0
1
2
3
Ao 4
II
0
1
2
3
IF
0
II=Inventarioinicial
IF=Inventario Final
P= produccin
CV =Costo variables
C . Alm .=Costo de almacenamiento
Ahora se procede a calcular mediante etapas:
Etapa IV:
Para esta etapa la funcin de recurrencia toma la siguiente forma:
168000
f 3 ( II )
168000
2
3
420000
840000
-
126000
0
-
0
-
0
126000
0
840000
420000
3
2
1
0=II + P4
0=0+44 f 4 ( 0,4 ) =420 000 4=1680 000
0=1+ 34 f 4 (1,3 )=420 000 3=1 260 000
0=2+ 24 f 4 ( 2,2 ) =420 000 2=840 000
0=3+14 f 4 (3,1 )=420 000 1=420 000
Etapa III:
Para esta etapa la funcin de recurrencia toma la siguiente forma:
1
2
3
4
1680000
2030000
1650000
2380000
2000000
1620000
3
2730000
2350000
1970000
1590000
IF=II + P4
f 3 ( II )
2730000
2350000
1970000
1590000
P
3
3
3
3
1
-
2
-
3750
4080
3730
4410
4060
3710
4390
4040
3690
IF=II + P4
1=0+54 f 2 ( 0,5 )=330000 5+ ( 0+54 ) 30 000+f 3 ( 0+54 )
f 3 ( 1,3 )=330 000 5+30 000 1+2730 000=4 410 000
2=0+ 64 f 2 ( 0,6 )=330 000 6+ ( 0+64 ) 30 000+ f 3 ( 0+64 )
f 3 ( 1,3 )=330 000 6+30 000 2+2 350 000=4 390 000
1=1+ 44 f 2 ( 1,4 )=330 000 4+ ( 1+ 44 ) 30 000+f 3 ( 1+44 )
f 3 ( 1,3 )=330 000 4+ 30 000 1+ 2730 000=4 080000
2=1+54 f 2 (1,5 )=330 000 5+ ( 1+54 ) 30 000+f 3 ( 1+54 )
f 3 ( 1,3 )=330 000 5+30 000 2+2350 000=4 060 000
3=1+64 f 2 ( 1,6 ) =330 000 6+ ( 1+64 ) 30 000+f 3 ( 1+64 )
f 3 ( 1,3 )=330 000 6+30 000 3+1 970 000=4 040 000
1=2+34 f 2 ( 2,3 )=330 000 3+ ( 2+34 ) 30 000+ f 3 ( 2+34 )
f 3 ( 1,3 )=330 000 3+30 000 1+2730 000=3 750 000
2=2+ 44 f 2 ( 2,4 )=330 000 4+ ( 2+ 44 ) 30 000+ f 3 ( 2+ 44 )
f 3 ( II )
4390
4040
3690
P
6
6
6
f 3 ( 2,4 )=330 000 4 +30 000 2+2 350 000=3 730 000
3=2+54 f 2 ( 2,5 )=330 000 5+ ( 2+ 54 ) 30 000+ f 3 (2+54 )
f 3 ( 2,5 )=330000 5+30 000 3+1 970 000=3 710 000
4=2+64 f 2 ( 2,6 )=330000 6+ ( 2+64 ) 30 000+f 3 ( 2+64 )
f 3 ( 2,6 ) =330 000 6+30 000 4+1 590 000=3 690 000
Etapa I:
Para esta etapa la funcin de recurrencia toma la siguiente forma:
3
5290
4
5260
5
5230
f 1 ( II )
5230
P
5
IF=II + P4
0=1+ 34 f 1 ( 1,3 )=300 000 3+ ( 1+ 34 ) 30 000+ f 3 (1+34 )
f 1 ( 1,3 )=300 000 3+ 30 000 0+ 4 390 000=5 290 000
1=1+ 44 f 1 ( 1,4 )=300 000 4+ ( 1+ 44 ) 30 000+ f 3 ( 1+44 )
f 1 ( 1,4 ) =300 000 4 +30 000 1+4 040 000=5 260 000
2=1+54 f 1 (1,5 )=300 000 5+ ( 1+54 ) 30 000+f 3 ( 1+54 )
f 1 ( 1,5 )=300 000 5+ 30 000 2+ 3 690 000=5 230 000
Resultado:
Por lo tanto, el ptimo para este problema se muestra a continuacin resumida
en la siguiente tabla:
Ao
1
2
3
4
Asignacin
Problema 1:
Enunciado:
El propietario de 3 tiendas ha comprado 5 cestas de cerezas, para satisfacer la
demanda en las diferentes tiendas. El propietario desea determinar la forma de
distribuir los canastos, de manera de maximizar el beneficio total. Los retornos
(utilidades) en funcin del nmero de canastos distribuidos (se asume
vendidos) en las 3 tiendas estn dados en la siguiente tabla. (Puede ser que no
te den canasto sino una funcin en ese caso solo armas la tabla o lo calculas
en cada etapa)
Cantidad
1
2
3
0
0
0
0
1
3
5
4
2
7
10
6
3
9
11
11
4
12
11
12
Solucin:
Para calcular inicialmente se plantea la funcin de recurrencia
f i ( s )=mx[m i+ f i+ 1 ( sx ) ]
Donde
s=Canastas disponibles
x=canastas asignadas
5
13
11
12
f 3 ( s )=mx[m i ]
En base a lo que se estableci anteriormente se procede a esquematizar los
clculos a continuacin:
S
0
1
2
3
4
5
0
0
0
0
0
0
4
4
4
4
4
6
6
6
6
11
11
11
12
12
12
Asignando 0 canastas:
f 3 ( 0,0 ) =0
f 3 ( 1,0 )=0
f 3 ( 2,0 ) =0
f 3 ( 3,0 )=0
f 3 ( 4,0 )=0
f 3 ( 5,0 )=0
Asignando 1 canasta:
f 3 ( 1,1 )=4
f 3 ( 2,1 )=4
f 3 ( 3,1 )=4
f 3 ( 4,1 )=4
f 3 ( 5,1 )=4
Asignando 2 canastas:
f 3 ( s)
0
4
6
11
12
12
x
0
1
2
3
4
4,5
f 3 ( 2,2 )=6
f 3 ( 3,2 )=6
f 3 ( 4,2 )=6
f 3 ( 5,2 )=6
Asignando 3 canastas:
f 3 ( 3,3 )=11
f 3 ( 4,3 )=11
f 3 ( 5,3 )=11
Asignando 4 canastas
f 3 ( 4,4 )=12
f 3 ( 5,4 )=12
Asignando 5 canastas
f 3 ( 5,5 )=12
Etapa 2:
En base a lo que se estableci anteriormente se procede a esquematizar los
clculos a continuacin:
S
0
1
2
3
4
5
0
0
0+4
0+6
0+11
0+12
0+12
1
5+0
5+4
5+6
5+11
5+12
2
10+0
10+4
10+6
10+11
3
11+0
11+4
11+6
4
11+0
11+4
5
11+0
f 3 ( s)
0
1
2
3
4
5
4
6
11
12
12
5
9
11
16
17
Asignando 0 canastas:
f 2 ( 0,0 ) =0+0=0
f 2 ( 1,0 )=0+4=4
f 2 ( 2,0 )=0+6=6
f 2 ( 3,0 )=0+11=11
f 2 ( 4,0 )=0+12=12
f 2 ( 5,0 )=0+12=12
Asignando 1 canasta:
10
14
16
21
11
15
17
11
15
11
5
10
14
16
21
1
2
2
1,2
2
Asignando 3 canastas:
Asignando 4 canastas:
0
0+21
1
3+16
2
7+14
3
9+10
4
12+5
21
19
21
19
17
13
Asignando 0 canastas:
f 1 ( 5,0 )=0+21=21
Asignando 1 canasta:
f 1 ( 5,1 )=3+16=19
Asignando 2 canasta:
f 1 ( 5,2 )=7+14=21
5
13+0
f 3 ( s)
21
x
0,2
Asignando 3 canastas:
f 1 ( 5,3 )=9+10=19
Asignando 4 canastas:
f 1 ( 5,5 )=12+5=17
Asignando 5 canastas:
Solucin 1
Solucin 2
0
2
3
2
2
1