Está en la página 1de 14

PROGRAMACIN

LINEAL
INVESTIGACIN DE OPERACIONES

INTRODUCCIN

La Programacin Lineal es una herramienta de


uso normal que ha ahorrado miles o millones de
dlares a muchas compaas.

Cul es la naturaleza de esta herramienta y


qu tipo de problemas puede manejar?

Asignar de la mejor manera posible (de forma


ptima) recursos limitados a actividades que
compiten entre s por ellos.

Los niveles de actividad que se eligen dictan la


cantidad de recursos que consumir cada una de
ellas.

INTRODUCCIN

La programacin lineal utiliza un modelo


matemtico para describir el problema.

El adjetivo lineal significa que TODAS las


funciones matemticas del modelo DEBEN ser
funciones lineales.

La palabra programacin no se refiere a


trminos computacionales, sino es un sinnimo
de planeacin.

Programacin lineal involucra planeacin de


actividades para obtener un resultado ptimo.

Supuestos de
programacin lineal
1.

Proporcionalidad: Es un supuesto sobre la funcin


objetivo y sobre las restricciones funcionales.
La contribucin de cada actividad al valor de la funcin
objetivo Z es proporcional al nivel de la actividad x j, como lo
representa el trmino cjxj en la funcin objetivo. De manera
similar, la contribucin de cada actividad al lado izquierdo de
cada restriccin funcional es proporcional al nivel de la
actividad xj, como lo representa en la restriccin el trmino
aijxj.

2.

Aditividad:
Cada funcin de un modelo de programacin lineal (ya sea la
funcin objetivo o el lado izquierdo de las restricciones
funcionales) es la suma de las contribuciones individuales de
las actividades respectivas.

Supuestos de
programacin lineal
3.

Divisibilidad: Es un supuesto para los valores


permitidos para las variables de decisin.
En un modelo de programacin lineal, las variables de decisin
pueden tomar cualquier valor, incluso valores no enteros, que
satisfagan las restricciones funcionales y de no negatividad.
Como cada variable de decisin representa el nivel de alguna
actividad, se supondr que las actividades se pueden realizar
a niveles fraccionales.

4.

Certidumbre: Se refiere a los parmetros del modelo,


es decir , a los coeficientes cj, en la funcin objetivo, los
coeficientes aij en las restricciones funcionales y los b i
en el lado derecho de las restricciones funcionales.
Se supone que los valores asignados a cada parmetro de un
modelo de programacin lineal son constantes conocidas.

MODELO DE
PROGRAMACION LINEAL

Terminologa y Notacin Bsicas:

Los trminos clave son: Recursos y Actividades

m = nmero de tipo de recursos que se pueden usar (dinero,


materia prima, vehculos, rea de trabajo, equipo, etc.)

n = nmero de actividades que se consideran


Medida Global del Desempeo (Z) = Valor que se obtiene con
la asignacin de recursos que se elija.
xj = nivel de la actividad j (para j = 1, 2, 3, , n)

cj = incremento en Z que se obtiene al aumentar 1 unidad en


el nivel de la actividad j.

bi = cantidad del recurso I disponible para asignarse a las


actividades (para I = 1, 2, 3, , m)

aij = cantidad de recurso I consumido por cada unidad de la


actividad j

MODELO DE
PROGRAMACIN LINEAL

Terminologa y Notaciones Bsicas:

Variables de Decisin: Son los niveles de las actividades (x j), ya que


el modelo plantea el problema en trminos de tomar decisiones
sobre estos niveles.

Parmetros: Son las constantes de entrada al modelo, las cuales


corresponden a los valores de cj, bi y aij.

Forma estndar del Modelo


Maximizar Z = c1x1 + c2x2 + + cnxn

Sujeto a las restricciones:

a11x1 + a12x2 + + a1nxn b1


a21x1 + a22x2 + + a2nxn b2
am1x1 + am2x2 + + amnxn bm
x1 0, x2 0, , xn 0

Modelo de programacin
lineal
La

funcin que se desea maximizar (Z = valor de la


medida global del desempeo) se llama Funcin
Objetivo.
A las limitaciones se les llama Restricciones.
Restricciones

Funcionales: Se le llama as a las


primeras m restricciones
a11x1 + a12x2 + + a1nxn b1
a21x1 + a22x2 + + a2nxn b2
am1x1 + am2x2 + + amnxn bm

Restricciones

de No Negatividad

x1 0, x2 0, , xn 0

Modelo de programacin
lineal

Otras formas del modelo:

Minimizar en lugar de maximizar la funcin


Minimizar Z = c1x1 + c2x2 + + cnxn

Algunas restricciones funcionales con desigualdad en el sentido


mayor o igual que ()

ai1x1 + ai2x2 + + ainxn bi para algunos valores de i

Algunas restricciones funcionales en forma de ecuacin

ai1x1 + ai2x2 + + ainxn = bi para algunos valores de i

Algunas variables de decisin sin la restriccin de no negatividad

xj no est restringida en su signo para algunos valores de j

Modelo de programacin
lineal
Otras

formas del modelo:

Algunas

o todas las variables pueden tener solamente


valores enteros, violando el supuesto de divisibilidad.
Modelo de Transporte
Modelo de Asignacin
Modelo de Transbordo
Modelos de Redes
Modelos CPM PERT

Modelo de programacin
lineal
Terminologa

de las Soluciones del Modelo:

Solucin:

Cualquier conjunto de valores especficos de las


variables de decisin.

Solucin

Factible:
Aquella para la que TODAS las
restricciones se satisfacen.

Solucin

No Factible: Aquella para la que AL MENOS UNA


restriccin se viola.

Regin

Factible: Reunin de todas las soluciones factibles

Solucin

ptima: Solucin factible que proporciona el


valor ms favorable de la funcin objetivo.

Valor

ms Favorable: El valor ms grande si la funcin


objetivo debe maximizarse, o el valor ms pequeo si la
funcin objetivo debe minimizarse.

Ejercicio
Lamps S.A. produce dos tipos de lmparas.
Por cada unidad del producto 1 se requiere 1 unidad de
partes de metal y 2 unidades de componentes elctricos.
Por cada unidad del producto 2 se necesitan 3 unidades de
partes de metal y 2 unidades de componentes elctricos.
La compaa tiene 200 unidades de partes de metal y 300 de
componentes elctricos.
Cada unidad del producto 1 da una ganancia de $1 y cada unidad
del producto 2, hasta 60 unidades, da una ganancia de $2.
Cualquier exceso de 60 unidades del producto 2 no genera
ganancia, por lo que fabricar ms de esa cantidad est fuera de
consideracin.

Ejercicio
La compaa de seguros Primo est en proceso de introducir dos
nuevas lneas de productos: seguro de riesgo especial e hipotecas.
La ganancia esperada es de $5 por el seguro de riesgo especial y
de $2 por unidad de hipoteca.
La administracin desea establecer las cuotas de venta de las
nuevas lneas para maximizar la ganancia total esperada. Los
requerimientos de trabajo son los siguientes:

Ejercicio
Ud. vende panes y quiere maximizar sus ganancias con los
ingredientes que tiene, los sndwiches que vende son:
X1 = pan con 2 rodajas de jamn y 2 rodajas de pan,
precio venta: $24.75
X2 = pan con 2 rodajas de queso y 2 rodajas de pan,
precio venta: $15.75
X3 = pan con 1 rodaja de jamn, 2 de queso y 3 rodajas
de pan, precio venta: $29.50

Su inventario es 32 panes, 24 rodajas de queso y 30 de jamn .