Está en la página 1de 16

TAREA 3

Articulo Wi ri
X1,aliment
1 pie 3
o
X2,botiqui
0.25 4
n
X3,ropa 0.5 5

Función objetiva: MAXIMIZAR EL INGRESO TOTAL


Etapas: i= 1,2,3
W= 3 PIES capacidad
RESTRICCION: PESO
Ai >=1
Botiquines>=2
1.     Función de recursividad
Fi(Xi) = Max [mi*ri + fi+1(Xi - mi*wi)]
Fi+1(Xi+1) = 0

Fi(Xi): INGRESO TOTAL ACUMULADO HASTA LA ETAPA i


Xi=Peso disponible de la mochila : espacio libre
mi:cantidad del articulo i
Wi:Peso unitario por capacidad i
ri:peso de prioridad de cada articulo (3 , 4 , 5)
mi ≤ W/wi
Generalizando: Xi+1 = Xi - mi*wi
Definición de estados
x1 m1 x2 m2 x3 m3
0 0 0
1 1 1
3 3 3
2 2 2
3 3 3
0
2 1
2
0
1
1
X1=3
X2=0,1,2,3
X3=0,1,2,3

Etapa 3 w3=0.5, r3=5, w=3


m3≤ W/w3 ≤ 3/0.5≤6
m3=0,1,2,3
Articulo Wi ri
X1,aliment
1 pie 3
o
X2,botiqui
0.25 4
n
X3,ropa 0.5 5

F3(X3) =Max (5m3+ f4(x3-m3))


F4(X4) =0

5m3+ f4(x3-0.5*m3)
m3
X3 0 1 2 3 4 5 6
0 0+0=0 ------ ------ ------ ------ ------ ------
1 0+0=0 5+0.5=6 ------ ------ ------ ------ ------
2 0+0=0 5+1.5=6.5 10+2=12 ------ ------ ------ ------

3 0+0=0 5+2.5=7.5 10+2.5=12.5 15+3=18 ------ ------ ------

Etapa 2 w3=0.25, r3=4, w=3


m2≤ W/w3 ≤ 3/0.25≤12
m2=0,1,2,3
X3=X2 –0.25m2

4m2+ f3(x2-0.25*m2)
M2
X2 0 1 2 3 4 5 6
0 0+0=0 ----- ----- ------ ------ ------ ------
1 0+0=0 4.75 8.5 12.25 16 ------ ------
2 0+0=0 5.75 9.5 13.25 17 20.75 24.5
3 0+0=0 6.75 10.5 14.25 18 21.75 25.5
Etapa 1 w3=1, r3=3, wi=3
m3≤ W/w3 ≤ 3/1≤3
m3=0,1,2,3
X2=X1-m1
3m1 + f2(X1 –m1)
m1
X1 0 1 2 3 F1(X1) m1*
3 0+48=48 3+32=35 6+16=32 9+0=9 48 0

Ingreso máximo =48 pies


Asignación
M1=0
X2=x1-0.25m1
X2=3-0.25(0)=3
M2=12
X3=X2-0.5m2
X3=3-0.5(12)=0
M3=0
F3(X3) m3*
0 0
6 1
12 2

18 3

4m2+ f3(x2-0.25*m2)
M2
7 8 9 10 11 12 F2(X2)
------ ------ ------ ------ ------ ------ 0
------ ------ ------ ------ ------ ------ 16
28.25 32 ------ ------ ------ ------ 32
29.25 33 36.75 40.5 44.25 48 48
m2*
1
4
8
12
Funcion objetiva: Maximizar el conocimiento
Max Z: K1(C1)+ K2(C2)+ K3(C3)+ K4(C4)
Ki(Ci):Conocimiento del departamento i i=1…4
Ci:Numero de cursos asignados del departamento i =1,..,4
Restricción: C1+C2+C3+C4=10 condición : Ci≥1
Numero de etapas = 4
Funcion de recursividad
Fi(xi)= Max (Ki (Ci)+fi+1(xi+1)
Relación entre Xi y Xi+1
Xi: Número de cursos disponibles en la etapa i
X1:10 x2:3,4,5,6,7,8,9 x3:2,3,4,5,6,7,8 x4:1,2,3,4,5,6,7 x5=0
Xi=Ci+Xi+1
Xi+1= Xi-Ci

Fi(xi)= Max (Ki (Ci)+fi+1(Xi-Ci)


Fi+1(Xi+1) =0 i=n última etapa siempre 0
Fi (Xi): conocimiento acumulado hasta la etapa i
Xi: Numero de cursos disponibles en la etapa i
Etapa 4 i=4
x4:1,2,3,4,5,6,7
F5(X5) =0
X5= X4-C4

K4(C4) +f5(X4-C4)
C4
X4 1 2 3 4 5 6 7
1 10+0=10 ---- ----- ----- ---- ---- ----
2 10+0=10 20+0=20 ----- ----- ----- ----- -------
3 10+0=10 20+0=20 30+0=30 ------ ------ ----- -----
4 10+0=10 20+0=20 30+0=30 40+0=40 -------- ----- ------
5 10+0=10 20+0=20 30+0=30 40+0=40 50+0=50 ---- -----
6 10+0=10 20+0=20 30+0=30 40+0=40 50+0=50 60+0=60 ------
7 10+0=10 20+0=20 30+0=30 40+0=40 50+0=50 60+0=60 70+0=70

Etapa 3 i=3
X3: 2,3,4,5,6,7,8
X4= X3-C3

K3(C3) +f4(X3-C3)
C3
X3 1 2 3 4 5 6 7
2 40+10=50 -------- -------- -------- -------- -------- --------
3 40+20=60 60+10=70 -------- -------- -------- -------- --------
4 40+30=70 60+20=80 80+10=90 -------- -------- -------- --------
5 40+40=80 60+30=90 80+20=100 100+10=110 -------- -------- --------
6 40+50=90 60+40=100 80+30=110 100+20=120 100+10=110 -------- --------
7 40+60=100 60+50=110 80+40=120 100+30=130 100+20=120 100+10=110 -------
8 40+70=110 60+60=120 80+50=130 100+40=140 100+30=130 100+20=120 100+10=110

Etapa 2 i=2
X2: 3,4,5,6,7,8,9
X3= X2-C2

K2(C2) +f3(X2-C2)
C2
X2 1 2 3 4 5 6 7
3 20+50=70 -------- -------- -------- -------- -------- --------
4 20+70=90 70+50=120 -------- -------- -------- -------- --------
5 20+90=110 70+70=140 90+50=140 -------- -------- -------- --------
6 20+110=130 70+90=160 90+70=160 100+50=150 -------- -------- --------
7 20+120=140 70+110=180 90+90=180 100+70=170 100+50=150 -------- --------
8 20+130=150 70+120=190 90+110=200 100+90=190 100+70=170 100+50=150 --------
100+110=21
9 20+140=160 70+130=200 90+120=210 100+90=190 100+70=170 100+50=150
0

Etapa 1 i=1
X1: 10
X2= X1-C1
K1(C1) +f2(X1-C1)
C1
X1 1 2 3 4 5 6 7
100+140=24 100+120=22
10 25+210=235 50+200=250 60+180=240 80+160=240 100+70=170
0 0

RESPUESTA: K= 250
C1= 2 C2=3 C3=4 C4=1
F4(x4) C4*
10 1
20 2
30 3
40 4
50 5
60 6
70 7

F3(x3) C3*
50 1
70 2
90 3
110 4
120 4
130 4
140 4

F2(x2) C2*
70 1
120 2
140 2O3
160 2O3
180 2O3
200 3

210 3O4

F1(x1) C1*

250 2
Función objetiva: Minimizar la ruta más corta del origen del destino i
RECURSIVIDAD HACIA ATRÁS
Fi (Xi) = min [d (Xi, Xi+1) + fi+1(Xi+1)] i = 1,2,3
F4(X4=T) = 0
Sea i: número de etapas i=1,2,3
Xi: Nodos pertenecientes a la etapa i
d(Xi-1,Xi): distancia existente entre el nodo Xi-1 y el Nodo Xi
Fi(Xi): distancia mínima acumulada hasta la etapa i en el nodo Xi

ETAPA 3: i =3

d(X3,X4) + f4(X4)

X4
X3 T F3(X3) X4*
D 6+0=6 6 T
E 7+0=7 7 T

ETAPA 2: i =2
d (X2, X3) + f3(X3)

X3

X2 D E F2(X2) X3*
A 5+6=11 -------- 11 D
B 7+6=13 8+7=15 13 D
C -------- 6+7=13 13 E

ETAPA 1: i =1
d(X1, X2) + f2(X2)
X2
X1 A B C F1(X1) X2*
O 9+11=20 6+13=19 7+13=20 19 B

RESPUESTA:Menor distancia= 19

Ruta : 0 – B – D -T
Solución:
Función objetiva: Incrementar las ventas
Max Z= I1(A1) + I2(A2) +I3(A3)
Ii (Ai): Incremento de las ventas en la región i=1…3
Ai=Número de agentes de ventas asignados
RestricciónAi>=1
Función de recursividad
Número de etapas =Número de regiones =3
Fi(xi)= Max (Ii (Ai)+fi+1(x+1)
Xi: número de agentes de ventas disponibles para la etapa i
X1=6 –(A1≥1)àX2=5 –(A2≥1)-àX3=4 – (A3≥1)—X4=0
X1=6 –(A1≥1)àX2=5 –(A2≥1)-àX3=1 – (A3=1)—X4=0
Xi:6 asigno x2 :3 x3:2 x4:1
X4=0

Xi=Ai+Xi+1
Xi+1=Xi-Ai
Fi(xi)= Max (Ii (Ai)+fi+1(x+1)
Condición inicial: fi+1(xi+1) =0 para i=n para la última etapa
Fi(xi): incremento de las ventas hasta la etapa i
Xi: número de agentes de ventas disponibles para la etapa i
Ii (Ai): Incremento de las ventas en la región i=1…3
Ai=Número de agentes de ventas asignados
Etapa 3: i=3
F3(x3) = Max (I3(A3) +f4(X3-A3))
Condición inicial: f4(4) =0 para i=3 última etapa
X4=X3-A3
X3:1,2,3,4
A3:1,2,3,4
I3(A3) +f4(X3-A3)
A3
X3 1 2 3 4 F3(x3) A3*
1 32+0=32 ------- ------ ------- 32 1
2 32+0=32 46+0=46 ----- ------ 46 2
3 32+0=32 46+0=46 70+0=70 ------- 70 3
4 32+0=32 46+0=46 70+0=70 84+0=84 84 4

Etapa 2: i=2
F2(x2) = Max (I2(A2) +f3(X2-A2))
Condición inicial: f3(3) =0 para i=2
X3=X2-A2
X2:2,3,4,5
A2:2,3,4,5
I2(A2) +f3(X2-A2)
A2
X2 1 2 3 4 F2(x2) A2*
2 24+32=56 ------ ------- ------- 56 1
3 24+46=70 47+32=79 ------- ------- 79 2
4 24+70=94 47+46=93 63+32=95 ------ 95 3

5 24+84=108 47+70=117 63+46=109 78+32=110 110 2

Etapa 1: i=1
F1(x1) = Max (I1(A1) +f2(X1-A1))
Condición inicial: f2(2) =0 para i=1
X2=X1-A1
X1:3,4,5,6
A1:2,3,4,5
I1(A1) +f2(X1-A1)
A1
X1 1 2 3 4 F1(x1) A1*
40+117=15
6 54+95=149 78+79=157 99+56=155 157 1o3
7
Respuesta: 157
A1=1 A2=2 A3=3
A1=3 A2=2 A3=1

También podría gustarte