Logo Studenta

Programacion Lineal Metodo Simplex

¡Este material tiene más páginas!

Vista previa del material en texto

Investigación
Operativa
Programación Lineal
 Método Simplex
Profesor: Ing. Carlos A. Martin
E-mail: ing_carlos_martin@hotmail.com
Facultad de Ingeniería
Universidad Nacional de Jujuy, Jujuy, AR
Método Simplex (MS)
¿Por qué la necesidad del algoritmo Simplex?
Formas equivalentes de la PL: Reglas generales para convertir un
programa lineal a forma estándar.
Definiciones: Solución Factible, Solución Factible Básica, Solución
Factible Básica no Degenerada, Solución Factible Básica
Degenerada, Región de Factibilidad.
Teoremas básicos de la PL: Conclusiones. Reglas del Método
Simplex.
Interpretación Técnica-Económica de todos los elementos de la
tabla óptima del Simplex.
Los fundamentos del algoritmo Simplex: Obtención de Soluciones
básicas, optimización de la búsqueda de soluciones básicas.
Ing. Carlos Martin
PRESENTACIÓN
En este modulo se presenta el método simplex de solución de problemas de PL incluyendo 
problemas de maximización y minimización.
OBJETIVO GENERAL
Al finalizar el modulo el estudiante debe estar en capacidad de solucionar un problema de PL 
utilizando el MS; así como interpretar la solución y analizar el consumo de recursos.
OBJETIVOS ESPECÍFICOS
• Manejar las reglas de equivalencia para llevar las desigualdades a igualdades.
• Dominar el procedimiento de avance hacia la optimalidad del MS.
• Determinar mediante el MS, cuando se llega a la solución óptima, en PL de Max. y de Min.
• Identificar el tipo de solución del problema con el uso de la tabla simplex.
• Interpretar las soluciones obtenidas.
COMPETENCIAS
El estudiante tendrá la capacidad de utilizar el MS en la solución de problemas de PL; interpretar 
el tipo de solución; así como el uso de variables de holgura, de exceso y artificiales.
INDICADORES DE LOGRO
El estudiante deberá demostrar el manejo en el planteamiento de modelos de PL, obtener la 
solución a través del MS e interpretar la solución.
CONOCIMIENTOS PREVIOS
Gauss Jordan. Vectores y matrices. 
Investigación
Operativa
Programa Lineal
Facultad de Ingeniería
Universidad Nacional de Jujuy, Jujuy, AR
Definición: Un problema de programación lineal (PL) es un problema 
de optimización, para el cual hacemos lo siguiente:
 Tratamos de maximizar (o minimizar) una función lineal de V. D
La función que se pretende maximizar o minimizar se llama F. O.
 Los valores de las variables de decisión tienen que satisfacer un 
conjunto de restricciones. 
Cada restricción tiene que ser una ecuación lineal o una 
desigualdad lineal. 
 Hay una restricción de signo para cada variable. 
Para cualquier variable xi , la restricción de signo especifica que xi 
tiene que ser no negativo (xi  0) o que xi puede ser una variable 
sin restricción de signo (SRS)
Ing. Carlos Martin
Definición. Una función f (xl,x2, .. .,xn,) es una función lineal de
xl,x2,...,xn, si y sólo si para algún conjunto de constantes c1 , c2 ,..., cn ,
f(x1, x2 ,..., xn) = cl xl + c2 x2 +...+ cn xn
Por ejemplo: f(x1, x2) = 2 x1 + x2 es una función lineal de x1, y x2 , pero
f(x1, x2) = x1
2 x2 no es una función lineal de x1, y x2 .
Definición. Para cualquier función lineal f (x1,x2,...,xn) y cualquier
número b, las desigualdades
f (x1, x2,...,xn)  b y
f (x1, x2,...,xn)  b , son desigualdades lineales
Así, 2x1 + 3X2 < 3 y 2x1 + X2 > 3 son desigualdades lineales,
pero X1
2 X2 > 3 no es una desigualdad lineal.
Ing. Carlos Martin
Ing. Carlos Martin
En:
En:
Investigación
Operativa
Forma Estándar de un PL
Facultad de Ingeniería
Universidad Nacional de Jujuy, Jujuy, AR
CÓMO TRANSFORMAR UN PL EN LA FORMA ESTÁNDAR
• Un PL puede tener restricciones en forma de igualdad o de 
desigualdad. 
• También puede tener variables que tienen que ser no negativas, o 
variables SRS. 
• Antes de poder usar el algoritmo simplex para resolver PL, hay 
que transformar el PL en un problema equivalente, en el cual 
todas las restricciones son ecuaciones y todas las variables son no 
negativas.
• Un PL que se encuentra en esta forma, esta en su forma estándar.
• Para transformar un PL en la forma estándar, hay que sustituir 
cada restricción en forma de desigualdad, por una restricción en 
forma de igualdad. 
• Ilustramos este procedimiento mediante el siguiente problema.
PROGRAMACION LINEAL (PL)
Ing. Carlos Martin
Es posible transformar las inecuaciones en igualdades introduciendo 
las variables de holgura (V. H.).
Las V. de H. no tienen un beneficio (su coeficiente de beneficio = 0), 
representan físicamente los sobrantes de cada recurso.
Xi ≥ 0, i = 1, …,5 
Ing. Carlos Martin
Investigación
Operativa
En que consiste un problema de PL?
Facultad de Ingeniería
Universidad Nacional de Jujuy, Jujuy, AR
1. EL PROBLEMA DE PROGRAMACION LINEAL
El problema general de programación lineal consiste en encontrar un vector
(x1, x2,...,xj,...,xn.) que optimice (maximice o minimice) la función del objetivo:
Z = Cl Xl + C2 X2 + ... + Ci Xi + ... + Cn Xn (Máx. o Min.) (1.1)
sujeta a las restricciones lineales:
a11 x1 + al 2 x 2 +... + a1j xj +...+a1n xn = b1
a21 x1 + a2 2 x 2 +... + a2j xj +...+a2n xn = b2
................................................................... (1.2)
ai1 x1 + ai 2 x 2 +... + aij xj +...+ain xn = bi
...................................................................
am1 x1 + am 2 x 2 +... + amj xj +..+amn xn = bm
y a las condiciones de signo
xj > 0 i = 1, 2,..., n (1.3)
donde las aij, bi, y cj son constantes dadas y m < n.
Siempre supondremos que las Ecs. (1.2) han sido multiplicadas por -1 cuando sea
necesario hacer todas las bi > 0.
Investigación
Operativa
Propiedades de una solución a un PPL?
Facultad de Ingeniería
Universidad Nacional de Jujuy, Jujuy, AR
Definición 1: Una solución factible al problema de PL, es un vector
X = x1, x2,...,xn. el cual satisface las condiciones (1.2) y (1.3).
Definición 2a: Una solución básica para (1.2) es una solución obtenida
al hacer n - m variables igual a cero y resolver por las m variables que
quedan (siempre que el determinante de los coeficientes de estas m
variables no sea cero).
Las m variables se llaman variables básicas.
Definición 2b: Una solución básica factible (sbf) es una solución básica
que también satisface (1.3); esto es, todas las variables básicas son no
negativas.
Definición 3: Para cualquier PL con m restricciones, se dice que dos
soluciones básicas factibles son adyacentes si sus conjuntos de
variables básicas tienen m-1 variables básicas en común.
Ing. Carlos Martin
PUNTOS EXTREMOS: VARIABLES BASICAS Y NO BASICAS
Ing. Carlos Martin
Definición 4a: Una solución básica factible no degenerada es una sbf
con exactamente m componentes positivas del vector X.
Definición 4b. Una solución básica factible degenerada es una sbf
donde hay menos de m componentes positivas del vector X.
Definición 5: Una solución factible máxima es una solución factible
que también maximiza (1.1).
Definición 6: La región factible para un PL es el conjunto de todos los
puntos que satisfacen las restricciones y las restricciones de signo.
Ing. Carlos Martin
Ejemplo de una Solución Básica Factible Degenerada 
V. de D. = 0: Dos
V. de D. = 0: Tres,  n –m = 2
Ing. Carlos Martin
Ing. Carlos Martin
Ing. Carlos Martin
Teorema 2.5. Para cualquier PL, existe un punto extremo único
de la región factible de PL que corresponde a cada sbf.
También existe por lo menos una sbf que corresponde a cada
punto extremo de la región factible.
Definición 7: Una restricción se considera obligatoria si el lado
izquierdo es igual al lado derecho de la restricción al sustituir
los valores óptimos de las variables de decisión en la
restricción.
Definición 8: Una restricción se llama no obligatoria si el lado
izquierdo no es igual al lado derecho de la restricción al
sustituir los valores óptimos de las V. de D. en la restricción.
Ing. Carlos Martin
Ing. Carlos Martin
Investigación
Operativa
Forma Canónica y Formas Equivalentes 
de la PL?
Facultad de IngenieríaUniversidad Nacional de Jujuy, Jujuy, AR
Ing. Carlos Martin
Convertir un PL de la Forma Equivalente a Canónica
Ing. Carlos Martin
Ing. Carlos Martin
Ing. Carlos Martin
• En el conjunto del espacio de dos 
dimensiones de la figura 1.1, se tiene:
• I = {O, A, B, C, D}
• K = {XO, XA, XB, XC ,XD}
XO (0, 0, 2, 2, 5)
XA (2, 0, 6, 0, 3)
XB (3.5, 1.5, 7.5, 0, 0)
XC (1, 4, 0, 5, 0)
XD (0, 2, 0, 4, 3)
Ing. Carlos Martin
Ing. Carlos Martin
Ing. Carlos Martin
Ing. Carlos Martin
BIBLIOGRAFIA
 Prawda Witenberg J. “Métodos y Modelos de Investigación de 
Operaciones – Vol. 1 Modelos Determinísticos”. Editorial Limusa. 
©1999
 Taha Hamdy A. “Investigación de Operaciones”. Editorial Alfa 
Omega. ©1998
 Winston Wayne L.. “Investigación de Operaciones. Editorial. 
Grupo Editorial Iberoamericana. ©2005
 Hillier Frederick S. “Introducción a la Investigación de 
Operaciones. Editorial. Mc Graw Hill. ©2001
 Eppen G.D. “Investigacion de Operaciones En la Ciencia 
Administrativa. Editorial Prentice. ©2000
 Mathur-Solow – Investigación de Operaciones – Ed. Prentice Hall 
1996.
 MARIN, Isidoro. “Investigación Operativa”. UBA. Centro de 
Estudiantes Universidad Nacional de Buenos Aires. © 1970
Ing. Carlos Martin
Preguntas
Ing. Carlos Martin
Investigación
Operativa
Muchas Gracias
Profesor: Ing. Carlos A. Martin
E-mail: ing_carlos_martin@hotmail.com
Facultad de Ingeniería
Universidad Nacional de Jujuy, Jujuy, AR

Continuar navegando