Академический Документы
Профессиональный Документы
Культура Документы
Programación lineal
ESTUDIANTE:
PROFESOR:
LEONARDY HERRERA
Ejercicio numero 1
Modelo estándar
Introducimos las variables de exceso de tipo S
FUNCIÓN OBJETIVO
Maximizar
Z-9X-6X-7X=0
Restricciones
3X1 + 1X2 + 3X3+1S1=280
3X1 + 2X2 + 2X3 +S2 = 300
2X1 + 2X2 + 3X3 +S3= 240
II. Solución del ejercicio por el método simplex algebraico
Paso1
Se llevan todos los datos anteriores a la tabla simplex algebraica y se busca el pivote, el cual, está
comprendido en la columna de mayor valor negativo y la fila de menor cociente entre solución y la
columna pivote
Base X1 X2 X3 S1 S2 S3 RESULTADO
Z -9 -6 -7 0 0 0 0
S1 3 1 3 1 0 0 280
S2 3 2 2 0 1 0 300
S3 2 2 3 0 0 1 240
Paso2
Al tener la fila pivote seleccionada y la columna pivote, se debe realizar la división de toda la fila por el
número que se encuentra en la intersección entre la fila y la columna, de manera que dicho número sea
1 y poder de esa manera pivotear y esta columna debe quedar en ceros para los demás
Base X1 X2 X3 S1 S2 S3 RESULTADO
Z -9 -6 -7 0 0 0 0
X1 3 1 3 1 0 0 280
S2 3 2 2 0 1 0 300
S3 2 2 3 0 0 1 240
Paso3
Sale S2 Y ENTRA X1
Base X1 X2 X3 S1 S2 S3 RESULTADO
Z -9 -6 -7 0 0 0 0
X1 1 1/3 1 1/3 0 0 280/3
S2 3 2 2 0 1 0 300
S3 2 2 3 0 0 1 240
Paso4
Se procede a dejar la columna en cero menos el 1
Base X1 X2 X3 S1 S2 S3 RESULTADO
Z 0 3 2 3 0 0 840
X1 1 1/3 1 1/3 0 0 280/3
S2 3 2 2 0 1 0 20
S3 2 2 3 0 0 1 240
Paso5
Base X1 X2 X3 S1 S2 S3 RESULTADO
Z 0 -3 2 3 0 0 840
X1 1 1/3 1 1/3 0 0 280/3
S2 0 1 -1 -1 1 0 20
S3 2 2 3 0 0 1 240
Paso 6
Se repite los mismos pasos desde paso1 al paso6 hasta solo dejar el pivote en 1 y los demás en cero
para la columna
Base X1 X2 X3 S1 S2 S3 RESULTADO
Z 0 -3 2 3 0 0 84
X1 1 1/3 1 1/3 0 0 280/3
S2 0 1 -1 -1 1 0 20
S3 0 4/3 1 -2/3 0 1 160/3
Base X1 X2 X3 S1 S2 S3 RESULTADO
Z 0 -3 2 3 0 0 84
X1 1 1/3 1 1/3 0 0 280/3
S2 0 1 -1 -1 1 0 20
S3 0 4/3 1 -2/3 0 1 160/3
Base X1 X2 X3 S1 S2 S3 RESULTADO
Z 0 0 -1 0 3 0 144
X1 1 1/3 1 1/3 0 0 280/3
S2 0 1 -1 -1 1 0 20
S3 0 4/3 1 -2/3 0 1 160/3
Base X1 X2 X3 S1 S2 S3 RESULTADO
Z 0 0 -1 0 3 0 144
X1 1 0 4/3 2/3 -1/3 0 260/3
S2 0 1 -1 -1 1 0 20
S3 0 4/3 1 -2/3 0 1 160/3
Base X1 X2 X3 S1 S2 S3 RESULTADO
Z 0 0 -1 0 3 0 900
X1 1 0 4/3 2/3 -1/3 0 260/3
X2 0 1 -1 -1 1 0 20
S3 0 0 7/3 2/3 -4/3 1 80/3
Base X1 X2 X3 S1 S2 S3 RESULT
ADO
Z 0 0 0 2/7 17/7 3/7 6380/7
X1 1 0 4/3 2/3 -1/3 0 260/3
X2 0 1 -1 -1 1 0 20
X3 0 0 1 2/7 -4/7 3/7 80/3
Base X1 X2 X3 S1 S2 S3 RESULT
ADO
Z 0 0 0 2/7 17/7 3/7 6380/7
X1 1 0 0 6/21 26/3 -12/21 220/7
X2 0 1 -1 -1 1 0 20
X3 0 0 1 2/7 -4/7 3/7 80/7
Z queda en ceros en X1, X2 Y X3 y los S POSITIVOS
FIN
Base X1 X2 X3 S1 S2 S3 RESULT
ADO
Z 0 0 0 2/7 17/7 3/7 6380/7
X1 1 0 0 2/7 3/7 -4/7 500/7
X2 0 1 0 -5/7 3/7 3/7 220/7
X3 0 0 1 2/7 -4/7 3/7 80/7
Z 6380/7 =911
X1 500/7 =71
X2 220/7 =31
X3 80/7 =11
III. Solución del problema por el software PHP simplex
IV. Solución por Solver del Excel
DESARROLLO
X1= RECURSO UNITARIO 1
X2 = RECURSO UNITARIO 2
X3= RECURSO UNITARIO 3
X1,X2,X3>=0
PASO3. PROGRAMAR EN
SOLVER
VARIABLES X1 X2 X3 F.OBJ
CELDAS (VALOR $
VARIABLES DE 71,4285 31,4285 911,4
DECISIÓN) 7143 7143 11,42857143 3
GANANCIA POR
9 6 7
UNIDAD
Celdas de variables
Permisibl
Final Reducido Objetivo e Permisible
Celda Nombre Valor Coste Coeficiente Aumentar Reducir
$C$2 CELDAS (VALOR VARIABLES DE DECISIÓN) 71,4285714
6 X1 3 0 9 0,75 1
$D$2 CELDAS (VALOR VARIABLES DE DECISIÓN) 31,4285714
6 X2 3 0 6 0,4 1
CELDAS (VALOR VARIABLES DE DECISIÓN) 11,4285714
$E$26 X3 3 0 7 4,25 1
Restricciones
Permisibl
Final Sombra Restricción e Permisible
Lado
Celda Nombre Valor Precio derecho Aumentar Reducir
$G$3 0,28571428
2 RECURSO1 L.IZQ 280 6 280 44 40
$G$3 2,42857142 73,3333333
3 RECURSO2 L.IZQ 300 9 300 20 3
$G$3 0,42857142 26,6666666
4 RECURSO3 L.IZQ 240 9 240 125 7
V. Análisis del problema
PASO1. RESPUESTAS
Por los tres métodos tuvimos el mismo resultado
¿Cuál es el resultado de cada variable X1, Las variables corresponden a recurso unitario por
X2, X3 y a que corresponde? producto y tienen los siguientes valores
X1=71, X2=31 Y X3 = 11
PASO 2
Realizar análisis de sensibilidad aplicando un cambio Análisis: analizando los dos Informe de
en: vector de disponibilidad de recursos. confidencialidad del solver, se observa que
cuando se incrementa en una unidad el
vector de disponibilidad de recurso, se nota
que solo hay un ligero cambio en la
FUNCION OBJETIVO pero no en los
parámetros
Z=911 Z=914
PASO 3
Realizar: análisis de sensibilidad aplicando un cambio Análisis: analizando los dos Informe de
en: coeficientes tecnológicos confidencialidad del solver, cuando se incrementa en
una unidad los coeficientes tecnológicos se observa un
cambio grande en la FUNCION OBJETIVO Y EN TODOS
LOS PARAMETROS. Conclusión cambia en el problema
Z=911 Z= 660
PASO 4
R1 QUEDO
IGUAL
R2 QUEDO
IGUAL
R3 QUEDO
IGUAL
R4 0
¿Cuáles son los rangos en los cuales los coeficientes de la función
objetivo pueden cambiar para que la solución óptima se
mantenga?
RANGO DE COEFICIENTES
NO CAMBIARON
RANGO DE RECUERSOS
NO CAMBIARON
Valle, S. (2012) Álgebra lineal para estudiantes de ingeniería y ciencias (pp. 24-34), España: Editorala
McGraw-Hill. Disponible en el entorno de conocimiento del curso.
Kong, M. (2010). Investigación de operaciones: programación lineal. problemas de transporte. análisis
de redes (pp. 95-114), Lima, Perú: Fondo editorial. Disponible en el entorno de conocimiento del curso.
Hillier, F. (2011). Introducción a la investigación de operaciones (pp. 198-220), México D.F., México:
Editorial Mc Graw Hill. Disponible en el entorno de conocimiento del curso.
Pineda, R. (2018, diciembre 7). OVI – Análisis de dualidad [Archivo de video]. Recuperado
de: http://hdl.handle.net/10596/22659
.
González, A. (2015). Manual práctico de investigación de operaciones I(pp. 177-199), Barranquilla,
Colombia: Editorial Universidad del Norte. Recuperado
de:http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/detail.action?docID=5426531