Está en la página 1de 6

INVOP2 Programacin Dinmica Probabilstica

PROBLEMA 1
Considere un sistema electrnico con cuatro componentes, cada uno de los cuales debe trabajar
para que el sistema funcione. La confiabilidad del sistema se puede mejorar si se instalan varias
unidades paralelas en uno o ms de los componentes. La siguiente tabla muestra la probabilidad
de que los respectivos componentes funcionen si constan de una, dos o tres unidades paralelas:

Unidades Probabilidad de funcionamiento


paralelas Componente 1 Componente 2 Componente 3 Componente 4
1 0.5 0.6 0.7 0.5
2 0.6 0.7 0.8 0.7
3 0.8 0.8 0.9 0.9

La probabilidad de que el sistema funcione es el producto de las probabilidades de que los


componentes respectivos funcionen.

En la siguiente tabla se presenta el costo (en cientos de dlares) de instalar una, dos o tres
unidades paralelas en los componentes respectivos:

Unidades Costo
paralelas Componente 1 Componente 2 Componente 3 Componente 4
1 1 2 1 2
2 2 4 3 3
3 3 5 4 4

Dadas las limitaciones de presupuesto, se puede gastar un mximo de $1000.

Use programacin dinmica para determinar cuntas unidades paralelas instalar en cada uno de
los cuatro componentes para maximizar la probabilidad de que el sistema funcione.

Solucin:
xn : nmero de unidades paralelas a instalar del componente n
pn(xn) : probabilidad de que el componente n funcione si se le instala xn unidades paralelas
cn(xn) : costo de instalar xn unidades paralelas del componente n
sn : cientos de $ que quedan disponibles para gastar en componentes
fn(sn,xn) = max { pn(xn) fn+1*(sn - cn(xn))}

Etapa 4 (componente 4)
f4(s4,x4) = p4(x4) Solucin ptima
s4 x4 = 1 x4 = 2 x4 = f4*(s4) x4*
3
200 0.5 - - 0.5 1
300 0.5 0.7 - 0.7 2
400 0.5 0.7 0.9 0.9 3
500 0.5 0.7 0.9 0.9 3
600 0.5 0.7 0.9 0.9 3

Etapa 3 (componente 3)
f3(s3,x3) = p3(x3) f4*(s3 - c3(x3))} Solucin ptima
s3
x3 = 1 x3 = 2 x3 = 3 f3*(s3) x3*
300 (0.7)(0.5)=0.35 - - 0.35 1
400 (0.7)(0.7)=0.49 - - 0.49 1
500 (0.7)(0.9)=0.63 (0.8)(0.5)=0.40 - 0.63 1
600 (0.7)(0.9)=0.63 (0.8)(0.7)=0.56 (0.9)(0.5)=0.45 0.63 1
700 (0.7)(0.9)=0.63 (0.8)(0.9)=0.72 (0.9)(0.7)=0.63 0.72 2

Etapa 2 (componente 2)
f2(s2,x2) = p2(x2) f3*(s2 - c2(x2))} Solucin ptima
s2
x2 = 1 x2 = 2 x2 = 3 f2*(s2) x2*
500 (0.6)(0.35)=0.210 - - 0.210 1
600 (0.6)(0.49)=0.294 - - 0.294 1
700 (0.6)(0.63)=0.378 (0.7)(0.35)=0.245 - 0.378 1
800 (0.6)(0.63)=0.378 (0.7)(0.49)=0.343 (0.8)(0.35)=0.280 0.378 1
900 (0.6)(0.72)=0.432 (0.7)(0.63)=0.441 (0.8)(0.49)=0.392 0.441 2

Etapa 1 (componente 1)
f1(s1,x1) = p1(x1) f2*(s1 - c1(x1))} Solucin ptima
s1
x1 = 1 x1 = 2 x1 = 3 f1*(s1) x1*
1000 (0.5)(0.441)=0.2205 (0.6)(0.378)=0.2268 (0.8)(0.378)=0.3024 0.3024 3

El sistema tiene un 30.24% de probabilidad que funcione.


Solucin ptima: x1=3, x2=1, x3=1, x4=3
De los $1000 al colocar 3 unidades del componente 1 (costo=$300), me
quedaran $700
De los $700 al colocar 1 unidad del componente 2 (costo=$200), me
quedaran $500
De los $500 al colocar 1 unidad del componente 3 (costo=$100), me
quedaran $400
De los $400 al colocar 3 unidades del componente 4 (costo=$400), no
quedara dinero.

PROBLEMA 2
Imagine que tiene $5000 para invertir y tendr la oportunidad de hacerlo en cualquiera de dos
inversiones (A o B) al principio de cada uno de los prximos tres aos. Existe incertidumbre
respecto del rendimiento de ambas inversiones. Si invierte en A, puede perder todo el dinero o
(con probabilidad ms alta) obtener $10000 (una ganancia de $5000) al final del ao. Si invierte
en B, puede obtener los mismos $5000 que invierte o (con probabilidad ms baja) $10000 al
terminar el ao. Las probabilidades para que sucedan estos eventos son las siguientes:

Cantidad
Inversin Probabilidad
Obtenida ($)
0 0.3
A
10000 0.7
5000 0.9
B
10000 0.1
Se le permite hacer (a lo sumo) una inversin al ao y slo puede invertir $5000 cada vez
(cualquier cantidad adicional de dinero acumulada es intil). Utilice programacin dinmica
para encontrar la poltica de inversin que maximice la cantidad de dinero esperada que tendr
despus de los tres aos.

Solucin:
Objetivo: maximizar cantidad acumulada (esperada) despus de los 3 aos
Monto a invertir: solamente $5000
Estados: $ acumulados (no necesariamente se invierte todo)
Etapa 3
Solucin ptima
s3 A B f3*(s3) x3*
0 0 0 0 0
5000 (0.3)(0)+(0.7)(10000)=7000 (0.9)(5000)+(0.1)(10000)=5500 7000 A
10000 5000+(0.3)(0)+(0.7)(10000)=12000 5000+(0.9)(5000)+(0.1)(10000)=10500 12000 A
15000 10000+(0.3)(0)+(0.7)(10000)=17000 10000+(0.9)(5000)+(0.1)(10000)=15500 17000 A

Etapa 2
Solucin ptima
s2 A B f2*(s2) x2*
0 0 0 0 0
5000 (0.3)(0)+(0.7)(12000)=8400 (0.9)(7000)+(0.1)(12000)=7500 8400 A
10000 (0.3)(7000)+(0.7)(17000)=14000 (0.9)(12000)+(0.1)(17000)=12500 14000 A

Etapa 1
Solucin ptima
s1 A B f1*(s1) x1*
5000 (0.3)(0)+(0.7)(14000)=9800 (0.9)(8400)+(0.1)(14000)=8960 9800 A

Recuerda:
La cantidad a invertir en cada ao es de $5000.
El valor de $9800 es una cantidad referencial que sirve para tomar la decisin de inversin. No
es la cantidad de dinero real que se puede obtener.

PROBLEMA 3
Una empresa ha recibido el encargo de fabricar un artculo, que, por las caractersticas exigidas
por el cliente deber pasar controles de calidad altos. Esto hace que la empresa estime que la
probabilidad de que un artculo producido sea considerado bueno es 2/3 (66.6667%) y de 1/3
(33.3333%) que sea considerado malo sin posibilidad de recuperarlo o arreglarlo. El plazo que
tiene la empresa para obtener al menos un artculo bueno es de 3 das, y la produccin del
artculo implica ocupar el da en hacer andar la lnea de produccin, fabricarlos y finalmente ver
si salieron buenos; por lo que la empresa tiene 3 intentos de fabricacin para obtener el artculo
bueno.

Por contrato con el cliente se acuerda que si la empresa no obtiene el artculo bueno en los 3
das, en los 3 intentos, la empresa deber pagar una multa de $200 al cliente por indemnizacin
o prdida de tiempo.

Tambin la empresa sabe que cada da que decide elaborar ese producto incurre en un costo
fijo de $20 por iniciar toda la lnea de produccin ese da, y tiene un costo de $5 por cada unidad
que decida fabricar.

Se pide encontrar la poltica ptima a seguir por la empresa en cuanto a la produccin de este
artculo, para hacer mnimo el costo total de produccin y obtener al menos un artculo de buena
calidad, segn lo exigido.

Solucin:

Etapas: Das de produccin. (3 etapas).


Estados: Nmero de artculos buenos que se tiene la obligacin de obtener.
0 : indica que en esa etapa no se tiene la obligacin de obtener un artculo bueno.
1 : indica que en esta etapa s se tiene la obligacin de obtener un artculo bueno.
Decisin: Cantidad de artculos que se debern fabricar en esa etapa.

Costo por da: = K(xi)+5xi , donde: K=0 si xi=0, y K=20 si xi>0


Para cada artculo que se produzca la probabilidad de que salga bueno es 2/3, y que salga malo
es 1/3 (datos del problema). Por lo que, si produce 2 artculos la probabilidad de que los 2 salgan
malos es: (1/3)*(1/3) = (1/3)2. Si decide producir 3 artculos, la probabilidad de que los 3 salgan
malos es de (1/3)3, Generalizando, si se decide fabricar x i artculos, entonces la probabilidad de
que todos salgan malos es: (1/3) xi

Funcin recursiva:
Para cualquiera de las etapas contendr lo que representa el costo de esa etapa ms el costo
probable de la etapa siguiente si todos hubiesen salido malos, y ms el costo probable de la
etapa siguiente si no todos hubiesen salidos malos (al menos uno sali bueno). Y en la etapa n-
sima tendremos el estado 0 y el estado 1. Tomemos el estado 1 para f.

f_n (1,x_n )=K(x_n )+5x_n+(13)^(x_n ) f_(n+1) (1)+(1-(13)^(x_n ))f_(n+1) (0)

donde:
K(xn) : es el costo de produccin fijo de $0 o de $200, segn ese da produzca
artculos o no.
5xn : representa el costo de $5 por unidad que se decida producir.
(1/3)xn : representa la probabilidad de que los xn artculos salgan malos.
fn+1(1) : es el costo que se tendr en la etapa siguiente, si se llega a ella con la obligacin
de
obtener un artculo bueno. Este valor es: f*n+1(1).
(1/3)xnfn+1(1) : es el costo probable desde la etapa siguiente en adelante, si todos los de esta etapa
salen malos.
(1-(1/3)xn) : es la probabilidad de que no todos los x n artculos salgan malos; alguno sale
bueno.
fn+1(0) : es el costo en que se incurrir desde la etapa siguiente, si se llega a ella al estado 0, es
decir sin la necesidad de producir un artculo bueno, porque ya se obtuvo. Es f *n+1(0)
(1-(1/3)xn)fn+1(0) : es el costo probable desde la etapa siguiente, si en esta etapa sale alguno de los
artculos bueno.
En el problema aqu dado, se tiene que f*n+1(0) es cero, porque es cero el costo ms bajo si no
se tiene la obligacin de producir un artculo bueno, en cualquiera de las etapas. La etapa 1 tiene
como estado inicial: 1; es decir, en la etapa 1 se tiene la obligatoriedad de obtener un artculo
bueno.

ETAPA 3
f3(s3,x3) = K(x3)+5x3 Solucin ptima
s3
x3=0 x3=1 x3=2 x3=3 x3=4 x3=5 f*3 x*3
0 0 - - - - - 0 0
1 200 91.6666667 52.2222222 42.4074074 42.4691358 45.8230453 42.4074074 3
Detalle de los clculos:
f3(1,0) = 0 + 5*0 + (1/3)0*200 = 200
f3(1,1) = 20 + 5*1 + (1/3)1*200 = 91.6666667
f3(1,2) = 20 + 5*2 + (1/3)2*200 = 52.2222222
f3(1,3) = 20 + 5*3 + (1/3)3*200 = 42.4074074 (el costo probable slo se reduce hasta aqu)
f3(1,4) = 20 + 5*4 + (1/3)4*200 = 42.4691358 (no considerar)
f3(1,5) = 20 + 5*5 + (1/3)5*200 = 45.8230453 (no considerar)

ETAPA 2
f2(s2,x2) = K(x2) + 5x2 + (1/3)x2f*3(1) + (1-(1/3)x2)f*3(0) Solucin ptima
s2
x2=0 x2=1 x2=2 x2=3 x2=4 x2=5 f*2 x*2
0 0 - - - - - 0 0
1 42.4074074 39.1358025 34.7119342 36.5706447 40.5235482 45.1745161 34.7119342 2
Detalle de los clculos:
f2(1,0) = 0 + 5*0 + (1/3)0*42.4074074 = 42.4074074
f2(1,1) = 20 + 5*1 + (1/3)1*42.4074074 = 39.1358025
f2(1,2) = 20 + 5*2 + (1/3)2*42.4074074 = 34.7119342 (el costo probable slo se reduce hasta
aqu)
f2(1,3) = 20 + 5*3 + (1/3)3*42.4074074 = 36.5706447 (no considerar)
f2(1,4) = 20 + 5*4 + (1/3)4*42.4074074 = 40.5235482 (no considerar)
f2(1,5) = 20 + 5*5 + (1/3)4*42.4074074 = 45.1745161 (no considerar)

ETAPA 1
f1(s1,x1) = K(x1) + 5x1 + (1/3)x1f*2(1) + (1-(1/3)x1)f*2(0) Solucin ptima
s1
x1=0 x1=1 x1=2 x1=3 x1=4 x1=5 f*1 x*1
1 34.7119342 36.5706447 33.8568816 36.2856272 40.4285424 45.1428475 33.8568816 2

Detalle de los clculos:


f1(1,0) = 0 + 5*0 + (1/3)0*34.7119342 = 34.7119342
f1(1,1) = 20 + 5*1 + (1/3)1*34.7119342 = 36.5706447
f1(1,2) = 20 + 5*2 + (1/3)2*34.7119342 = 33.8568816 (el costo probable slo se reduce hasta
aqu)
f1(1,3) = 20 + 5*3 + (1/3)3*34.7119342 = 36.2856272 (no considerar)
f1(1,4) = 20 + 5*4 + (1/3)4*34.7119342 = 40.4285424 (no considerar)
f1(1,5) = 20 + 5*5 + (1/3)5*34.7119342 = 45.1428475 (no considerar)

Costo Mnimo Probable: 33.8568816


Solucin ptima: x1 = 2, x2 = 2, x3 = 3

PROBLEMA 4
Se debe fabricar un artculo con altas exigencias de calidad y se ha estimado que la probabilidad
de que apruebe el nivel de calidad y salga bueno es de slo 1/5 (20%) y los artculos malos son
sin posibilidad de recuperacin. Poner en marcha las maquinarias un da para producir tiene un
costo de $700 y el costo por unidad que se decida producir es de $50, y se dispone de 3 das.
Si no se logra producir un artculo bueno en los 3 das, por contrato deber pagarse una multa
de $2100. Cul es la poltica de produccin ms conveniente a seguir durante estos 3 das para
lograr al menos un artculo bueno? Cul debe ser el piso para el precio de venta de ese artculo
bueno que se produzca?

ETAPA 3
Solucin
f3(s3,x3) = K(x3)+50x3
s ptima
3
x3=0 x3=1 x3=2 x3=3 x3=4 x3=5 x3=6 x3=7 x3=8 x3=9 x3=10 f*3 x*3

0 0 - - - - - - - - - - 0 0
210 243 214 1925. 1760.1 1638.12 1550.50 1490.40 1452.32 1431.85 1425.48
1 1425.5 10
0 0 4 2 6 8 2 2 2 7 6

ETAPA 2

f2(s2,x2) = K(x2) + 50x2 + (4/5)x2f*3(1) + (1-(4/5)x2)f*3(0) Solucin ptima


s2
x2=0 x2=1 x2=2 x2=3 x2=4 x2=5 x2=6 x2=7 x2=8 f*2 x*2

0 0 - - - - - - - - 0 0

1 1425.486 1890.389 1712.311 1579.849 1483.879 1417.103 1373.683 1348.946 1339.157 1339.157 8

ETAPA 1

f1(s1,x1) = K(x1) + 50x1 + (4/5)x1f*2(1) + (1-(4/5)x1)f*2(0) Solucin ptima


s1
x1=0 x1=1 x1=2 x1=3 x1=4 x1=5 x1=6 x1=7 x1=8 f*1 x*1
1 1339.157 1821.325 1657.06 1535.648 1448.519 1388.815 1351.052 1330.842 1324.673 1324.673 8

Respuesta 1: La poltica de produccin ms conveniente a seguir durante estos 3 das para lograr
al menos un artculo bueno es: Producir 8 artculos el da 1, y si salen todos malos, el da 2
producir 8 artculos, y si salen todos malos, producir 10 el da 3.
Respuesta 2: El piso para el precio de venta de ese artculo bueno que se produzca es:
$1324.673

Tambin podemos responder que:

El Costo Mnimo Probable es: $1324.673, y que la solucin ptima es: x1 = 8 , x2 = 8 , x3 = 10

También podría gustarte