Está en la página 1de 14

Universidad Nacional Mayor de San Marcos

(Universidad del Perú, DECANA DE AMERICA)

Investigación Operativa

Docente:
Dr. Carlos Ortega muñoz
Objetivos

1. Conocer las características


del método Simplex.
2. Entender como se aplica y
resuelve un MPL mediante el
método simplex.
3. Aplicar el Método.
1. Método Simplex
El método simplex es un procedimiento
matricial para resolver problemas lineales
expresados en su forma estándar.

Empezando con una solución básica (x0), el


método localiza sucesivamente otras
soluciones factibles básicas que tienen
mejores valores del objetivo, hasta obtener
la solución óptima.
2. Representación del espacio de
soluciones con la forma estándar
El desarrollo del método simplex esta basado
en el uso de la forma estándar (en la cual
todas las restricciones se convierten en
ecuaciones) a fin de hacer la transición de
las representaciones gráficas a las
algebraicas.

Un punto extremo factible, se define como


una solución básica factible.
3. Propiedad fundamental
Los puntos extremos factibles de un programa
lineal son totalmente determinados por las
soluciones básicas factibles de las
ecuaciones que lo definen.

La propiedad fundamental muestra cómo la


definición geométrica de un punto extremo del
espacio de soluciones se traduce
algebraicamente como las soluciones básicas
de las ecuaciones que representan el programa
lineal.
La solución óptima para un programa lineal
general con m ecuaciones y n incógnitas puede
𝑛 = n!/ [m! (n−m)!]
obtenerse resolviendo 𝐶𝑚
conjunto de ecuaciones simultáneas.

Este procedimiento es ineficiente.

 Primero, el número de soluciones básicas


posibles puede ser demasiado grande.
 Segundo, muchas de estas soluciones pueden
ser no factibles o no existentes.

 Tercero, la función objetivo juega un papel


pasivo en el cálculo, ya que es utilizada
únicamente después de todas las soluciones
básicas factibles han sido determinadas.
El método simplex está diseñado
específicamente para evitar estas
ineficiencias.

El enfoque consiste en partir de una solución


básica factible (esto es, un punto extremo
factible) y luego pasar sucesivamente a
través de una sucesión de soluciones básicas
factibles (no redundantes), de tal manera que
cada nueva solución tenga la facultad de
mejorar el valor de la función objetivo.
La base del método simplex que garantiza
generar tal sucesión de soluciones básicas
está formada por dos condiciones
fundamentales.

La condición de optimalidad asegura que nunca


se encontrará una solución inferior (relativa
al punto de solución actual).

La condición de factibilidad garantiza que


partiendo de una solución básica factible,
únicamente se encontrarán durante el cálculo
soluciones básicas factibles.
4. Pasos para aplicar el Método
Simplex
Paso 1. Para ayudar a desarrollar las dos
condiciones, el programa lineal en forma
estándar se presenta en tablero.
Var X1 … Xn S1 … Sm Z*
Z C1 … Cn 0 … 0 0
S1 a11 … a1n 1 … 0 b1
… ... … … 0 … 0 …
Sm am1 … amn 0 … 1 bm

Todos los Ci, en primera instancia, pasan a tablero


inicial con signo cambiado sea cual fuere la función
objetivo. Tanto los aij como los bi se pasan con su
mismo signo.
Paso 2. El paso siguiente es determinar una
nueva solución básica factible (punto
extremo) con un valor mejorado de la función
objetivo, eligiendo una variable no básica.

Para ello, se elige la variable que entra en


maximización (minimización) como la variable
no básica que tiene el mayor coeficiente
negativo (el más positivo) en la ecuación Z.

Un empate entre dos variables no básicas debe


descomponerse arbitrariamente. Cuando todos
los coeficientes del lado izquierdo de la
ecuación Z son no negativos (no positivos) se
ha llegado al óptimo.
Esto es: Si F.O. Max (Min)

XNB_entra=Min(Max){C1,…,Cn}

Paso 3. La variable que sale es la variable


básica correspondiente al cociente más
pequeño de los valores actuales de las
variables básicas entre los coeficientes
positivos de las restricciones de la variable
que entra. Un empate puede romperse
arbitrariamente.

𝑏 𝑏𝑖 𝑏
XB_sale=Min{ 1 ,…, ,…, 𝑚 } con aij>0 y bi≥0
𝑎1𝑗 𝑎𝑖𝑗 𝑎𝑚𝑗
Se intercambian las respectivas variables

Paso 4. Convertir el elemento pívot


(aentra,sale) a 1 y los demandas elementos
pertenecientes a la misma columna a 0.

Paso 5. Repetir los pasos 2 al 4 hasta que


todos los Ci sean no negativos (no
positivos).

Paso 6. La solución se obtiene igualando


X*i=bi resultantes.
Caso 1. Dado los siguientes MPL, resolverlos
mediante el Método Simplex.

a) Max Z=3X1 + 9X2 c) Max Z=X1–X2+2X3


s.t. s.t.
X1 + 4X2 ≤8 2X1–2X2+3X3 ≤ 5
X1 + 2X2 ≤4 X1+ X2- X3 ≤ 3
Xi > 0 ; i = 1, 2 X1– X2+ X3 ≤ 2
Xi≥0, i=1,2,3

b) Min Z=X1-3X2-2X3 d) Min Z=-10X1-30X2


s.t. s.t.
3X1 - X2+2X3 ≤7 X1+5X2 ≥ 15
-2X1 +4X2 ≤12 5X1+ X2 ≥ 15
-4X1+3X2+8X3≤10 Xi≥0 i=1,2
Xi≥0 i=1,2,3.

También podría gustarte