







































Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Ejercicios de método Simplex resueltos por dos fases y la Gran M
Tipo: Apuntes
1 / 47
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!








































( modelos con 2 variables )
Modelo en forma estándar Máx sa. X 1 + 2X 2 4X 1 + 2X 2 + S 1 = 16 3X 1 + 3X 2 - S 2 = 18 X 2 - S 3 = 3 X 1 , X 2 , S 1 , S 2 ,S 3 ≥ 0 ß La solución básica de un sistema de ecuaciones lineales de n por m , si existe, es una solución en la que se forza a que (n-m) variables tomenvalor igual a cero.
ß A las (n-m) variables forzadas a tomar valor igual a cero se les llama variables no básicas. ß El valor de las variables restantes resulta de resolver el sistema de ß ecuaciones lineales. A estas variables se les llamaEl máximo número de soluciones BASICAS es igual al número de^ variables básicas. parejas que se pueden formar con 5 variables: 25 = 2 !( 55 −! 2 )!=^10
Solución Variables Función objetivo Z Básica No. 1 X (^1) 0 X (^2) 0 S 1 S 2 S (^3) No factible 23 (^00 ) 45 0 0 0 0 No factibleNo factible 67 00 0 0 No factibleNo factible 89 (^00 00) No factible 10 0 0 No factible
Una vez resuelto un modelo de PL se debe distinguir entre:
RESTRICCIONES ACTIVAS Son aquellas que se cumplen con exacta igualdad en la solución óptima
RESTRICCIONES INACTIVAS Son aquellas que tiene holgura o excedente
Las restricciones activas son las que impiden el obtener una solución mejorque la solución óptima ya encontrada
Son aquellas que de no estar presentes en el modelo, no modificarían la región factible ni la solución óptima.
Sea la restricción : a 1 x 1 + a 2 x 2 ≤ b
que se puede escribir como: x 2 ≤ (^) ab 2 - (^) aa^12 x 1
y graficar como: X 2 b a 2
b a 1 X^1
Del gráfico se puede concluir que:
(Se usa para resolver un modelo por medio del algoritmo Simplex)
variable de holgura al lado izquierdo de la restricción
variable de excedente al lado izquierdo de la restricción
EJEMPLO Modelo Original Modelo en Forma Estándar Min Z = 5x 1 + 2x 2 - x 3 Min Z = 5x 1 - 2x 2 - x 3 + 0s 1 + 0 s 2 + 0s 3 sujeto a sujeto a -x 1 + x 2 - x 3 ≤ 16 -x 1 - x 2 - x 3 + s 1 = 16 2x 1 - 2x 3 ≥ 30 2x 1 - 2x 3 -s 2 = 30 8 x^1 + 2x^2 ≥^ -8^ -x^1 + 2x^2 +s^3 =
x 1 , x 3 ≥ 0 x 2 ≤ 0 x 1 , x2 , x 3 , s 1 , s 2 , s 3 ≥ 0 El convertir el modelo a forma estándar aumenta el número de variables, manteniendo el número de restricciones.
Máx Z = 18.5x 1 + 20 x 2 sujeto a 0.05x 1 + 0.05 x 2 ≤ 1100 0.05x 1 + 0.10 x 2 ≤ 1800 0.10x 1 + 0.05 x 2 ≤ 2000 x 1 , x 2 ≥ 0 este modelo tieney n = 2m = 3 variables de decisiónrestricciones (sin considerar las de no negatividad)
Este modelo convertido a forma estándar es:
sujeto a Máx Z = 18.5x^1 + 20x^2 + 0s^1 + 0s^2 + 0s^3 0.05x0.05x 1 + 0.05 x 2 + s 1 = 1100 0.10x^11 + 0.10 x+ 0.05 x^22 +s^2 +s 3 = 1800= 2000 x 1 , x 2 , s 1 , s 2 , s 3 ≥ 0 ahora el modelo tieney n = 5m = 3 variablesrestricciones
Forma matricial de las restricciones del modelo en forma estándar:
0.050.05 0.05 10.10 0 01 00 XX 1 1100 0.10 0.05 0 0 1 S 12 =^18002000 3x5 S 2 3x S (^3) 5x
DEFINICIONLa solución básica de un sistema de ecuaciones lineales de n por m existe si al eliminar (n-m) variables el sistema resultante de m por m es consistente. Esta definición indica que al forzar a que (n-m) variables tomen valor igual a cero puede ocurrirque las m ecuaciones lineales resulten en un sistema sin solución (inconsistente).
Por ejemplo en el siguiente sistema 2x3x 11 + 4 x+ 6 x 22 + 3x+ 3x 33 = 8= 17
si se consideran variable no basica a la variable xtiene solución. 3 entonces el sistema resultante mostrado no 2x3x 11 + 4 x+ 6 x 22 = 8= 17
DEFINICIONLa solución básica de un sistema de ecuaciones lineales de n por m se dice factible (y se denota por SBF) si todas las variables toman valor no negativo. En nuestro ejemplo: n-m = 5 - 3 = 2 variables SS 23 = 0= 0 (^) ⇒ XX 12 = 14,666.66= 10,666.66 Esta es una Solucion BASICA No Factible S 1 = - 166. Si:X 2 = 0 X 1 = 20, S 3 = 0 ⇒ S S 21 == 800100 Esta es una Solución BASICA Factible
Se llama BASE al conjunto de VARIABLES BASICAS. PROPOSICIONCada SBF de un modelo de programación lineal corresponde a un punto extremo de su región factible. Por tanto la solución optima de un modelo de programación lineal, si existe y no es ilimitada,correponde a una solución básica factible. En otras palabras, cada SOLUCION BASICA FACTIBLE representa un vértice de la región factible.
En el ejemplo, el máximo número de soluciones BASICAS es igual al número de parejas quese pueden formar con 5 variables:
25 = 2 !( 55 −! 2 )!=^10 En general, el máximo número de soluciones BASICAS es igual al número de conjuntos de elementos, que se pueden formar con n variables, es decir m
mn = m !( nn −! m )!
Considere el siguiente modelo de PL
Máx Z= 5x 1 -6x 2 +3x 3 -5x 4 +12x 5 sujeto a x 1 + 3x 2 + 5x 3 +6x 4 +3x 5 ≤ 90 x1 , x 2 , x 3 , x 4 , x 5 ≥ 0
a) Cuántas varibales básicas tiene? b) Cuántas soluciones básicas existen? c) Cuáles son las soluciones básicas? d) Cuál es la solución óptima?
Modelo en Forma Estándar
Máx Z= 5x 1 -6x 2 +3x 3 -5x 4 +12x 5 + 0 s sujeto a x 1 + 3x 2 + 5x 3 +6x 4 +3x 5 + s = 90 x1 , x 2 , x 3 , x 4 , x 5 , s ≥ 0
a) Cuántas variables básicas tiene? m = 1 variable básica
b) Cuántas soluciones básicas existen ?básicas Cmn^ = C 16 = 6 soluciones
c) Cuáles son las soluciones básicas?
Sol.Bas (^) X 1 X 2 X 3 X 4 X 5 S Z 1 90 0 0 0 0 0 450 2 0 30 0 0 0 0 - 3 0 0 16 0 0 0 90 4 0 0 0 15 0 0 - 5 0 0 0 0 30 0 360 6 0 0 0 0 0 90 0
En forma original: En Forma estándar: Máx Z = 10x 1 + 14x 2 Máx Z = 10x 1 + 14x 2 + 0s 1 + 0s 2 sujeto a: sujeto a: 4x 1 + 6x 2 ≤ 24 4x 1 + 6x 2 + 1s 1 + 0s 2 = 24 2x 1 + 6x 2 ≤ 20 2x 1 + 6x 2 + 0s 1 + 1s 2 = 20 x 1 , x 2 ≥ 0 x 1 , x 2 , s 1 , s 2 ≥ 0
Inicio: Base (VB’s) VNB’s ss 1 = 24 x 1 = 0 Z = 0 2 = 20^ x 2 = 0
Expresar VB’s y Z en función de VNB (del modelo en forma estándar ) S S 1 = 24 - 4x 1 - 6x 2 Z = 0^2 = 20 - + 10x^ 2x^1 -^ 6x^2 (1) 1 + 14x 2 No estamos sobre el vértice óptimo !Variable que entra a la base es x 2
Variable que sale de la base es:
S 1 = 24 - 6x 2 ≥ 0 x 2 ≤ 4 S 2 = 20 - 6x 2 ≥ 0 x 2 ≤ 3.33 x 2 entra a la base con valor x 2 =
3. 33 ( s 2 = 0 es la variable que sale )