Está en la página 1de 12

PROGRAMACIN

LINEAL
Investigacin Operativa I
En la vida real, las organizaciones operan con recursos escasos y todas ellas
tienen que tomar decisiones sobre cmo asignar estos recursos entre
actividades competitivas de la mejor manera posible (forma ptima).
La programacin lineal utiliza un modelo matemtico para describir el problema.
El adjetivo lineal significa que usa funciones lineales (de orden 1) y la palabra
programacin es sinnimo de planeacin. As la programacin lineal trata de la
planeacin de las actividades para obtener un resultado ptimo, esto es, el
resultado que mejor alcance la meta especificada entre todas las alternativas de
solucin.
Introduccin
Modelos de programacin lineal
-Los problemas de Programacin Lineal se expresan
mediante un conjunto de relaciones matemticas que se
conocen como Modelo.
-Los modelos se pueden representar en su forma
estndar o en su forma cannica
El esfuerzo se centra tanto en la construccin
del modelo como en la resolucin del mismo.
El esfuerzo se centra tanto en la construccin
del modelo como en la resolucin del mismo.
En el planteamiento del modelo de programacin lineal, se
debe distinguir entre recursos, actividad, nivel de actividad,
medida global de efectividad.
En estos problemas se trata de calcular el valor de las
variables que estn sujetas a una serie de restricciones
y para las que una determinada funcin objetivo Z
alcanza su valor mximo o mnimo.
Modelos de programacin lineal
Forma Estndar
Notacin:
Z: Valor de la medida global de efectividad. Tambin llamada Funcin Objetivo, es el
criterio y va referido a la minimizacin de los costos de la actividad, o a la maximizacin
de beneficios.
xj: Nivel de la actividad j (para j = 1, 2, ., n)
cj : Incremento en Z que resulta al aumentar una unidad en el nivel de la actividad j
bi: Cantidad del recurso i disponible para asignar a las actividades (para i = 1, 2, , m)
aij: Cantidad del recurso i consumido por cada unidad de la actividad j.
Forma Cannica
) ( 0
) (
: .
) (
c x
b b X A
a s
a X C Z
Opt


=
r
r r r
r r
(a) Funcin lineal llamada funcin objetivo,
donde el concepto de optimizacin puede ser
maximizar o minimizar
(b) Restricciones de desigualdad
(c) Restricciones de no negatividad
A
r
= Matriz de coeficientes de las variables en el sistema de ecuaciones
Notacin:
= Vector solucin X
r
= Lado derecho de la restriccin i. Corresponde a la cantidad de recurso disponible
b
r
= Vector de costo o utilidades .Corresponde a la contribucin a Z por unidad de
actividad
C
r
1
2
1

=
n
n
x
x
x
X
r
: Vector columna con n componentes, se le denomina
vector de actividades (n componentes que son las
variables de decisin)
[ ]
n
c c c C

=
1
3 2 1
, ... , ,
r
: Vector fila con n componentes, se le denomina vector de
precios o costos unitarios (contribuciones unitarias)
1
2
1

=
m
m
b
b
b
b
r
: Vector columna con m componentes, se le denomina
vector disponibilidad de recursos
1
0
0
0
0

=
n
r
: Vector columna de n ceros
n m
mn m m
n
n
a a a
a a a
a a a
A

=
2 1
2 22 21
1 12 11
r
: Matriz de m renglones y de n columnas, se le
denomina matriz de coeficientes tecnolgicos.
Entonces, matricialmente el problema de programacin lineal se
puede expresar como:
[ ]
n
c c c
1 3 2 1
, ... , ,
n m
mn m m
n
n
a a a
a a a
a a a



















2 1
2 22 21
1 12 11
1
2
1

















n
n
x
x
x

1
2
1

















m
m
b
b
b
1
2
1

















n
n
x
x
x
S.A:
*

1
0
0
0

















n
1
2
1

















n
n
x
x
x
Optimizar Z = *
FORMA CANNICA
) ( 0
) (
: .
) (
c x
b b X A
a s
a X C Z
Opt


=
r
r r r
r r
FORMA ESTNDAR
Recurso
Consumo de recurso por unidad de actividad
Cantidad de
recurso
disponible
actividades
1 2 n
1 a
11
a
12
a
1n
b
1
2 a
21
a
22
a
2n
b
2
m a
m1
a
m2
a
mn
b
m
Contribucin a
Z por unidad de
actividad
c
1
c
2
c
n
Los valores x
j
son las variables de decisin y los valores de c
j
, b
i
, y a
ij
son las constantes de
entrada al modelo (parmetros del modelo).
Ejemplo 1:
Una pequea empresa de muebles fabrica dos productos: mesas y silla, que se
deben procesar a travs de los departamentos de ensamble y acabado.
Ensamble tiene 60 horas disponibles y acabado puede manejar a lo mximo 48
horas de trabajo. La fabricacin de una mesa requiere de 4 horas de ensamble
y dos horas de acabado. Cada silla requiere de dos horas de ensamble y cuatro
horas de acabado.
Si la utilidad es de $8 u.m. por mesa y de $6 u.m. por silla. El problema es
determinar la mejor combinacin posible de mesas y sillas para producir, para
as vender y obtener la mxima utilidad.
Hay dos limitaciones (restricciones) en el problema: El tiempo disponible de
ensamble y de acabado.
Resumen de Informacin:
Mesa (u) Silla (u) Horas Directas
Disponibles (hr)
Ensamble 4 (hr) 2 (hr) 60
Acabado 2 (hr) 4 (hr) 48
Utilidad u.m. $8 $6
Planteamiento del Problema
1.- Definicin de Variables de Decisin: Cantidad de sillas y mesas a producir
X
m
: cantidad de mesas a producir (u)
X
s
cantidad de sillas a producir (u)
2.- Restricciones:
Departamento de Ensamble:
Departamento de Acabado:
Restriccin de No Negatividad:
60 2 4 +
s m
X X
48 4 2 +
s m
X X
0
0


s
m
X
X
3.- Funcin Objetivo:
s m
X X U
Max
6 8 + =
Ejemplo 1: