Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Integrantes
Tutor:
Manuel Alejandro Lozada
Grupo:
100404_232
$
Capacidad(K hora/Homb
Videojuego Lanzamient $ Costo Utilidad
b) re
o
X1 110 60 50 1900 2
X2 130 70 60 50000 10
X3 120 65 55 1800 2.5
Funcion objeto
U(x)≤ 50X1+60X2+55X3
Restricciones
MODELO AUMENTADO
IGUALAR U CERO
IT 0
Variables U X1 X2 X3 S1 S2
U 1 -50 -60 -55 0 0
S1 0 110 130 120 1 0
S2 0 1900 50000 1800 0 1
S3 0 2 1.1 2.5 0 0
COLUMNA
PIBOTE
IT 1
Variables U X1 X2 X3 S1 S2
U=60*X2+U U 1 -47.72 0 -52.84 0 0.0012
S1 0 105.06 0 115.32 1 -0.0026
S2/50000 X2 0 0.038 1 0.036 0 2E-05
S3 0 1.9582 0 2.4604 0 -2.2E-05
COLUMNA
PIBOTE
IT 2
Variables U X1 X2 X3 S1 S2
U 1 0.41883455 0 0 0.45820326 8.67152E-06
X3 0 0.91103018 0 1 0.00867152 -2.2546E-05
X2 0 0.00520291 1 0 -0.00031217 2.08117E-05
S3 0 -0.28329865 0 0 -0.02133541 3.34721E-05
X1 0
X2 2289.282
X3 5853.278
(Solver Ecxel)
X1 X2 X3
0 2289.282 5853.278
Restricciones
1000000 1000000
125000000 125000000
37526.0145681582 50000
Funcion objeto
459287.200832466
S3 SOLUCION R
0 0
0 1000000 7692.30769
0 125000000 2500 FILA PIBOTE
1 50000 45454.5455
S3 SOLUCION R
0 150000
0 675000 5853.27784 FILA PIBOTE
0 2500 69444.4444
1 47250 19204.1944
S3 SOLUCION R
0 459287.201
0 5853.27784
0 2289.282
1 32848.5952
Ejercicio 1. Método simplex primal.
Se presenta la siguiente situación problema de programación lineal:
La empresa TECNOLOGY S.A., tiene tres videojuegos para su lanzamiento a final del año. El precio de lanzamiento
videojuego 1 es de US110, del videojuego 2 es de US130 y del videojuego 3 es de US120. El costo de desarrollo del
videojuego 1 es de US60, del videojuego 2 es de US70 y del videojuego 3 es de US65 y la empresa cuenta con un cap
inicial máximo para invertir en el desarrollo de estos videojuegos de US1.000.000. Los videojuegos se deben jugar en
para ello la empresa dispone de un servidor con una Tera (125.000.000kb) de capacidad máxima para almacenar la in
de los videojuegos, en promedio, el videojuego 1 consume 1.900 kb, el videojuego 2 consume 50.000 kb y el videoju
consume 1.800 Kb. Además, la empresa cuenta con personal experto en el desarrollo del software, los cuales deben re
tiempo para lograr un buen producto, 2 h/hombre para el videojuego 1, 10 h/hombre para el videojuego 2 y 2.5 h/hom
el videojuego 3 y en total se dispone máximo de 50.000 h/hombre para los desarrollos. Determinar la utilidad de cada
videojuego (si ésta es igual al precio de lanzamiento menos el costo de desarrollo). ¿Cuántos videojuegos de cada tipo
vender en el lanzamiento para obtener la mayor utilidad posible con los recursos disponibles?
Iteraciones:
Identificamos la columna, fila, número pivote y variable que sale:
X1 X2 X3 S1 S2 S3
z -90000 -130000 -110000 0 0 0
S1 -30 -60 -30 1 0 0
S2 -30 -50 -70 0 1 0
S3 -40 -40 -30 0 0 1
X1 X2 X3 S1 S2 S3
z -90000 -130000 -110000 0 0 0
S1 -30 -60 -30 1 0 0
X3 -30 -50 -70 0 1 0
S3 -40 -40 -30 0 0 1
X1 X2 X3 S1 S2 S3
z -42857.14 -51428.57 0.00 0.00 -1571.43 0.00
S1 -17.14 -38.57 0.00 1.00 -0.43 0.00
X3 0.43 0.71 1.00 0.00 -0.01 0.00
S3 -40 -40 -30 0 0 1
X1 X2 X3 S1 S2 S3
z -42857.14 -51428.57 0.00 0.00 -1571.43 0.00
S1 -17.14 -38.57 0.00 1.00 -0.43 0.00
X3 0.43 0.71 1.00 0.00 -0.01 0.00
S3 -27.143 -18.571 0.000 0.000 -0.429 1.000
Nueva iteración
Identifico la fila pivote
X1 X2 X3 S1 S2 S3
z -42857.14 -51428.57 0.00 0.00 -1571.43 0.00
S1 -17.14 -38.57 0.00 1.00 -0.43 0.00
X3 0.43 0.71 1.00 0.00 -0.01 0.00
S3 -27.14 -18.57 0.00 0.00 -0.43 1.00
X1 X2 X3 S1 S2 S3
z -42857.14 -51428.57 0.00 0.00 -1571.43 0.00
X2 -17.14 -38.57 0.00 1.00 -0.43 0.00
X3 0.43 0.71 1.00 0.00 -0.01 0.00
S3 -27.14 -18.57 0.00 0.00 -0.43 1.00
X1 X2 X3 S1 S2 S3
z -20228.57 0.00 0.00 -1542.86 -1057.14 0.00
X2 0.44 1.00 0.00 -0.03 0.01 0.00
X3 0.11 0.00 1.00 0.02 -0.02 0.00
S3 -27.14 -18.57 0.00 0.00 -0.43 1.00
X1 X2 X3 S1 S2 S3
z -20228.57 0.00 0.00 -1542.86 -1057.14 0.00
X2 0.44 1.00 0.00 -0.03 0.01 0.00
X3 0.11 0.00 1.00 0.02 -0.02 0.00
S3 -18.89 0.00 0.00 -0.48 -0.22 1.00
X1 X2 X3 S1 S2 S3
z -20228.57 0.00 0.00 -1542.86 -1057.14 0.00
X2 0.44 1.00 0.00 -0.03 0.01 0.00
X3 0.11 0.00 1.00 0.02 -0.02 0.00
S3 -18.89 0.00 0.00 -0.48 -0.22 1.00
Nueva iteración
Identifico la fila pivote
X1 X2 X3 S1 S2 S3
z -20228.57 0.00 0.00 -1542.86 -1057.14 0.00
X2 0.44 1.00 0.00 -0.03 0.01 0.00
X3 0.11 0.00 1.00 0.02 -0.02 0.00
S3 -18.89 0.00 0.00 -0.48 -0.22 1.00
X1 X2 X3 S1 S2 S3
z -20228.57 0.00 0.00 -1542.86 -1057.14 0.00
X2 0.44 1.00 0.00 -0.03 0.01 0.00
X3 0.11 0.00 1.00 0.02 -0.02 0.00
X1 -18.89 0.00 0.00 -0.48 -0.22 1.00
X1 X2 X3 S1 S2 S3
z -20228.57 0.00 0.00 -1542.86 -1057.14 0.00
X2 0.44 1.00 0.00 -0.03 0.01 0.00
X3 0.11 0.00 1.00 0.02 -0.02 0.00
X1 1.00 0.00 0.00 0.03 0.01 -0.05
X1 X2 X3 S1 S2 S3
z 0.00 0.00 0.00 -936.00 -854.86 -1011.43
X2 0.00 1.00 0.00 -0.04 0.01 0.02
X3 0.11 0.00 1.00 0.02 -0.02 0.00
X1 1.00 0.00 0.00 0.03 0.01 -0.05
X1 X2 X3 S1 S2 S3
z 0.00 0.00 0.00 -936.00 -854.86 -1011.43
X2 0.00 1.00 0.00 -0.04 0.01 0.02
X3 0.00 0.00 1.00 0.02 -0.02 0.01
X1 1.00 0.00 0.00 0.03 0.01 -0.05
X1 X2 X3 S1 S2 S3
z 0.00 0.00 0.00 -936.00 -854.86 -1011.43
X2 0.00 1.00 0.00 -0.04 0.01 0.02
X3 0.00 0.00 1.00 0.02 -0.02 0.01
X1 1.00 0.00 0.00 0.03 0.01 -0.05
Fila pivote
Resultado
0 x1/Fila pivoteX2/fila pivoteX3/fila pivote
-7500 3000 2600 1571.43
-11000
-7000
Resultado
0 La variable X3 reemplaza la variable S2
-7500
-11000
-7000
Resultado
0
-7500
-11000 Nueva Fila pivote
-7000
Resultado
0
-7500 Fila pivote*110000+fila Z=Nueva fila Z
-11000
-7000
Resultado
0
-7500 Fila pivote*30+filaS1=Nueva Fila S1
157.14
-7000
Resultado
17285714.2857143
-7500
157.14 Fila pivote*30+FilaS3=Nueva Fila S3
-7000
Resultado
17285714.29
-2785.71
157.14 Fila pivote
-7000
Resultado
17285714.29
-2785.71 X1/fila pivoteX2/fila pivote
157.14 2500.00 1333.33
-2285.714
Resultado
17285714.29
-2785.71 La variable X2 reemplaza S1
157.14
-2285.71
Resultado
17285714.29
-2785.71 Fila pivote/-38,57=Nueva fila pivote
157.14
-2285.71
Resultado
17285714.29
-2785.71 Fila pivote*51428,57+fila Z=Nueva Fila Z
157.14
-2285.71
Resultado
17285714.29
72.22
157.14 Fila pivote*-0,71+filaX3=Nueva Fila X3
-2285.71
Resultado
20999885.71
72.22
157.14 Fila pivote*18,57+Fila S3=Nueva Fila S3
-2285.71
Resultado
20999885.71
72.22
105.86
-2285.71
Resultado
20999885.71
72.22
105.86
-944.50
Fila pivote
Resultado
20999885.71
72.22
105.86
-944.50
Resultado
20999885.71 La variable X1 reemplaza la variable S3
72.22
105.86
-944.50
Resultado
20999885.71
72.22
105.86 Fila pivote/-18,89=Nueva Fila pivote
-944.50
Resultado
20999885.71 Fila pivote*20228,57+fila Z=Nueva fila Z
72.22
105.86
-944.50
Resultado
20999885.71
72.22 Fila pivote*-0,44+Fila X2=Nueva Fila X2
105.86
50.00
Resultado
22011314.21
72.22 Fila pivote*-0,11+Fila X3=Nueva Fila X3
105.86
50.00
Resultado
22011314.21
50.22
105.86
50.00
Resultado
22011314.21
50.22
100.36
50.00
Resultado
22011314.21
50.22
100.36
50.00
Estructura Estructura Estructura Metálica
Metálica Tipo I Metálica Tipo II Tipo III Relación
Chatarra
Utilidad
Férrica $ 200,000,000 $ 220,000,000 $ 190,000,000
Chatarra no
(Ton)
Férrica 10 20 13 ≥
(Ton)
Chatarra 5 4 8≤
mixta (Ton) 15 20 18 ≤
Iteraciones
V.B Z X1 X2 X3
Z 1 (-200000000) (-220000000) (-190000000)
R1 0 10 20 13
S2 0 5 4 8
S3 0 15 20 18
V.B Z X1 X2 X3
Z (-1) (10M-200000000) (20M-220000000) (13M-190000000)
R1 0 10 20 13
S2 0 5 4 8
S3 0 15 20 18
V.B Z X1 X2 X3
Z (-1) (10M-200000000) (20M-220000000) (13M-190000000)
R1 0 10 20 13
S2 0 5 4 8
S3 0 15 20 18
V.B Z X1 X2 X3
Z (-1) (10M-200000000) (20M-220000000) (13M-190000000)
X2 0 10 20 13
S2 0 5 4 8
S3 0 15 20 18
V.B Z X1 X2 X3
Z (-1) (10M-200000000) (20M-220000000) (13M-190000000)
X2 0 0.5 1 0.65
S2 0 5 4 8
S3 0 15 20 18
Hacemos cero los números de la columna pivote a excepción del número pivote
V.B Z X1 X2 X3
Z (-1) (-90000000) 0 (-47000000)
X2 0 0.5 1 0.65
S2 0 5 4 8
S3 0 15 20 18
V.B Z X1 X2 X3
Z (-1) (-90000000) 0 (-47000000)
X2 0 0.5 1 0.65
S2 0 3 0 5.4
S3 0 15 20 18
V.B Z X1 X2 X3
Z (-1) (-90000000) 0 (-47000000)
X2 0 0.5 1 0.65
S2 0 3 0 5.4
S3 0 15 20 18
V.B Z X1 X2 X3
Z (-1) (-90000000) 0 (-47000000)
X2 0 0.5 1 0.65
S2 0 3 0 5.4
S3 0 5 0 5
Identificamos la variable que sale, es decir la más negativa
V.B Z X1 X2 X3
Z (-1) (-90000000) 0 (-47000000)
X2 0 0.5 1 0.65
S2 0 3 0 5.4
X1 0 5 0 5
V.B Z X1 X2 X3
Z (-1) (-90000000) 0 (-47000000)
X2 0 0.5 1 0.65
S2 0 3 0 5.4
X1 0 1 0 1
V.B Z X1 X2 X3
Z -1 0 0 43000000
X2 0 0 1 0.15
S2 0 3 0 5.4
X1 0 1 0 1
V.B Z X1 X2 X3
Z -1 0 0 43000000
X2 0 0 1 0.15
S2 0 0 0 2.4
X1 0 1 0 1
V.B Z X1 X2 X3
Z -1 0 0 43000000
X2 0 0 1 0.15
S2 0 0 0 2.4
X1 0 1 0 1
Interpretación de resultados
Z=186000000000
x1=0 Estructura metalica Ferrica
x2=300 Estructura metalica no Ferrica
x3=600 Estructura metalica Mixta
Requerimiento
12000
8000
15000
R1 S1 S2 S3 bj
M 0 0 0 0
1 (-1) 0 0 12000
0 0 1 0 8000
0 0 0 1 15000
R1 S1 S2 S3 bj
0 (-M) 0 0 12000M Fila R1*M-Fila Z=Nueva fila Z
1 (-1) 0 0 12000
0 0 1 0 8000
0 0 0 1 15000
R1 S1 S2 S3 bj
0 (-M) 0 0 12000M Identificamos en número más negativo
1 (-1) 0 0 12000
0 0 1 0 8000
0 0 0 1 15000
R1 S1 S2 S3 bj
0 (-M) 0 0 12000M Identificamos la variable que sale
1 (-1) 0 0 12000 600
0 0 1 0 8000 2000
0 0 0 1 15000 750
R1 S1 S2 S3 bj
0 (-M) 0 0 12000M
0.05 -0.05 0 0 600 Fila pivote/20=Nueva fila pivote
0 0 1 0 8000
0 0 0 1 15000
R1 S1 S2 S3 bj
(-1M+11000000) 220000000 0 0 1.32*10¨11 Fila pivote*(-20M+220000000)+Fila Z=Nueva fila Z
0.05 -0.05 0 0 600
0 0 1 0 8000
0 0 0 1 15000
R1 S1 S2 S3 bj
(-1M+11000000) 220000000 0 0 1.32*10¨11
0.05 -0.05 0 0 600
-0.2 0.2 1 0 5600 Fila pivote*-4+fila S2=Nueva Fila S2
0 0 0 1 15000
R1 S1 S2 S3 bj
(-1M+11000000) 220000000 0 0 1.32*10¨11
0.05 -0.05 0 0 600
-0.2 0.2 1 0 5600
0 0 0 1 15000
R1 S1 S2 S3 bj
(-1M+11000000) 220000000 0 0 1.32*10¨11
0.05 -0.05 0 0 600
-0.2 0.2 1 0 5600
-1 1 0 1 3000 Fila pivote*-20+Fila S3=Nueva Fila S3
R1 S1 S2 S3 bj
(-1M+11000000) 220000000 0 0 1.32*10¨11 Identificamos la variable que sale
0.05 -0.05 0 0 600 1200
-0.2 0.2 1 0 5600 1866.66667
-1 1 0 1 3000 600
R1 S1 S2 S3 bj
(-1M+11000000) 220000000 0 0 1.32*10¨11
0.05 -0.05 0 0 600
-0.2 0.2 1 0 5600
-0.2 0.2 0 0.2 600 Fila pivote/5=Nueva fila pivote
R1 S1 S2 S3 bj
(-1M-7000000) 238000000 0 18000000 1.86*10^11 Fila pivote*90000000+Fila Z=Nueva Fila Z
0.05 -0.05 0 0 600
-0.2 0.2 1 0 5600
-0.2 0.2 0 0.2 600
R1 S1 S2 S3 bj
(-1M-7000000) 238000000 0 18000000 1.86*10^11
0.15 -0.15 0 -0.1 300 Fila pivote*-0,5+Fila X2=Nueva Fila X2
-0.2 0.2 1 0 5600
-0.2 0.2 0 0.2 600
R1 S1 S2 S3 bj
(-1M-7000000) 238000000 0 18000000 1.86*10^11
0.15 -0.15 0 -0.1 300
0.4 -0.4 1 -0.6 3800 Fila pivote*-3+Fila S2=Nueva Fila S2
-0.2 0.2 0 0.2 600
R1 S1 S2 S3 bj
(-1M-7000000) 238000000 0 18000000 1.86*10^11
0.15 -0.15 0 -0.1 300
0.4 -0.4 1 -0.6 3800
-0.2 0.2 0 0.2 600
ás negativo
00)+Fila Z=Nueva fila Z
Z=Nueva Fila Z
Bibliografia
Martínez, S. (2014). Investigación de operaciones. (1a. ed.) (pp. 44-67), México: Grupo
Editorial Patria. Recuperado de:
http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/detail.action?docID=3227913