You are on page 1of 5

PROGRAMACIN LINEAL

Es un enfoque de solucin de problemas elaborado para ayudar a tomar decisiones. Es un


modelo matemtico con una funcin objetivo lineal, un conjunto de restricciones lineales
variables no negativas. En el ambiente de negocios actual, pueden encontrarse gran cantidad
de aplicaciones.

La funcin objetivo define la cantidad que se va a maximizar o minimizar en un modelo de
programacin lineal.

Las restricciones limitan o reducen el grado en que puede perseguirse el objetivo.

Las variables son las entradas controlables en el problema.
Para resolver un problema de programacin lineal es recomendable seguir ciertos pasos que
son:

1. Entender el problema a fondo.
2. Describir el objetivo.
3. Describir cada restriccin.
4. Definir las variables de decisin.
5. Escribir el objetivo en funcin de las
variables de decisin.
6. Escribir las restricciones en funcin de
las variables de decisin.
7. Agregar las restricciones de no negatividad.
TRMINOS CLAVE
Modelo Matemtico
Representacin de un problema donde el objetivo y todas las condiciones de restriccin se
describen con expresiones matemticas.

Restricciones de no negatividad
Conjunto de restricciones que requiere que todas las variables sean no negativas.

Solucin Factible
Solucin que satisface simultneamente todas las restricciones.

Regin Factible
Conjunto de todas las soluciones factibles.

Variable de holgura
Variable agregada al lado izquierdo de una restriccin de "menos o igual que" para convertir la
restriccin en una igualdad. El valor de esta variable comnmente puede interpretarse como la
cantidad de recurso no usado.

Forma Estndar
Programacin lineal en el que todas las restricciones estn escritas como igualdades. La
solucin ptima de la forma estndar de un programa lineal es la misma que la solucin ptima
de la formulacin original del programa lineal.

Punto Extremo
Desde el punto de vista grfico, los puntos extremos son los puntos de solucin factible que
ocurren en los vrtices o "esquinas" de la regin factible. Con problemas de dos variables, los
puntos extremos estn determinados por la interseccin de las lneas de restriccin.

Variable de Excedente
Variable restada del lado izquierdo de una restriccin de "mayor o igual que" para convertir
dicha restriccin en una igualdad. Generalmente el valor de esta variable puede interpretarse
como la cantidad por encima de algn nivel mnimo requerido.

EJEMPLO DE UN PROBLEMA DE MAXIMIZACIN MTODO GRFICO Y
ALGEBRAICO
RMC es una pequea empresa que fabrica una variedad de productos basados en sustancias
qumicas. En un proceso de produccin particular, se emplean tres materias primas para
producir dos productos: un aditivo para combustible y una base para solvente. El aditivo para
combustible se vende a compaas petroleras y se usa en la produccin de gasolina y
combustibles relacionados. La base para solvente se vende a una variedad de empresas
qumicas y se emplea en productos para limpieza en el hogar e industriales. Las tres materias
primas se mezclan para fabricar el aditivo para combustible y la base para el solvente, tal como
se muestra a continuacin:


sta nos muestra que una tonelada de aditivo para combustible es una mezcla de 0.4
toneladas del material 1 y 0.6 toneladas del material 3. Una tonelada de la base para solvente
es una mezcla de 0.5 toneladas del material 1, 0.2 toneladas del material 2 y 0.3 toneladas del
material 3.

La produccin de RMC esta restringida por una disponibilidad limitada de las tres materias
primas. Para el periodo de produccin actual,RMC tiene disponibles las siguientes cantidades
de materia prima:

Debido a los desechos y a la naturaleza del proceso de produccin, los materiales que no se
lleguen a usar en una corrida de produccin no se pueden almacenar para las subsiguientes,
son intiles y deben desecharse.

El departamento de contabilidad analiz las cifras de produccin, asign todos los costos
relevantes y lleg a precios que, para ambos productos, produciran una contribucin a la
utilidad de $ 40 por cada tonelada de aditivo para combustible producida y $ 30 para cada
tonelada producida de base para solvente. Ahora usaremos la programacin lineal para
determinar la cantidad de aditivo para combustible y la cantidad de base para solvente para
producir a fin de maximizar la contribucin a la ganancia total.





MTODO GRFICO
PASOS

1. Trasladar la informacin relevante del problema a una tabla

2. Describir el objetivo del problema, formular las restricciones y nombrar las variables

Objetivo: Maximizar la contribucin total a la ganancia.

Restricciones:

Material 1 <= 20
Material 2 <= 5
Material 3 <= 21

F = Cantidad de toneladas para aditivo para combustible por producir.
S = Cantidad de toneladas para aditivo para solvente por producir

3. Formular la funcin objetivo

MAX = 40F + 30S

4. Realizar el modelo matemtico

MAX = 40F +30S
sujeto a:
0.4F+0.5S <= 20 Ecuacin 1
0.2S <= 5 Ecuacin 2
0.6F+0.3S <= 21 Ecuacin 3
F,S >= 0

5. Reemplazar por 0 los valores de F y S en cada una de las ecuaciones

En ecuacin 1

Si F=0 entonces:

0.5S = 20
S = 20/0.5
S = 40
(F=0,S=40)

Si S=0 entonces

0.4F = 20
F = 20/0.4
F = 50
(F=50,S=0)

En ecuacin 2

S = 5/0.2
S = 25
(F=0,S=25)

En ecuacin 3

Si F=0 entonces

0.3S = 21
S = 21/0.3
S = 70
(F=0,S=70)

Si S=0 entonces
0.6F = 21
F = 21/0.6
F = 35
(F=35,S=0)

6. Graficar los puntos encontrados

Para realizar la grfica es necesario tomar en cuenta las siguientes recomendaciones:

1.Preparar una grfica para cada restriccin que muestre las soluciones que satisfagan la
restriccin.
2. Determinar la regin factible identificando las soluciones que satisfacen simultneamente
todas las restricciones.
3. Trazar lneas de funcin objetivo que muestren los valores de las variables de decisin que
producen valores especificados para la misma.
4. Mover lneas de funcin objetivo paralelas hacia valores mayores de la funcin objetivo hasta
que un mayor movimiento sacara a la lnea por completo de la regin factible.
5. Cualquier solucin factible en la lnea de funcin objetivo con el valor mximo encontrado por
el procedimiento anterior es una solucin ptima.

EJEMPLO DE MAXIMIZACIN UTILIZANDO EL MTODO SIMPLEX
Continuando con el problema anterior los pasos para resolver el problema por el mtodo
simplex son:

1. Expresar el problema en forma estndar

Max 40F + 30S + S1 + S2 + S3
0.4F +0.5S + S1 = 20
0.2S + S2 = 5
0.6F +0.3S +S3 = 21
F,S,S1,S2,S3 >= 0

2. Obtener el rengln z que consiste en convertir al funcin objetivo en valores negativos.

Max z = 40F+30S+S1+S2+S3
z = -40F-30S = O

3. Resumir la forma estndar en una tabla simplex

4. Se encuentran las intersecciones de la primera variable (la ms negativa) para determinar el
rengln pivote.

En este caso se toma la columna donde se encuentra el -40 y cada uno de los valores de la
solucin se divide dentro de los valores de dicha columna, escogiendo el menor valor y toda
esa fila se convertir en la fila pivote como se puede observar en la siguiente tabla:

5. Se hacen los clculos correspondientes

a. La nueva fila pivote es la S3 el objetivo es convertir el valor de 0.6 en 1 para lo cual se divide
toda la fila dentro de 0.6 y se coloca en la nueva tabla.
b. El resto de valores que se encuentran arriba o abajo de 0.6 deben convertirse en 0. Para
este caso se desea convertir el 0.4 en 0 por lo cual se convierte el 0.4 en negativo se multiplica
por el valor correspondiente en la nueva fila pivote que es 1 y se le suma el valor de esa
posicin en la tabla antigua que en este caso es 0.4 en resumen (-0.4*1+0.4 = 0) y asi
sucesivamente con cada una de las filas:

6. Como no se tienen todava las variables de z en positivo, entonces hay que repetir los pasos
4 y 5 hasta que todos los valores de z sean positivos:

Como se puede observar en la tabla anterior todos los valores de z son positivos, lo cual quiere
decir se ha llegado a encontrar la solucin ptima del problema que es producir 20 toneladas
de aditivo para combustible y 25 toneladas de base para solvente para obtener una ganancia
mxima de $ 1,600*.

* Si observa se obtuvieron los mismos resultados que el mtodo grfico y algebraico
anteriormente descritos

You might also like