Vous êtes sur la page 1sur 16

E.A.P.: ING.

INFORMTICA
PROGRAMACIN DINMICA
INTEGRANTES:
CHAMPI VENTOCILLA, Tesshira
GERVACIO AVILA, Jonathan
GRADOS MINAYA, Katherine
SANCHEZ ESTUPIAN, Karen
URBANO LINO, Erick
VILLANUEVA GILES, Enrique
Puede utilizarse en problemas lineales o no lineales, determinsticos o
estocsticos, uni o multivariados
Su forma de operar es dividir el problema en subproblemas, luego inicia
el proceso de solucin por etapas, en donde cada etapa del proceso
resuelve un subproblema y al finalizar con todas las etapas, el problema
es completamente resuelto. Entre una etapa y la siguiente existe una liga
que permite el nexo entre etapas esta liga se llama funcin recursiva.
Este problema est referido a encontrar la ruta ptima (ruta mnima o
ruta ms confiable), para viajar desde un punto llamado nodo inicial
o fuente hacia otro llamado nodo final o destino a travs de una red
de caminos que los conecta dados los retornos (costos beneficios
tiempo, etc), asociados con los arcos o ramas de la red.
EJEMPLO: Un vendedor debe realizar un viaje para llevar una mercadera
solicitada, Aun cuando su punto de partida y destino son fijos, tiene un nmero
considerable de opciones para elegir qu ciudades recorrer en su ruta. El
vendedor necesita determinar cul ser la ruta ms segura y ms corta, para
poder llegar lo ms pronto posible
Las distancias que hay de una ciudad a otra en cada recorrido que realice, se
observa en la siguiente figura.
5
6
7
8
9

2
3
4
1
6

8

7

9

10

5

7

5

6

8

14

10

8

7

9
11
8
7
12

6

14

6

15

10
11
12
ETAPA 4 ETAPA 3 ETAPA 2 ETAPA 1
5
6
7
8
9

2
3
4
1
6

8

7

9

10

5

7
5

6

8

14

10

8

7

9

11

8

7

12

6

14

6

15

10
11
12
ETAPAS: n=4
Xn: todas las ciudades que puede visitar.
Dn: ciudad que se decide visitar.
Rn: distancia en kilmetros.

Formula:


SOLUCIN


12
9
14
6
10
10


11
10
15
14
6
15 10

ETAPA 1
ETAPA 2
ETAPA 3
ETAPA 4
CONCLUSIN:
En este problema del viajero encontramos que hay 2 rutas y cada una de ellas
cuenta con un valor de 27 kilmetros como nos muestra en la ltima tabla.
PROBLEMA DE PRODUCCION
Este problema consiste en determinar en qu perodo y cunto se
debe producir para satisfacer una demanda conocida en cada uno
de los perodos, sobre la base de los recursos disponibles como
capacidad de produccin y capacidad de almacenes; de manera
que el costo total de produccin y de mantener inventarios
durante todo el horizonte de planeamiento sea mnimo.
EJEMPLO APLICATIVO
La empresa ACDELCO que se dedica a la fabricacin de automviles,
ubicado en la Avenida Argentina, en el callao, necesita optimizar sus
procesos de produccin para estos 3 meses que le se avecinan para
ello quiere saber cul es el camino ms ptimo que le convendra con
los siguientes datos Cul es el programa ptimo de produccin para
estos 3 meses?

MES Demanda(D
i
)
Capacidad de
Produccin
(P
i
)
Capacidad de
almacn(W
i
)
Costo de
produccin
por
unidad(CP/u)
Costo de
tenencia por
unidad(Cw)
Abril 3 2 3 5 1
Mayo 1 3 2 2 2
Junio 2 2 2 4 1
Inventario inicial = 3
SOLUCIN
Abril
ETAPA 03

Mayo
ETAPA 02

Junio
ETAPA 01

D
3
= 3
P
3
= 2
W
3
= 3
d
3
=?
D
1
= 2
P
1
= 2
W
1
= 2
d
1
=?
D
2
= 1
P
2
= 3
W
2
= 2
d
2
=?

3
= 3
2
=
3
+
3
3
1
=
2
+
2
1
0
=
1
+
1
2

3
=5d
3
+1(
3
+
3
3)
2
= 2
2
+ 2(
2
+
2
1)
1
= 4
1
+ 1(
1
+
1
2)

3
= 6
3
+ 1
3
3
2
= 4
2
+ 2
2
2
1
= 5
1
+ 1
1
2


3
= 6
3
+ 1
3
3

2
= 4
2
+ 2
2
2


1
= 5
1
+ 1
1
2

Funcin Objetivo

Criterios
Funciones


R
e
s
t
r
i
c
c
i
o
n
e
s

Almacn

3
+
3
3 3

3
+
3
6

2
+
2
1 2

2
+
2
3

1
+
1
2 2

1
+
1
4
Produccin
3
2
2
3
1
2
Demanda
3
+
3
3
2
+
2
1
1
+
1
2
Funciones
Criterios
C.N.N. xi; di 0

1
= 5
1
+ 1
1
2
Reemplazando

1
= 5 2 + 1 0 2 = 8

2
= 5 1 + 1 1 2 = 4

3
= 5 0 + 1 2 2 = 0

Etapa 2


0 2 8
1 1 4
2 0 0

2

0 1 2 3


0 - 10 10 10 10
1,2,
3
0,1,2
1 8 8 8 - 8
0,1,
2
0,1,2
2 6 6 - - 6 0,1 1,2
3 4 - - - 4 0 2

2
= 4
2
+ 2
2
2

2

Etapa 1
Etapa 3

3

0 1 2


3 10 14 18 10 0 0,1,2

3
= 6
3
+1
3
3
Resumen
Mes D
CP/
S
II IF CW/
S
TOTA
L
1

= 0 0 3 0 0 0
2

= 3 6 0 2 4 10
3

= 0 0 2 0 0 0
Costo ptimo de produccin 10
Por lo tanto la solucin ptima ser:
En el primer mes voy a producir 0, mi
demanda est cubierta con mi Inventario
Inicial de 3
En el segundo mes voy a producir 3, mi
demanda queda cubierta y me sobra 2 que
es mi inventario final.
En el tercer mes produzco 0, pero mi
demanda se cubre con mi inventario inicial
de 2
PROBLEMA DE MOCHILA
Aborda el problema de cargar artculos que poseen diferentes niveles
de utilidad, en medios de carga con capacidad limitada. El objetivo es
seleccionar las cargas ms valiosas a transportar.
Donde se tiene n objetos, cada uno con un peso (wi) y un beneficio
(vi), y una mochila en la que podemos meter objetos, con una
capacidad de peso mximo. El objetivo es maximizar el beneficio de
los objetos transportados, donde cada objeto se puede coger entero
(xi=1) o nada (xi=0).


APLICACIN PROBLEMA DE LA MOCHILA
Una seora al realizar sus compras diarias (arroz, azcar y pollo) desea
saber la mejor combinacin posible que puede transportar teniendo en
cuenta como capacidad mxima en su bolso de compras es de 10 kilos.
Se requiere determinar la cantidad de carga ms valiosa sin que se
exceda al peso mximo disponible.
A continuacin se muestra la informacin de los pesos y valores de
cada pieza:

Piezas Peso(kg) Beneficio
Arroz 3 5
Pollo 2 4
Azcar 1 8
Max (r
1
)= 8d
1
Max (r
2
)= 4d
2
Max (r
3
)=5d
3

X
3
= 10
X
0
= X
1
- 1d
1

X
1
= X
2
2d
2
X
2
=X
3
3d
3

d
3
=? d
2
=? d
1
=?
F
2
F
0
F
1

SOLUCIN:
MAX Z = 8d
1
+ 4d
2
+ 5 d
3

S.a:
1d
1
+ 2d
2
+ 3d
3
10
dj 0
F
1
= r
1
+ F
0
* ETAPA 1:
X
1
d
1
F
1
*
0 0 0
1 1 8
2 2 16
3 3 24
4 4 32
5 5 40
6 6 48
7 7 56
8 8 64
9 9 72
10 10 80
F
2
= r
2
+ F
1
*

d
2

X
2

0 1 2 3 4 5 d
2
F
2
*
X
1
= X
2
2d
2



0 ---- ---- ---- ---- ---- ---- ---- ---- ----
1 8 ---- ---- ---- ---- ---- 0 8 1
2 16 4 ---- ---- ---- ---- 0 16 2,0
3 24 12 ---- ---- ---- ---- 0 24 3,1
4 32 20 8 --- ---- ---- 0 32 4,2,0
5 40 28 16 ---- ---- ---- 0 40 5,3,1
6 48 36 24 12 ---- ---- 0 48 6,4,2,0
7 56 44 28 20 0 56 7,5,3,1
8 64 52 40 28 16 ---- 0 64 8,6,4,2,0
9 72 60 48 36 24 ---- 0 72 9,7,5,3,1
10 80 68 56 44 32 20 0 80 10,8,6,4,2,0
F
2
= r
2
+ F
1
*
ETAPA 2 :
F
3
= r
3
+ F
2
*
ETAPA 3:
F
3
= r
3
+ F
2
*
d
3

X
3

0 1 2 3 d
3
* F
3
* X
2
=X
3
3d
3

10
80 61 42 22 0 80 10 , 7, 4 , 1
Artefacto di vi r
Arroz 0 5 0
Pollo 0 4 0
Azcar 10 8 80
El bolso de compras se llenara con 10 kilos de Azcar,
siendo este el que cubre la mayor capacidad y sin
ningn desperdicio de espacio.

Vous aimerez peut-être aussi