Está en la página 1de 4

QUE ES PROGRAMACIÓN LINEAL

La programación lineal u optimización lineal, es un método matemático para determinar la forma de lograr el mejor resultado (por
ejemplo, el máximo beneficio o el costo más bajo) de un modelo matemático dado por alguna lista de requisitos representados por
relaciones lineales. La programación lineal es un caso particular de programación matemática.
La técnica matemática conocida por programación lineal se utiliza para obtener una solución óptima a un problema condicionado por unas variables de partida
sujetas a ciertas restricciones. Un problema clásico de la programación sería el siguiente: teniendo n productos del tipo A y m del tipo B, que pueden envasarse en
dos clases de paquetes en diferentes proporciones y con un precio distinto para cada paquete, cuántos paquetes de cada tipo deberán formarse para obtener una
cantidad máxima de ingresos.
En el planteamiento del problema se manejan varios conceptos esenciales:
 Las variables.
 Las restricciones que se imponen, expresadas por inecuaciones lineales.
 La función objetivo, de tipo lineal, que describe el problema.
El grupo de las soluciones posibles recibe el nombre de conjunto restricción o conjunto solución factible. La solución debe situarse en el área definida por las
inecuaciones de restricción, que se conoce por región factible.

Región factible del sistema de inecuaciones lineales:


La región factible puede estar acotada, como en la figura, o no acotada. Cuando está acotada, se representa gráficamente como un polígono con un número de lados
menor o igual que el de restricciones (en la figura, el polígono acotado tiene cuatro lados, y las restricciones también son cuatro).
Se llama solución óptima a la que maximiza o minimiza la función objetivo. Esta solución si es única siempre se encuentra en un vértice o punto extremo de la
región factible.
METODOS DE RESOLUCION DE PROGRAMACION LINEAL
Clasificación de los métodos
MÉTODO CARACTERÍSTICAS VENTAJAS DESVENTAJAS

GRÁFICO *Solo trabaja con dos o tres variables *Es relativamente fácil de *Solo funciona con 2 ó 3 variables
* Gráfica la función objetivo y las hacer y entender *Puede ser inexacto al tener muchas
restricciones *Ubica todos los puntos restricciones
*Ubica en la región factible solución óptima, extremos que son una
no factible, múltiple o no acotada solución factible
*Se trabaja directamente en la forma *No hay que pasar a la forma
canónica estándar.
*Encuentra la solución en la gráfica
directamente

ALGEBRAICO *Es parecido al método simplex *Trabaja rápido en modelos *Requiere revisar constantemente que se
*Se mueve entre puntos extremos sencillos esta moviendo correctamente.
empezando en el origen * Describe en cada iteración *El álgebra o como elegir las variables de
*Se trabaja en la forma estándar. como se comportan las entrada puede llegar a ser confuso
*Encuentra la solución cuando z ya no puede variables y que valor tiene z * Realizar todo el proceso puede ser mucho
o empeora en una siguiente iteración *Funciona par modelos de n mas tardado que el método simplex
variables

SIMPLEX *Trabaja en la forma estándar *Trabaja muy rápido para *Requiere un cuidado muy grande del
*El origen tiene que ser una solución factible encontrar la solución óptima álgebra
*Se mueve a través de los puntos extremos *Funciona para modelos de n *No funciona si el origen no es parte del
*Describe cómo aumenta o disminuye z y variables conjunto de soluciones factibles
dice que ocurre con las variables *Puede caer en un ciclo si no se tienen
*A través de los coeficientes describe si se consideraciones, pero es muy raro
llega a una solución óptima, no factible, no
restringida o múltiple
DE LA GRAN *Trabaja con el modelo ampliado *Funciona con cualquier tipo *El álgebra llega a complicarse demasiado
M *Tiene variables artificiales que están de modelo lineal donde las con las M.
multiplicadas por un valor muy grande variables son reales. *Es difícil de introducir en una computadora
denominado por M *Facilita distinguir a las
*Las variables artificiales son poco atractivas variables duales en el
para elegirlas como variable de entrada análisis de decisiones
*Trabaja con modelos donde la solución
inicial no tiene que ser el origen.
*Si no se puede eliminar a M, entonces no
hay solución factible
*Se considera primera al factor multiplicativo
más negativo para maximización y después
al aditivo

DE LAS DOS *Trabaja con la forma ampliada *Evita muchos problemas del *Resulta confuso el momento en el cual hay
FASES *Trabaja con cualquier modelo. método de la gran M que cambiar de la función objetivo
*Tiene dos fases: en la primera se plantea *Se pasa fácilmente del modificada a la función original.
una función de minimización donde las modelo ampliado a la forma *Requiere realizar dos tablas simplex por
variables son las v. artificiales y las estándar separado o una donde se juntan las dos
restricciones son las mismas que en el funciones objetivo
modelo ampliado para ubicar la solución *Es complicado o imposible visualizar lo
inicial que esta pasando en este modelo de una
*En la segunda fase se continua el método forma gráfica durante la primera fase
quitando las v. artificiales y retomando la
función objetivo original pero con los valores
ya dados en las restricciones de la anterior
fase
*Si existe una v. artificial en la base al final
de la primera fase, entonces se fuerza a esta
a salir de la base.

SIMPLEX *Es una diferente forma de realizar el método *Encuentra soluciones *Tiene los mismo inconvenientes que
REVISADO simplex mas rápido porque no el método simplex: normalmente no acepta
*Se realiza tomando solamente requiere tantos cálculos funciones que no tengan solución en el
los cálculos necesarios que se ocupan en *Es mas sencillo de origen.
toda la tabla del método simplex programar *Puede complicarse el calculo de la inversa
y expresándolo en forma de matrices *Puede aceptar cualquier tipo o la multiplicación entre matrices
*Requiere el uso de matrices inversas de modelo bajo ciertos *Requiere demasiadas tablas a
y multiplicación de matrices criterios especiales comparación del método de la M grande
*Puede aplicarse ciertos criterios a
este método para hacerlo parecido al método
de las dos fases.

También podría gustarte