06A - PDD (CASOS ESPECIALES 1) (SOLUCIONARIO).docx

Embed Size (px)

Citation preview

  • 7/25/2019 06A - PDD (CASOS ESPECIALES 1) (SOLUCIONARIO).docx

    1/3

    INVESTIGACION DE OPERACIONES II

    PROGRAMACION DINAMICA DETERMINISTICACASOS ESPECIALES: MODELO DE LA MOCHILA / MODELO DE INVENTARIO

    Instrucciones:

    Resolver los siguientes problemas considerando el uso de la recursividad en la

    programacin dinmica.

    PROBLEMA 1 (Volumen de carga)

    Solucin:Etapa: Cadatipo deartculorepresenta auna etapa.

    Estado: La disponibilidad respecto a la capacidad del barco.Decisin: Cuntas unidades de cada tipo de artculo llevarFuncin recursiva: Representa el total de ingreso ue se uiere ma!imi"ar.

    s3=0; signifca que el barco est lleno, disponibilidad cero.

    s3=4; signifca que el barco est vaco, disponibilidad 4 ton.

    Etapa 3 (Artculo 3)

    s3

    f3(s3,x3)=14x3 Solucin ptima

    x3=0 x3=1 x3=2 x3=3 x3=4 f3*(s3) x3

    *

    0 14(0)=0 - - - - 0 0

    1 14(0)=0 14(1)=14 - - - 14 1

    2 14(0)=0 14(1)=14 14(2)=28 - - 28 2

    3 14(0)=0 14(1)=14 14(2)=28 14(3)=42 - 42 3

    4 14(0)=0 14(1)=14 14(2)=28 14(3)=42 14(4)=56 56 4

    Etapa 2 (Artculo 2)

    s2f2(s2,x2)=47x2 f3

    *

    (s2!3x2) Solucin ptimax2=0 x2=1 f2

    *(s2) x2*

    0 47(0)+0=0 - 0 0

    1 47(0)+14=14 - 14 0

    2 47(0)+28=28 - 28 0

    3 47(0)+42=42 47(1)+0=47 47 1

    4 47(0)+56=56 47(1)+14=61 61 1

    Etapa 1 (Artculo 1)

    s1

    f1(s1,x1)=31x1 f2*(s1!2x1) Solucin ptima

    x1=0 x1=1 x1=2 f1*(s1) x1

    *

    4 31(0)+61=61 31(1)+28=59 31(2)+0=62 62 2

    Para obtener la solucin ptima, se observa que el mimo ingreso generado en laetapa !, es decir "#$ mil, se produce cuando se decide llevar $ unidades del artculo!. %on esto se &a ocupado toda la capacidad de carga.

    Ingreso total#$%& llevar % unidades del artculo '& peso acumulado # ( toneladas

    Ing. )anuel Snc*e" +ern

    Artculo

    n

    Peso

    pn

    Ingreso

    in

    1 2 31

    2 3 47

    3 1 14

  • 7/25/2019 06A - PDD (CASOS ESPECIALES 1) (SOLUCIONARIO).docx

    2/3

    INVESTIGACION DE OPERACIONES II

    PROBLEMA 2 (Inventarios)

    Solucin:Sean:

    !n elnivel de produccin en el mes n,nel inventario inicial en el mes ndnla demanda en el mes n

    C-!n/ el costo de produccin de !nunidades0 C-!n/#123'2!n

    Lo ue tenga en almac4n el siguiente mes0 ser lo ue produ5e ms loue tena en inventario menos la demanda de dic*o mes: ,i3' # ,i3 !i6di& entonces CI,i3'/#7,i3 !i6 di/

    Funcin recursiva: Costo mnimo de cumplir las demandas 8nsn 0!n/ #min 9CI,i3'/3 C-!n/38n3'sn3'/

    Etapa 4 ("#man"a=4)

    s4

    f4(s4,x4)=3010x4 Solucin ptima

    x4= 0 x4= 1 x4= 2 x4= 3 x4= 4 f4*(s4) x4

    *

    0 - - - - 3040 70 4

    1 - - - 3030 - 60 3

    2 - - 3020 - - 50 23 - 3010 - - - 40 1

    4 00 - - - - 0 0

    Etapa 3 ("#man"a=2)

    s3

    f3(s3,x3)=$(%3x3!"3)3010x3f4*(%3x3!"3)

    Solucinptima

    x3= 0 x3= 1 x3= 2 x3= 3 x3= 4 x3= $ f3*(s3) x3

    *

    0 ! ! 0$070=120 $&0&0=12$ 1070$0=130 1$'040=13$ 120 2

    1 ! 04070=110 $$0&0=11$ 10&0$0=120 1$7040=12$ 20'00=100 100 5

    2 0070=70 $40&0=10$ 10$0$0=110 1$&040=11$ 20700=0 ! 70 0

    3 $0&0=&$ 1040$0=100 1$$040=10$ 20&00='0 ! ! 65 0

    4 100$0=&0 1$4040=$ 20$00=70 ! ! ! 60 0

    Etapa 2 ("#man"a=3)

    s2

    f2(s2,x2)=$(%2x2!"2)3010x2f3*(%2x2!"2)

    Solucinptima

    x2= 0 x2= 1 x2= 2 x2= 3 x2= 4 x2= $ f2*(s2) x2

    *

    0 ! ! ! 0&0120=1'0 $70100=17$ 10'070=1&0 160 5

    1 ! ! 0$0120=170 $&0100=1&$ 107070=1$0 1$'0&$=1&0 150 4

    2 ! 040120=1&0 $$0100=1$$ 10&070=140 1$70&$=1$0 20'0&0=1&0 140 3

    3 00120=120 $40100=14$ 10$070=130 1$&0&$=140 2070&0=1$0 ! 120 0

    4 $0100=10$ 104070=120 1$$0&$=130 20&0&0=140 ! ! 105 0

    Ing. )anuel Snc*e" +ern

    Mes Demanda

    1 1

    2 3

    3 2

    4 4

  • 7/25/2019 06A - PDD (CASOS ESPECIALES 1) (SOLUCIONARIO).docx

    3/3

    INVESTIGACION DE OPERACIONES II

    Etapa 1 ("#man"a=1)

    s1

    f1(s1,x1)=$(%1x1!"1)3010x1f2*(%1x1!"1)

    Solucinptima

    x1= 0 x1= 1 x1= 2 x1= 3 x1= 4 x1= $ f1*(s1) x1

    *

    0 ! 0401&0=200 $$01$0=20$ 10&0140=210 1$70120=20$ 20'010$=20$ 200 1

    )es': producir ' unidad0 cumplir con la demanda)es%: producir 7 unidades0 entregar 1 guardar %)es1: no producir0 cumplir con la demanda con lo ue *a, en inventario)es(: producir ( para cubrir la demanda.

    Ing. )anuel Snc*e" +ern