PROGRAMACIÓN DINÁMICA

11
CARRERA : INGENIERÍA INDUSTRIAL MATERIA: INVESTIGACION DE OPERACIONE II VARGAS MORENO IVAN GRUPO: 11:00 – 12:00  MAESTRO: ING. ELIZALDE COLORADO EMILIO FECHA: 27 DE AGOSTO DEL 2015 PROGRAMACIÓN DINÁMICA.

description

PROGRAMACIÓN DINÁMICA

Transcript of PROGRAMACIÓN DINÁMICA

7/17/2019 PROGRAMACIÓN DINÁMICA

http://slidepdf.com/reader/full/programacion-dinamica-568c687874fd7 1/11

CARRERA: INGENIERÍA INDUSTRIAL

MATERIA: INVESTIGACION DE OPERACIONE II

VARGAS MORENO IVAN

GRUPO: 11:00 – 12:00

 

MAESTRO: ING. ELIZALDE COLORADO EMILIO

FECHA: 27 DE AGOSTO DEL 2015

PROGRAMACIÓN DINÁMICA.

7/17/2019 PROGRAMACIÓN DINÁMICA

http://slidepdf.com/reader/full/programacion-dinamica-568c687874fd7 2/11

L P!"#!$%&'( D&()$&% *+, -,!!"//- "! R&%!- ,//$( 3 G D(4&(#. S+ &$"!4(4, %"(4!&6+%&"(, "6!, ,4 4%(&% %+(4&44&8 -,4"$ -, -,%&&"(, , +6/&%!"( ,( 1957 ,( +( /&6!" -,/ !&$,! +4"!-,("$&(-" D3($&% P!"#!$$&(#; <P!&(%,4"( U(&8,!&43 P!,. P!&(%,4"(=N,> ?,!,3@.

I(&%&/$,(4, / PD , /, -,("$&(' !"#!$%&'( /&(,/ ,4"%)4&% '!"6/,$ -, !"#!$%&'( /&(,/ %"( &(%,!4&-+$6!,. L !"#!$%&'(-&()$&% <PD@ -,4,!$&( / "/+%&'( '4&$ -, +( !"6/,$ -, ( 8!&6/,-,%"$"(&(-"/ ,( ( ,4= %"( %- ,4 &(%/+3,(-" +( +6!"6/,$ -,+( "/ 8!&6/,. L !&(%&/ %"(4!&6+%&'( -, / PD , ,/ !&(%&&" -,"4&$/&--= ,/ %+/ ,46/,%, +, +( "/B4&% '4&$ %"(&4, -, +6"/B4&%'4&$= +( $!%" -, !,*,!,(%& ! -,%"$"(,! ,/ !"6/,$ ,( ,4.

L !"#!$%&'( -&()$&% , +( 4%(&% +, , +,-, /&%! ! !,"/8,!$+%" !"6/,$ -, "4&$&%&'(. L $3"! !4, -, / 8,%,= /

!"#!$%&'( -&()$&% "64&,(, "/+%&"(, %"( +( 8(%, ,( !,8,!= -,-, ,/(/ -, +( !"6/,$ %& ,/ !&(%&&" %"( /" +, +( !"6/,$ #!(-, 3,(#"!!"" , %"(8&,!4, ,( +( ,!&, -, !"6/,$ $) ,+," 3 $)4!46/,.

AB= / !"#!$%&'( -&()$&% , +,-, -,(&! %"$" +( 4%(&% $4,$)4&%4&/ +, !,+,/8, +( ,!&, -, -,%&&"(, ,%+,(%&/,= %- +( -, / %+/,*,%4 / -,%&&"(, *+4+!. P!""!%&"( +( !"%,-&$&,(4" &4,$)4&%" !-,4,!$&(! / %"$6&(%&'( -, -,%&&"(, +, $&$& / ,*,%4&8&-- 4"4/. E(%"(4!4, ! ,/ !"6/,$ -, !"#!$%&'( -&()$&%= 4!4 -, +( ,(*"+, -,4&" !%&/ ! / "/+%&'( -, !"6/,$ 3 / ,%+%&"(, ,,%B% +, ,

+( , -,6,( -,!!"//! ! +, !,!,,(4, %- &4+%&'( &(-&8&-+/.

CARACTERÍSTICAS DE LOS PROBLEMAS DE PROGRAMACIÓNDINÁMICA

L %!%4,!B4&% -, / !"#!$%&'( -&()$&% , ,$/,( ! *"!$+/! ,&-,(4&%! / ,4!+%4+! -, /" !"6/,$ -, ,4, 4&".

A %"(4&(+%&'( , !,,(4!)( ,4 %!%4,!B4&% 6)&% +, -&4&(#+,( /" !"6/,$ -, !"#!$%&'( -&()$&%.

1. E/ !"6/,$ , +,-, -&8&-&! ,( ,4 +, !,+&,!,( +( "/B4&% -,-,%&&'( ,( %- +( -, ,//. E( $+%" !"6/,$ -, !"#!$%&'(-&()$&%= / ,4 , / %(4&-- -, 4&,$" +, -,-, ,/ &(&%&" -,/!"6/,$= ,( %&,!4" %" (" , (,%,&4( -,%&&"(, ,( %- ,4.

2. C- ,4 4&,(, +( %&,!4" ($,!" -, ,4-" "%&-" ,//. P"!,4-" , ,(4&,(-, / &(*"!$%&'( +, , (,%,&4 ,( %+/+&,! ,4! 4"$! +( -,%&&'( '4&$.

7/17/2019 PROGRAMACIÓN DINÁMICA

http://slidepdf.com/reader/full/programacion-dinamica-568c687874fd7 3/11

. E/ ,*,%4" -, / "/B4&% -, -,%&&'( ,( %- ,4 , 4!(*"!$! ,/,4-" %4+/ ,( +( ,4-" "%&-" %"( / &#+&,(4, ,4 <4/ 8, -,%+,!-" +( -&4!&6+%&'( -, !"66&/&--@.

. E/ !"%,-&$&,(4" -, "/+%&'( ,4) -&,-" ! ,(%"(4!! +( "/B4&%'4&$ ! ,/ !"6/,$ %"$/,4"= , -,%&!= +( !,%,4 ! /

-,%&&"(, -, / "/B4&% '4&$ ,( %- ,4 ! %- +(" -, /",4-" "&6/,.5. D-" ,/ ,4-" %4+/= +( "/B4&% '4&$ ! / ,4 !,4(4, ,

&(-,,(-&,(4, -, / "/B4&% -"4- ,( ,4 (4,!&"!,. <,4, , ,/!&(%&&" -, '4&$/&-- ! / !"#!$%&'( -&()$&%@. E( #,(,!/ ,(/" !"6/,$ -, PD= ,/ %"("%&$&,(4" -,/ ,4-" %4+/ -,/ &4,$,!, 4"- / &(*"!$%&'( "6!, + %"$"!4$&,(4" (4,!&"!= 3 ,4&(*"!$%&'( , (,%,!&" ! -,4,!$&(! / "/B4&% '4&$ -, B ,(-,/(4,.

. E/ !"%,-&$&,(4" -, "/+%&'( , &(&%& / ,(%"(4!! / "/B4&% '4&$ !/ /4&$ ,4. L "/B4&% '4&$ ! / /4&$ ,4 !,%!&6, /

"/B4&% '4&$ -, -,%&&'( ! %- ,4-" "&6/, ,( , ,4.7. S, -&"(, -, +( !,/%&'( !,%+!&8 +, &(-&% / "/B4&% '4&$ ! /

,4 -- / "/B4&% '4&$ ! / ,4 <(J1@

A ,! -, ,4 %!%4,!B4&%= /" !"6/,$ +, +,-,( ,! 4%-" %"( /PD 4&,(,( "4! -" !"&,--, -&%&"(/,:

• S'/" +( ($,!" !,-+%&-" -, 8!&6/, , -,6, %"("%,! ,( %+/+&,!,4 %"( ,/ ( -, -,%!&6&! / !"6/,$. E( ,*,%4"= /" !"6/,$ -, /PD , %!%4,!&( "! / -,,(-,(%& -, /" !,+/4-" -,!&8-" -,-,%&&"(, "6!, +( ($,!" !,-+%&-" -, 8!&6/,.

• E/ !,+/4-" -, +( -,%&&'( ,( %+/+&,! ,4 /4,! /" 8/"!,(+$!&%" -, +( ($,!" !,-+%&-" -, 8!&6/, !,/,8(4, / !"6/,$.L -,%&&'( %4+/ (& &(%!,$,(4 (& -,%!,$,(4 ,/ ($,!" -, *%4"!,"6!, /" %+/, -,,(-, ,/ !,+/4-". AB= ! / &#+&,(4, -,%&&'( ,(/ ,%+,(%&= ,/ $&$" ($,!" -, 8!&6/, , %"(&-,! <H&//&,!= 1991@.

E( +( !"6/,$ -, PD +( ,!&, -, -,%&&"(, , -,6,( 4"$! ,( +(,%+,(%& --. C+(-" ,4" , %+$/,= +( "/B4&% '4&$ , -,6, ,!,#+&!.N" &$"!4 %+)/, *+,!"( /" ,4-" 3 -,%&&"(, &(&%&/,= / -,%&&"(,!,4(4, %"(4&4+&!)( +( "/B4&% '4&$ %"( !,,%4" / ,4-" !,+/4(4, -,/ !&$,! -,%&&'(.

1.2. EJEMPLOS DE MODELOS DE PROGRAMACIÓN DINÁMICA

E/ !"6/,$ -, / -&/&#,(%&.

7/17/2019 PROGRAMACIÓN DINÁMICA

http://slidepdf.com/reader/full/programacion-dinamica-568c687874fd7 4/11

U( !"6/,$ %"(4!+&-" ,,%&/$,(4, "! ,/ P!"*,"! H M K#(,! -, /U(&8,!&-- -, S4(*"!- ! &/+4!! / %!%4,!B4&% , &(4!"-+%&! /4,!$&("/"#B -, / PD , ,/ !"6/,$ -, / -&/&#,(%&.E4, !"6/,$ , !,,!, +( 8,(-,-"! $B4&%" +, 4+8" +, 8&! %& ,/",4, +4&/&(-" %"$" $,-&" -, 4!("!4, +( -&/&#,(%&= 4!8 -, 4&,!!

"4&/,= ,( ,/ /4&$" %+!4" -,/ &#/" I. A+( %+(-" + +(4" -, !4&- 3-,4&(" ,!( "= 4,(B +( ($,!" %"(&-,!6/, -, "%&"(, ! ,/,#&! +estados <" 4,!!&4"!&" +, "4,!&"!$,(4, , %"(8&!4&,!"( ,( ,4-"@ !,%"!!,!,( + !+4.E( / #+! 1.1 , $+,4!( / !+4 "&6/,= ,( -"(-, %- ,4-" ,!,!,,(4 "! +( 6/"+, (+$,!-".

Fi!"a 1.1. Siste#a de $a#i%os &a"a e' &"o('e#a de 'a di'ie%$ia.

D, / &/+4!%&'( , +,-, "6,!8! +, ,/ 8&, , +,-, !,/&! ,( eta&as=!4&,(-" -,/ ,4-" 1 4 + -,4&(" ,( ,/ ,4-" 10:

P!&$,! ,4: ,4-" 1 3 <2= = @ S,#+(- ,4: ,4-" <2= =@ 3 <5= = 7@  T,!%,! ,4: ,4-" <5==7@ 3 <= 9@ C+!4 ,4: ,4-" <=9@ 310

P+,4" +, , "*!,%B( ,#+!" -, 8&- /" ,!" -, / -&/&#,(%&= ,4,8,(-,-"! (" +&" -,! ! / ""!4+(&-- 3 , !"+" -,4,!$&(! / !+4$) ,#+!. C"$" ,/ %"4" -, %- '/& , 66 ,( +( ,8/+%&'(%+&--" -, / ,#+!&-- -, ,, !,%"!!&-"= / !+4 $) ,#+! -,6B ,!+,// %"( / '/& -, ,#+!" -, 8&- $) 6!4. E/ %"4" -, / '/&,4)(-! ! ,/ 8&, ,( -&/&#,(%& -,/ ,4-" i /  j , $+,4! ,( #+! 1.1%"$" +( ,4&+,4 ,( /" %$&(" <,%@ ! &! -, +( ,4-" "4!".

7/17/2019 PROGRAMACIÓN DINÁMICA

http://slidepdf.com/reader/full/programacion-dinamica-568c687874fd7 5/11

AB / !,#+(4 %,(4!/ ,: %+)/ !+4 <%"(+(4" -, %$&("@ $&(&$& ,/ %"4"4"4/ -, / '/&Q= ! %"(4,4! ,4 !,#+(4 , (,%,!&" %,! ("4! +,=,/ !"%,-&$&,(4" "%" &(4,/&#,(4, -, ,/,%%&"(! ,/ %$&(" $) 6!4" "*!,%&-",( %- ,4 +%,&8 (" (,%,!&$,(4, %"(-+%, +( -,%&&'( '4&$#/"6/.

L PD !4, -, +( ,+, "!%&'( -,/ !"6/,$ 3 ,(%+,(4! / "/+%&'('4&$ ! ,, !"6/,$ $) ,+,". E(4"(%, #!-+/$,(4, #!(- ,/!"6/,$= //(-" / "/+%&'( '4&$ ,( %+!" !4&! -, / (4,!&"!= 4+, , !,+,/8, "! %"$/,4" ,/ !"6/,$ "!&#&(/.

L &-, , %/%+/! ,/ %"4" $B(&$" <%+$+/4&8"@ -, / '/& -, ,#+!" ,(4!,/" -" ,4-" -, %- ,4 3 -,+ +4&/&! ," %"4" %"$" -4" -,,(4!- ! / ,4 &($,-&4 &#+&,(4,.

CÁLC)LOS PARA LA ETAPA 1C"(&-,!(-" /" ,4-" "%&-" %"( / ,4 1= , +,-, 8,! +, /",4-" 2= 3 ,4)( %"(,%4-" %- +(" %"( ,/ ,4-" &(&%&/ 1 "! +( "/,% %"$" , +,-, !,%&! ,( / #+! 1.2. P"! %"(&#+&,(4,= ! / ,41 , 4&,(,

C"4" $B(&$" / ,4-" 2 2 <-,-, ,/ ,4-"1@C"4" $B(&$" / ,4-" <-,-, ,/ ,4-"1@C"4" $B(&$" / ,4-" <-,-, ,/ ,4-"1@

LOS PARA LA ETAPA 2

D,+ , 8( / ,4 2 ! -,4,!$&(! /" %"4" $B(&$"<A%+$+/4&8"@ ! /" ,4-" 5= 3 7 %"$" , !,%& ,( / #+! 1..C"(&-,!(-" !&$,!" / ,4-" 5= , 8, +, ,&4,( 4!, /4,!(4&8 6,!<2=5@= <=5@= <=5@.

F&#+! 1.2 ,4 1: ,4-"2= = %"(,%4-" %"( ,/,4-" &(&%&/ 1

7/17/2019 PROGRAMACIÓN DINÁMICA

http://slidepdf.com/reader/full/programacion-dinamica-568c687874fd7 6/11

 

E4 &(*"!$%&'(= +(4" %"( /" %"4" $B(&$" -, /" ,4-" 2= 3 <#+!1.@ -,4,!$&(( ,/ %"4" $B(&$" <%+$+/4&8"@ ! ,/ ,4-" 5 %"$":

D, *"!$ &$&/! ! ,/ ,4-" <#+! 1.5@= , 4&,(,:

Fi!"a 1.*E4 2: ,4-" 5= = 7%"(,%4-" %"( /" ,4-"

F&#+! 1. ,4 2:

E4-" 5 %"(,%4-"

Fi!"a 1.+ E4 2: E4-" %"(,%4-" %"( /"

7/17/2019 PROGRAMACIÓN DINÁMICA

http://slidepdf.com/reader/full/programacion-dinamica-568c687874fd7 7/11

F&(/$,(4, ! ,/ ,4-" 7 <#+! 1.@= , 4&,(,:Fi!"a 1.,E4 2: E4-" 7%"(,%4-" %"( /"

7/17/2019 PROGRAMACIÓN DINÁMICA

http://slidepdf.com/reader/full/programacion-dinamica-568c687874fd7 8/11

CÁLC)LOS PARA LA ETAPA *

P! /" %)/%+/" , 4"$( /" -4" -, / #+! 1.7

7/17/2019 PROGRAMACIÓN DINÁMICA

http://slidepdf.com/reader/full/programacion-dinamica-568c687874fd7 9/11

Fi!"a 1.- E4 : ,4-" = 9%"(,%4-" %"( /" ,4-"

7/17/2019 PROGRAMACIÓN DINÁMICA

http://slidepdf.com/reader/full/programacion-dinamica-568c687874fd7 10/11

CÁLC)LOS PARA LA ETAPA P! /" %)/%+/" , 4"$( /" -4" -, / #+! 1.

R,+$,( -, %)/%+/" ! / -&*,!,(4, ,4

E/ %"4" $B(&$" 4"4/ -,-, ,/ ,4-" 1 / ,4-" 10 , -, 11.E/ ,4-" 10 , +,-, /%(! -,-, /" ,4-" 3 9.S& , ,/&#, ,/ ,4-" 9= ,4, !"8&,(, -, 6,! ,/,#&-" ,/ ,4-" = ,/ %+/ +8, -, 6,! ,/,#&-" ,/ ,4-" 3 (/$,(4, ,/ ,4-" 1.

E -,%&! / !+4 '4&$ ,: 1= = = 9=10

S& , ,/&#, ,/ ,4-" = ,4, !"8&,(, -, 6,! ,/,#&-" ,/ ,4-" 5= ,/ %+/ +

8, -, 6,! ,/,#&-" ,/ ,4-" " ,/ .

S& , ,/&#, ,/ ,4-" = / !+4 '4&$ ,: 1= = 5= =10. S& , ,/&#, ,/ ,4-" = / !+4 '4&$ ,: 1= = 5= =10

!"a 1./ 4 : E4-" 10"(,%4-" %"( /"

7/17/2019 PROGRAMACIÓN DINÁMICA

http://slidepdf.com/reader/full/programacion-dinamica-568c687874fd7 11/11

P"! /" 4(4" ,&4,( !+4 '4&$ ,/,#&! 3 +, / 4!, &$/&%( ,/ %"4"$B(&$" 4"4/ +, , 11.