Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LINEAL
Investigación Operativa I
Introducción
En la vida real, las organizaciones operan con recursos escasos y todas ellas
tienen que tomar decisiones sobre cómo asignar estos recursos. Continuamente
la dirección debe asignar estos recursos escasos para alcanzar las metas de la
organización.
Notación:
Z: Valor de la medida global de efectividad. También llamada Función Objetivo, es el
criterio y va referido a la minimización de los costos de la actividad, o a la maximización
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 Canónica
Opt
(a) Función lineal llamada función objetivo,
Z C X (a ) donde el concepto de optimización puede ser
maximizar o minimizar
s.a :
A X b (b) (b) Restricciones de desigualdad
x0 (c ) (c) Restricciones de no negatividad
Notación:
A= Matriz de coeficientes de las variables en el sistema de ecuaciones
X = Vector solución
b = Lado derecho de la restricción i. Corresponde a la cantidad de recurso disponible
C = Vector de costo o utilidades .Corresponde a la contribución a Z por unidad de
actividad
x1
x
: Vector columna con n componentes, se le denomina
2
b1
b
2
b : Vector columna con m componentes, se le denomina
vector disponibilidad de recursos
bm
m1
0
0
: Vector columna de n ceros
0
0
n 1
a11 a12 a1n
a a a2 n : Matriz de m renglones y de n columnas, se le
21 22
A denomina matriz de coeficientes tecnológicos.
am1 am 2 amn m n
Entonces, matricialmente el problema
* de programación lineal
se puede expresar como:
x1
x
Optimizar : 2
Z = c1 , c2 , ... , c3 1 n *
x n
n1
s.a:
x1 0
x 0
2
xn 0
n1 n1
FORMA CANÓNICA
Opt
Z CX (a )
s.a :
A X b (b)
x0 (c )
FORMA ESTÁNDAR
Consumo de recurso por unidad de actividad Cantidad de
actividades recurso
Recurso disponible
1 2 n
Una pequeña empresa de muebles fabrica dos productos: mesas y silla, que se
deben procesar a través de los departamentos de ensamble y acabado.
Ensamble tiene 60 horas disponibles y acabado puede manejar a lo máximo 48
horas de trabajo. La fabricación 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.
2.- Restricciones:
Departamento de Ensamble: 4 X m 2 X s 60
Departamento de Acabado: 2 X m 4 X s 48
Restricción de No Negatividad:
Xm 0
Xs 0
3.- Función Objetivo: Max
U 8X m 6X s
Gráfica: Se dibuja sobre el gráfico las restricciones de No Negatividad, según la
figura siguiente:
Xs
Xm
Cada una de las restricciones se grafican, considerando inicialmente la
desigualdad como una igualdad.
4 X m 2 X s 60
Si : X m 0 X s 30
Si : X s 0 X m 15
Las dos coordenadas anteriores se señalan en la gráfica y se unen con una línea
recta, pero el signo de la desigualad incluye a todos los pares ordenados que
están a la izquierda de dicha recta. La siguiente figura representa dicha
situación:
Restricción 1 Xs
Xm
Para la segunda ecuación, se efectúa el mismo desarrollo, es así:
2 X m 4 X s 48
Si : X m 0 X s 12
Si : X s 0 X m 24
Las dos coordenadas anteriores se señalan en la gráfica y se unen con una línea recta,
pero el signo de la desigualad incluye a todos los pares ordenados que están a la
izquierda de dicha recta. La siguiente figura representa dicha situación:
Xs
Restricción 2
Xm
La intersección de las dos inecuaciones, combinada a la ecuación de no negatividad, genera
la región de soluciones factible (RSF), como se indica en la figura. La región achurada indica
que todos los puntos que están en los bordes y dentro de a región factible, satisfacen
simultáneamente todas las restricciones del PPL.
Restricción 1 Xs
Restricción 2
Xm
El problema es encontrar uno o más puntos (o soluciones) en la RSF, de manera tal que
maximice la función objetivo original. La solución óptima se debe graficar, a través de
toda la región de soluciones. Así, cada línea de isoganancias se obtiene haciendo la
función objetivo igual a un valor arbitrario, por ejemplo, se elegimos igualar la utilidad a
$48 (u.m.), esta se gráfica (con línea segmentada) de igual manera que las inecuaciones
anteriores. Esta línea de isoganancias representa todas las cantidades posibles de
mesas y sillas que producirán una utilidad total de $48 (u.m.). El problema, finalmente, se
resume en encontrar la línea de isoganancia que tenga la mayor utilidad y que este sobre
la región de soluciones factibles. Lo anterior se realiza, moviendo la línea de isoganancia
en forma paralela a una línea de isoganancia arbitraria, hasta que alcance el último punto
de la RSF.
De esta manera, el último punto factible es el identificado con la letra D, por lo cual, es el punto óptimo
se encuentra por la intersección de las restricciones 1 y 2, así:
4 X m 2 X s 60
2 X m 4 X s 48
X s 6 (u) sillas
X m 12 (u) mesas
El valor de la contribución máxima es:
max
U 8X m 6X s
U $132 (u.m)
Restricción 1
Xs
U=132(um)
Restricción 2
U=48(um)
Xm
Método Gráfico, Ejemplo 2:
Una pequeña fábrica de muebles, elabora únicamente dos productos: Escritorios y Sillas.
Este fabricante tiene cuatros secciones: sección corte, en la cual se procesan silla y
escritorios; sección armado, en la cual se ensamblan las sillas y escritorios; sección
tapicería, en la cual sólo se incluye el tapiz de las sillas y sección cubiertas, en la cual se
fabrican dichas cubiertas y se colocan en los escritorios. Durante el siguiente periodo de
producción, hay 27.000 minutos disponibles para cada una de las secciones y este
tiempo no se puede alterar dentro de los parámetros del problema. En cada una de las
secciones, se ha establecido que los tiempos estándares fijos que se necesitan para
procesar cada silla son los siguientes: 15; 12; 18,75 minutos, para las secciones de corte,
armado y tapicería, respectivamente; en cambio, para el proceso de cada escritorio se
requiere de: 40; 50; 56,25 minutos, para las secciones de corte, armado y cubierta,
respectivamente. Las contribuciones a la utilidad y a los costos fijos de cada silla son de
$25 (u.m.) y para cada escritorio es de $75 (u.m.).
Se acepta que los costos indirectos totales de los cuatros departamentos son de $20.500
(u.m.) y los costos totales en mano de obra para todos los departamentos es de $13.500
(u.m.), resultando un costo fijo total de $34.000 (u.m.). Se supone que la materia prima es
un costo variable y que no hay costos adicionales. El costo de la materia prima por cada
silla es de $5 (u.m.) y de cada escritorio es de $25 (u.m.). El precio de venta a que se
deberá ofrecer toda la producción es de $30 (u.m.) por cada silla y $100 (u.m) por cada
escritorio (sin considerar el costo indirecto). Se pide maximizar la contribución a la
utilidad.
Resumen de la información:
Sección Silla (min) Escritorio (min) Disponibilidad
(min)
Corte 15 40 27.000
Armado 12 50 27.000
Tapicería 18,75 - 27.000
Cubierta - 56,25 27.000
Contribución
a la utilidad $ 25 $ 75
(u.m.)
Costo Materia
Prima (u.m) $5 $ 25
Precio Venta
(u.m) $ 30 $ 100
Costo Indirecto: $ 20.500 (u.m.)
Costo Mano de Obra: $ 13.500 (u.m.)
Costo Fijo Total: $ 34.000 (u.m.)
Planteamiento del Problema:
Corte: 15 X s 40 X e 27.000
Armado: 12 X s 50 X e 27.000
Xs 0
No Negatividad:
Xe 0
3.- Expresión algebraica de la función objetivo:
max
U 25 X s 75 X e
Representación Gráfica: Xe Rest 5
Rest 3
Rest 1
Rest 2
Rest 4
E
C
F
Rest 6
A B
Xs
U=30.000 U=47.000
El punto que optimiza el objetivo expresado, se localiza de acuerdo a un análisis de
pendiente (que llamaremos M) de las rectas que la originan y de la función objetivo:
Corte
15 27.000 3
Xe *Xs Contribuci ón M 0,375
40 40 8
Armado
12 27.000 6
Xe *Xs Contribución M 0,240
50 50 25
Tapicería
18,75 27.000
Xe * Xs Contribución M
0 0
Cubierta
0 27.000
Xe *Xs Contribución M 0
56,25 56,25
Función Objetivo:
25 U 1
Xe *Xs Contribución M 0.333
75 75 3
Podemos observar que la pendiente de la f.o. esta entre la sección corte y armado (en valor
absoluto), así:
Por otra parte, como se aprecia, la f.o. crece mientras más se aleja del origen, se puede ver
que el punto D cumple con las restricciones impuestas por ele problema y optimiza, en este
caso, la contribución a la utilidad. En general, no se requiere analizar el valor de las
pendientes de todas las rectas que intervienen, sino que mediante una inspección ocular se
puede determinar cuales de todas las restricciones se deben analizar para detectar el
óptimo:
De esta manera:
U $47.500(u.m)
X s* 1.000 (u) sillas
X m* 300 (u) escritorios
A B C D E F
(0; 0) (1.440; 0) (0; 480) (1.000; 300) (250; 480) (1.440; 135)
Costo Fijo 34.000 34.000 34.000 34.000 34.000 34.000
Materia
Prima 0 7.200 12.000 12.500 13.250 10.575
Min Z = X1 + X2
s.a:
X1 + X 2 ≤ 3
-X1 + X2 ≥ 2
3X1 + X2 ≥ 1
2X1 ≤ -1
X1 irrestricta.
(1) X1 + X 2 = 3
(2) -X1 + X2 = 2
(3) 3X1 + X2 = 1
(4) X1 = -1/2
(5) X1 irrestricta.
2.- Obtener dos puntos para graficar.
Ecuación. Si X1 = 0 Si X2 = 0
(1) X1 + X2 = 3 X1 = 0 X2 = 3 X1 = 3 X2 = 0
(2) -X1 + X2 = 2 X1 = 0 X2 = 2 X1 = -2 X2 = 0
(3) 3X1 + X2 = 1 X1 = 0 X2 = 1 X1 = 1/3 X2 = 0
(2)
(1)
(4)
(3)
3.- Trazar rectas paralelas que representen a la función objetivo.
X1 + X 2 = 0
X1 + X 2 = 1
X1 + X 2 = 3
X1 = -0.5
X2 = 2.5
Z = X 1 + X2 = 2
A X1 = -1 X2 = 4 Z = X1 + X2 = 3
B X1 = -0.5 X2 = 3.5 Z = X1 + X2 = 3
C X1 = -0.5 X2 = 2.5 Z = X1 + X2 = 2