F.O.: Min f* (X
K K )= { r 1+ r 2 + r 3+ r 4 }
S.A.: X K-1 = d K
F.R.: f* (X
K K ) = Min { r K+ f* (X ) }
K-1 K-1
Etapa K=1
f* (X ) = Min {
K K r K+f* K-1 (X K-1) }
f* (X ) = Min {
1 1 r + f
1
*
1-1 (X 1-1) }
f* (H) = 2 + 0
1
f* (H) = 2
1
GABINETE DE INVESTIGACIÓN OPERATIVA Y MERCADOTECNIA
DEPARTAMENTO DE INGENIERÍA INDUSTRIAL
INVESTIGACIÓN OPERATIVA II
d1
X1 K f*1 d*1
H 2 2 K
I 8 8 K
J 7 7 K
Etapa K= 2
f* (X ) = Min { r + f*
K K K K-1 (X K-1) }/ X K-1 = d K
X2
d2
H I J f*2 d*2
f* (X ) = Min { r + f*
2 2 2 2-1 (X 2-1) } / X 2-1 = d 2
f* (F) = 5 + f* (I)
2 1
E
F
10
8
15
13
-
11
10
8
H
H f* (F) = 5 + 8
2
G - 12 9 9 J
f* (F) = 13
2
Etapa K=3
f* (X ) = Min { r + f*
K K K K-1 (X K-1) }
d3
X3 E F G f*3 d*3 f* (X ) = Min { r + f*
3 3 3 3-1 (X 3-1) }
f* (D) = 9 + f* (G)
3 2
B 12 11 - 11 F
C 15 14 15 14 F f* (D) = 9 + 9
3
D - 17 18 17 F
f* (D) = 18
3
Etapa K=4
f* (X ) = Min { r + f*
K K K K-1 (X K-1) }
d4
f* (X ) = Min { r + f*
4 4 4 4-1 (X 4-1) }
X4 B C D f*4 d*4 f* (A) = 9 + f* (B)
4 3
A 17 19 21 17 B f* (A) = 6 + 11
4
Solución: f* (A) = 17
4
Figura Nº 2
F.O.: Min f* (X
K K )= { r 1+ r 2 + r 3+ r 4 }
S.A.: X K-1 = d K
F.R.: f* (X
K K ) = Min { r K+ f*K-1 (X K-1) }
Nueva York NY
Columbus CO
Nashville NA
Louisville LO
Kansas City KC
Omaha OM
Dallas DA
Denver DV
San Antonio SA
Los Angeles LA
Etapa K=1
f* (X ) = Min { r + f*
K K K K-1 (X K-1) }
d1
X1 LA f*1 d*1 f* (X ) = Min { r + f*
1 1 1 1-1 (X 1-1) }
f* (H) = 1030 + 0
1
DV 1030 1030 LA
SA 1390 1390 LA f* (H) = 1030
1
Etapa K= 2
f* (X ) = Min { r + f*
K K K K-1 (X K-1) }/ X K-1 = d K
X2
d2
DV SA f*2 d*2
f* (X ) = Min { r + f*
2 2 2 2-1 (X 2-1) } / X 2-1 = d 2
DA
Etapa K=3
1820 1660 1660 SA
f* (F) = 2330
2
f* (X ) = Min { r + f* (X ) }
K K K K-1 K-1
d3
X3 KC OM DA f*3 d*3 f* (X ) = Min { r + f* (X ) }
3 3 3 3-1 3-1
f* (X ) = Min { r + f* (X ) }
K K K K-1 K-1
f* (A) = 2870
4
GABINETE DE INVESTIGACIÓN OPERATIVA Y MERCADOTECNIA
DEPARTAMENTO DE INGENIERÍA INDUSTRIAL
INVESTIGACIÓN OPERATIVA II
d4
X4 CO NV LO f*4 d*4
Solución:
3. Ficho tiene 6.000 dólares para invertir y hay disponibles tres inversiones. Si se
invierten dj dólares (en miles) en la inversión j, entonces se obtiene un valor presente
neto, en miles igual a rj(dj), donde las rj(dj) se definen como sigue:
La cantidad colocada en cada inversión debe ser un múltiplo exacto de 1000 dólares.
Para maximizar el valor presente neto que se obtiene en las inversiones, ¿cómo debe
asignar Ficho los 6 000 dólares?
Definiendo:
Etapa K=1
d1 f *
K (X K) = Max { r K+ f*K-1 (X K-1) }/ X K-1 = X K -d K
X1 1 2 3 4 f*1 d*1 f *
1 (X 1) = Max { r 1+ f*1-1 (X 1-1) }/ X 1-1 = X 1 -d 1
Etapa K= 2
f* (X ) = Max { r + f* (X
K K K K-1 K-1 ) }
d2
X2 1 2 3 4 f*2 d*2 f* (X ) = Max { r + f* (X
2 2 2 2-1 2-1 ) }
2 19 --- --- --- 19 1
f* (4) = [3(3)+7] + f* (1)
2 1
Etapa K=3
f* (X ) = Max { r + f*
K K K K-1 (X K-1) }
d3 f* (X ) = Max { r + f*
3 3 3 3-1 (X 3-1) }
X3 1 2 3 4 f*3 d*3
f* (6) = [4(1)+5] + f*
3 2 (DA)
6 49 46 43 40 24 1
f* (6) = 9 + 40
3
f* (6) = 49 3
GABINETE DE INVESTIGACIÓN OPERATIVA Y MERCADOTECNIA
DEPARTAMENTO DE INGENIERÍA INDUSTRIAL
INVESTIGACIÓN OPERATIVA II
K XK dK rK
3 X3 = 6 d3 = 1 r 3 = 4d 3 + 5 = 4(1) + 5 =
9
2 X 2 = X 3 – d 3 = 6 -1 = d2 = 1 r 2 = 3d 2 + 7 = 3(1) + 7 =
5 10
1 X 1 = X 2 – d 2 = 5 -1 = d1 = 4 r 1 = 7d 1 + 2 = 7(4) + 2 =
4 30
X 0 = X 1 – d 1 = 4 -4 = = 49
0
Solución:
Las cantidades que ficho tiene que asignar a cada inversión son:
Inversión (1) un monto igual a: 4000 $.
Inversión (2) un monto igual a: 1000 $.
Inversión (3) un monto igual a: 1000 $.
Dando finalmente un Valor Presente Máximo de 49.000 $us. dada las condiciones que
presenta el problema.
Tabla Nº1
Definiendo:
Etapa K=1
d1 f *
K (X K) = Max { r K+ f*K-1 (X K-1) }/ X K-1 = X K -d K
X1 1 2 f*1 d*1 f *
1 (X 1) = Max { r 1+ f*1-1 (X 1-1) }/ X 1-1 = X 1 -d 1
1 7 --- 7 1
f *
1 (1) = 7 + 0
2 7 8 8 2 f *
1 (1) = 7
Etapa K= 2
GABINETE DE INVESTIGACIÓN OPERATIVA Y MERCADOTECNIA
DEPARTAMENTO DE INGENIERÍA INDUSTRIAL
INVESTIGACIÓN OPERATIVA II
f* (X ) = Max { r + f*
K K K K-1 (X K-1) }
d2
X2 1 2 f*2 d*2 f* (X ) = Max { r + f*
2 2 2 2-1 (X 2-1) }
2 13 --- 13 1
f* (3) = 10 + f* (1)
2 1
3 14 17 17 2 f* (3) = 10 + 7
2
f* (3) = 17
2
Etapa K=3
f* (X ) = Max{ r + f*
K K K K-1 (X K-1) }
d3 f* (X ) = Max { r + f*
3 3 3 3-1 (X 3-1) }
X3 1 2 f*3 d*3
f* (4) = [4(1)+5] + f*
3 2 (DA)
4 24 21 24 1
f* (4) = 7 + 17
3
f* (4) = 24
3
K XK dK rK
3 X3 = 4 d3 = 1 r3 = 7
2 X 2 = X 3 – d 3 = 4 -1 = d2 = 2 r 2 = 10
3
1 X 1 = X 2 – d 2 = 3 -2 = d1 = 1 r1 = 7
1
X0 = 0 = 24
Solución:
Las cantidades que el Señor J. R. Carrington debe de invertir en cada pozo petrolero
son:
Dando finalmente una ganancia Máximo de 24.000.000 Dólares dada las condiciones
que presenta el problema.
5. Con cualquiera de los métodos que se estudiaron, resuelva el siguiente problema tipo
mochila:
GABINETE DE INVESTIGACIÓN OPERATIVA Y MERCADOTECNIA
DEPARTAMENTO DE INGENIERÍA INDUSTRIAL
INVESTIGACIÓN OPERATIVA II
x1 , x2 , x3 ≥ 0;
x1 , x2 , x3 enteros
Etapa K=1
d1 0 1 f *
K (X K) = Max { r K+ f*K-1 (X K-1) }/ X K-1 = X K -d K
X1 0 5 f*1 d*1 f *
1 (X 1) = Max { r 1+ f*1-1 (X 1-1) }/ X 1-1 = X 1 -d 1
0 0 --- 0 0
f *
1 (0) = 0 + 0
2 0 --- 0 0 f *
1 (0) = 0
4 0 --- 0 0
6 0 5 5 1
GABINETE DE INVESTIGACIÓN OPERATIVA Y MERCADOTECNIA
DEPARTAMENTO DE INGENIERÍA INDUSTRIAL
INVESTIGACIÓN OPERATIVA II
8 0 5 5 1
Etapa K= 2
d2 0 1 2 f* (X ) = Max { r + f*
K K K K-1 (X K-1) }
X2 0 4 8 f*2 d*2
f* (X ) = Max { r + f*
2 2 2 2-1 (X 2-1) }
0
2
0
0
---
---
---
---
0
0
0
0
f* (4) = 4 + f* (0)
2 1
4 0 4 --- 4 1 f* (4) = 4 + 0
2
6 5 4 --- 5 0
8 5 4 8 8 2 f* (4) = 4
2
Etapa K=3
f* (X ) = Max{ r + f*
K K K K-1 (X K-1) }
d3 0 1 2 3 4
f* (X ) = Max { r + f*
3 3 3 3-1 (X 3-1) }
X3 0 2 4 6 8 f*3 d*3 f* (8) = 0+ f* (8)
3 2
8 8 7 8 6 8 8 0,2,4
f* (8) = 0 + 8
3
f* (8) = 8
3
Este problema presenta 3 soluciones, por lo cual haremos la comprobación para d*3
=2
K XK dK rK
3 X3 = 8 d3 = 2 r 3 = 2d 3 = 2(2) = 4
2 X2 = X 3 – C 3d 3 = 8 -2(2) = d2 = 1 r 2 = 4d 2 = 4(1) = 4
4
1 X1 = X 2 – C 2d 2 = 4 -4(1) = d1 = 0 r 1 = 5d 1 = 5(0) = 0
0
X0 = X 1 – C 1d 1 = 0 -5(0) = = 8
0
Solución:
La relación de cantidades a asignar de cada artículo “k” deberá ser:
Dando finalmente una Utilidad Máxima de 8 unidades monetarias dada las condiciones
que presenta el problema.
6. El número de crímenes en cada una de las tres demarcaciones policíacas de una ciudad
depende del número de patrullas asignada a ellas véase Tabla Nº2 Se dispone de un
total de 5 patrullas. Con Programación dinámica determine cuántas patrullas deben
asignarse a cada demarcación.
Tabla Nº2
F.O.: Min f* (X
K K )= { r 1+ r 2 + r 3 }
S.A.: X K-1 = X K - d K
F.R.: f* (X
K K ) = Min { r K+ f* K-1 (X K-1) }
Definiendo:
Etapa K=1
d1 0 1 2 3 4 5
X1 14 10 7 4 1 0 f*1 d*1
f *
K (X K) = Max { r K+ f*K-1 (X K-1) }/ X K-1 = X K -d K
f *
1
*
(X 1) = Max { r 1+ f 1-1 (X 1-1) }/ X 1-1 = X 1 -d 1
f *
1 (1) = 14 + 0
f *
1 (1) = 14
Etapa K= 2
d2 0 1 2 3 4 5
X2 25 19 16 14 12 11 f*2 d*2
f* (X ) = Max { r + f*
K K K K-1 (X K-1) }
f* (X ) = Max { r + f*
2 2 2 2-1 (X 2-1) }
f* (3) = 16 + f* (1)
2 1
f* (3) = 16 + 10
2
f* (3) = 26
2
GABINETE DE INVESTIGACIÓN OPERATIVA Y MERCADOTECNIA
DEPARTAMENTO DE INGENIERÍA INDUSTRIAL
INVESTIGACIÓN OPERATIVA II
Etapa K=3
d3 0 1 2 3 4 5
X3 20 14 11 8 6 5 f*3 d*3
5 40 37 37 37 39 44 37 1,2,3
f* (X ) = Max{ r + f*
K K K K-1 (X K-1) }
f* (X ) = Max { r + f*
3 3 3 3-1 (X 3-1) }
f* (5) = 14 + f* (4)
3 2
f* (5) = 14 + 23
3
f* (5) = 37
3
Este problema presenta 3 soluciones, por lo cual haremos la comprobación para d*3
=1
K XK dK rK
3 X3 = 5 d3 = 1 r 3 = 14
2 X2 = X 3 – d 3 = 5 -1 = d 2 = 2 * r 2 = 16
4 ojo
1 X1 = X 2 – d 2 = 4 -2 = d 1 = 2 r1 = 7
2
X0 = 0 = 37
*ojo.- En esta parte nos es indistinto elegir cualquiera de ambas soluciones, para el caso
hagamos que d*2 = 2
Solución:
El número de Patrullas a asignar en cada Demarcación sera como corresponde:
Con lo cual se tendrá una tasa mínima de crímenes igual a 37 en las 3 demarcaciones.
GABINETE DE INVESTIGACIÓN OPERATIVA Y MERCADOTECNIA
DEPARTAMENTO DE INGENIERÍA INDUSTRIAL
INVESTIGACIÓN OPERATIVA II
Tabla Nº3
PESO BENEFICIO
Articulo 1 3 lb. 12
Articulo 2 5 lb. 25
Articulo 3 7 lb. 50
F.O.: Max f* (X
K K )= { r 1 + r 2+ r 3 }
S.A.: X K-1 = X K - C K d K
F.R.: f* (X
K K ) = Max { r K+ f* K-1 (X K-1) }
Definiendo:
Etapa K=1
0 1 2 3 4
d1 0 12 24 36 48
X1 0 3 6 9 4 f*1 d*1
f *
K (X K) = Max { r K+ f*K-1 (X K-1) }/ X K-1 = X K -d K
f *
1 (X 1) = Max { r 1+ f*1-1 (X 1-1) }/ X 1-1 = X 1 -d 1
f *
1 (0) = 0 + 0
f *
1 (0) = 0
Etapa K= 2 f* (X ) = Max { r + f*
K K K K-1 (X K-1) }
0 1 2
f* (X ) = Max { r + f*
2 2 2 2-1 (X 2-1) }
d2 0 25 50 f* (13) = 25 + f* (8)
2 1
6 24 25 --- 25 1 f* (13) = 49
2
13 48 49 62 62 2
Etapa K=3
f* (X ) = Max{ r + f*
K K K K-1 (X K-1) }
d3
0
0
1
50
f* (X ) = Max { r + f*
3 3 3 3-1 (X 3-1) }
X3 0 7 f*3 d*3 f* (13) = 0+ f* (13)
3 2
13 62 75 75 1
f* (13) = 0 + 62
3
f* (13) = 62
3
K XK dK rK
3 X 3 = 13 d3 = 1 r 3 = 50d 3 = 50(1) = 50
GABINETE DE INVESTIGACIÓN OPERATIVA Y MERCADOTECNIA
DEPARTAMENTO DE INGENIERÍA INDUSTRIAL
INVESTIGACIÓN OPERATIVA II
Solución:
La relación de cantidades a asignar de cada artículo “k” deberá ser:
Dando finalmente una Utilidad Máxima de 75 unidades monetarias dada las condiciones
que presenta el problema.