Vous êtes sur la page 1sur 3

Métodos de solución para una Programación Lineal

Los métodos más usados son el método gráfico y método simplex, el método grafico
se puede usar si se tienen más de 2 variables.
El método simplex fue el primero método para solucionar una PL, por lo que se le
considera el método de solución clásico por excelencia. Teniendo en cuenta la filosofía
de este método han surgido otros métodos cuyas ventajas fundamentales se
concentran en las posibilidades de los mismos para ser programados por
computadoras.
1. Método Grafico
El procedimiento grafico comienza elaborando una gráfica que muestre las
soluciones posibles (X1, X2). La grafica tendrá valores X1 en el eje horizontal y
X2 en el eje vertical. El procedimiento para hallar la solución grafica consiste en
lo siguiente:
 Para cada inecuación del sistema de restricciones (medio espacio
cerrado) se toma la recta correspondiente y se determinan los
interceptos con la gráfica. Si la recta pasa por el origen del eje de
coordenadas, el término independiente es cero, entonces se traza la
recta tomando el origen y otro punto determinado dando un valor
arbitrario a una de las variables.
 Para determinar los puntos que satisfacen cada inecuación se sustituye
un punto cualquiera del espacio (se recomienda el origen cuyas
coordenadas son (0,0)), y de esta forma se determina si los puntos que
satisfacen la misma están hacia el lado que está el origen o hacia el
lado contrario, señalando con una flecha ese lado. Cuando la recta
pasa por el origen entonces se toma otro punto cualquiera pero que
sean sencillos los valores de sus coordenadas, por ejemplo, ( 0,1) , (1,0
), (1,1), etc.
 Luego se determina la región solución que es la región del plano que
satisface todas las restricciones al mismo tiempo y que debe estar en el
primer cuadrante. La figura formada es un poliedro convexo que tiene
un conjunto de puntos extremos.
 Se busca el punto óptimo entre el conjunto de puntos extremos. Para
eso se sustituye cada par de puntos (X1, X2) de los puntos extremos en
la función objetivo y se calcula el valor de Z. Si se está maximizando el
valor de la misma, el punto óptimo será aquel que proporcione el valor
mayor para Z y si el criterio de optimización es de minimizar, entonces
el punto óptimo será aquel que proporcione el valor mínimo de Z.

2. Método Simplex
El Método Simplex es un método analítico de solución de problemas de
programación lineal capaz de resolver modelos más complejos que los
resueltos mediante el método gráfico sin restricción en el número de variables.
El Método Simplex es un método iterativo que permite ir mejorando la solución
en cada paso. La razón matemática de esta mejora radica en que el método
consiste en caminar del vértice de un poliedro a un vértice vecino de manera
que aumente o disminuya (según el contexto de la función objetivo, sea
maximizar o minimizar), dado que el número de vértices que presenta un
poliedro solución es finito siempre se hallará solución.
 La aplicación del método simplex presupone que se tiene un sistema de
restricciones lineales formado sólo por ecuaciones lineales. Esta
transformación puede ser llevada a cabo de una forma muy simple
introduciendo algunas variables adicionales, las cuales se denominan
variables de holgura. Estas variables se definen una para cada
restricción y si la misma tiene el signo ≤ la variable de holgura se
adiciona y el signo fuera ≥ la variable de holgura se restara.
 Luego que se tiene un problema de Programación Lineal estándar, es
decir, todas las restricciones tienen signos de igualdad es necesario
determinar la solución básica factible inicial (S.B.F.I).
 Dado un sistema de m ecuaciones lineales con n variables (AX=b) con
m<n y rango r(A)=m. Si escogemos cualquier matriz no singular de
orden mxm y si todas las (n-m) variables no asociadas con estas
columnas de la matriz son iguales a cero, entonces la solución al
sistema de ecuaciones resultante es llamada una solución básica.
Como la matriz A consta de n columnas se puede definir la matriz B
formada por m columnas linealmente independientes de A, esta matriz
la llamaremos matriz básica. Con las (n-m) columnas restantes de A se
puede construir otra matriz que se denominará matriz no básica y la
denotaremos por W. Entonces puede escribirse la matriz A de la
siguiente manera: A = (B, W).
 Las variables que forman parte de la matriz B se llaman variables
básicas (XB) y las que forman parte de la matriz W se llaman variables
no básica.( XW ), entonces el vector X está conformado por el conjunto
de variables básicas y no básicas, es decir, X = (XB, XW).
 Entonces el sistema de restricciones del problema de Programación
Lineal AX=b puede escribirse de la forma siguiente: AX=BXB + WXW =
b. Si asumimos que las variables no básicas tomarán valor cero, la
expresión anterior quedaría BXB =b. La expresión XB = B-1 b que se
obtiene a partir de la anterior, permitiría calcular la solución básica
factible inicial.
El método simplex se desarrolla en la tabla simplex. Cada iteración requiere de
una tabla.
En la primera columna se escribirán los coeficientes de la función objetivo
correspondiente a las variables básicas, escribiendo en la segunda columna
dichas variables. La tercera columna indica los valores que toman las variables
básicas en la solución que se está representando mediante la tabla simplex. El
resto de la columnas representan los vectores Pj correspondientes a cada uno
de los vectores aj de la matriz A (Pj es el vector coordenado de cada vector aj
respecto a la base considerada). En la última fila de la tabla aparecen los
valores Zj -Cj correspondiente a cada vector aj. Los coeficientes Zj se
determinan utilizando la siguiente expresión: Zj =CBPj

https://www.ecured.cu/M%C3%A9todo_Simplex

https://www.ecured.cu/M%C3%A9todo_de_soluci%C3%B3n_de_la_programaci
%C3%B3n_lineal

https://www.ingenieriaindustrialonline.com/herramientas-para-el-ingeniero-
industrial/investigaci%C3%B3n-de-operaciones/m%C3%A9todo-simplex/

Vous aimerez peut-être aussi