You are on page 1of 37

Programacin Lineal, Uso del

Mtodo Grfico
PROFESOR:

FELIPE CASELLI
INGENIERO CIVIL INDUSTRIAL
MASTER EN INGENIERA DE NEGOCIOS
DOCTOR GESTIN AVANZADA DE EMPRESAS EN UNA
ECONOMA GLOBALIZADA

Programacin Lineal
Un modelo de programacin lineal busca
maximizar o minimizar una funcin lineal,
sujeta a un conjunto de restricciones lineales.
Variables de Decisin

Encontrar xj para (con j=1, , n)


Maximizar o Minimizar f(x1,.,xn)
s.a
Restricciones gi(x1,.,xn) ri i=1,.,m

Funcin Objetivo

Programacin Lineal
Lo anterior quiere decir que el modelo debe cumplir con
dos propiedades:
Proporcionalidad: La contribucin de cada variable de
decisin a la Funcin Objetivo (FO) y sus requerimientos en las
restricciones debe ser directamente proporcional al valor de
la variable (ej. Con el descuentos por volumen no se cumple la
proporcionalidad)
Aditividad: La contribucin total de todas las variables en la
FO y sus requerimientos en las restricciones, debe ser la suma
directa de las contribuciones o requerimientos individuales de
cada variable (si el aporte de una variable depende del valor de
otra variable, la aditividad no se cumple)

Programacin Lineal
Como ya se ha definido, un modelo de programacin
lineal esta compuesto de lo siguiente:
Un conjunto de variables de decisin
Una funcin objetivo
Un conjunto de restricciones

Asimismo, la solucin ptima del modelo de PL


pertenecer a un:
Espacio factible: conjunto de soluciones posibles que cumplen
con las restricciones dadas por el modelo
Vrtice factible: punto de interseccin de las rectas que
delimitan el espacio factible de soluciones

Programacin Lineal
Un problemas de programacin lineal con 2
variables acepta el uso del mtodo grfico de
solucin, dado que el espacio factible estar
contenido en el plano cartesiano.

Modelo simple de Produccin:


Caso Produccin Sillas y Mesas
El dueo de un taller de carpintera desea determinar la
cantidad de sillas y mesas que debe producir la prxima
semana. Para ello cuenta con dos insumos (los ms
importantes): madera y fierro. Adems, dispone de mano de
obra especializada, en particular el proceso de barnizado lo
puede realizar una persona solamente. La disponibilidad de
madera es de 100 m2, la de fierro es de 60 m lineales y el
operario que barniza puede trabajar hasta 50 horas por
semana.
Para fabricar cada silla se requiere 1m2 de madera, 1m de
fierro y 1 hora para barnizado; y para cada mesa se necesita
4m2 de madera, 2m de fierro y 1 hora para barnizado. Se
desea decidir la cantidad de muebles que se deben fabricar
de modo que el beneficio total sea mximo.
El beneficio es de M$1 para cada silla y de M$3 para cada
mesa.
6

MTODO GRFICO: Caso


Produccin Mesas y Sillas
Variables de decisin:
x1 = cantidad de sillas que se fabricarn durante la semana
x2 = cantidad de mesas que se fabricarn durante la semana

Parmetros:
Disponibilidad de los recursos
Requisito de recurso por unidad de producto
Beneficio por unidad de producto

Restricciones:
Disponibilidad de los recursos:

Madera:
x1 + 4x2 100
Fierro:
x1 + 2x2 60
H-H Barnizado: x1 + x2 50

No-negatividad de las variables:


4 y 5) x1, x2 0

Funcin Objetivo:

Max z = x1 + 3x2
7

MTODO GRFICO: Caso


Produccin Mesas y Sillas

En el plano cartesiano graficar cada una de las


rectas de restriccin
Determinar espacio factible

Calcular los puntos de interseccin de las


rectas de restriccin que se encuentran dentro
del espacio factible
Determinar los vrtices factibles

Determinar el vrtice que entrega la mejor


solucin de la funcin objetivo
8

MTODO GRFICO: Caso


Produccin Mesas y Sillas

rea
punteada
indica el
espacio
factible

MTODO GRFICO: Caso


Produccin Mesas y Sillas

REGIN INFACTIBLE
Restriccin Madera:

x1 + 4x2 100

REGIN FACTIBLE

10

MTODO GRFICO: Caso


Produccin Mesas y Sillas

Restriccin Fierro:

x1 + 2x2 60

Restriccin Madera:

x1 + 4x2 100
REGIN
FACTIBLE

11

MTODO GRFICO: Caso


Produccin Mesas y Sillas

Identificar direccin de
crecimiento de z
Max z = x1 + 3x2
(2) Restriccin Fierro:

x1 + 2x2 60
(1) Restriccin Madera:

x1 + 4x2 100
E

A
(3) Restriccin Barnizado:

REGIN
FACTIBLE

5 VRTICES
FACTIBLES

x1 + x2 50

B
D

C
12

MTODO GRFICO: Caso


Produccin Mesas y Sillas

Identificar direccin de
crecimiento de z
Max z = x1 + 3x2

A
B
REGIN
FACTIBLE

C
13

(2) Restriccin Fierro:

x1 + 2x2 60

RESTRICCIONES
ACTIVAS DEL
PROBLEMA

(1) Restriccin Madera:

x1 + 4x2 100

(3) Restriccin Barnizado:

B
D

REGIN
FACTIBLE

x1 + x2 50
C
14

MTODO GRFICO: Caso


Produccin Mesas y Sillas
Variables de Holgura del problema
permiten identificar la cantidad de recurso que
quedar disponible o sin utilizar, la variable de
holgura se obtiene de la diferencia entre el lado
derecho y el izquierdo de las restricciones.
h1 = 100 x1 4x2
h2 = 60 x1 2x2
h3 = 50 x1 x2
qu pasa con las variables de holgura de las
restricciones activas?
15

MTODO GRFICO: Caso


Produccin Mesas y Sillas

Punto

x1

x2

x3

x4

x5

(sillas)

(mesas)

(beneficio)

(madera)

(fierro)

(h-h)

20

20

80

10

40

10

70

20

50

50

50

10

100

60

50

25

75

10

25

16

MTODO GRFICO, ejercicio

Una compaa de automotores fabrica camiones y


automviles.
Cada uno de los vehculos debe pasar por el taller de
pintura y por el de ensamble.
Si el taller de pintura pintara slo camiones, entonces
podra pintar 40 por da. Si pintara slo automviles,
entonces podra pintar 60 vehculos diarios.
Si el taller de ensamble se destinara slo a ensamblar
automviles, entonces podra procesar 50 al da, y si slo
produjera camiones, procesara 50 por da.
Cada camin contribuye con 250 dlares a la utilidad, y
cada automvil contribuye con 200 dlares.
El gerente de Produccin le ha encargado a UD que
decida la cantidad ptima a producir.

17

MTODO GRFICO, ejercicio:


Modelo
Sean:
X1: La cantidad, en unidades, de camiones a producir por da.
X2: La cantidad, en unidades, de automviles a producir por
da.

FO: Max Z = 2,5x1 + 2x2


S.a.
Limitacin Taller Pintura:

1
1
x1 +
x2 1
40
60
Limitacin Taller Ensamble: 1 x1 + 1 x 2 1
50
50
No negatividad
x1, x 2 0

18

Resultado ejercicio

De acuerdo a las
condiciones del
problema el punto
ptimo de solucin
se encuentra en el
punto A.
El valor de la FO
ser de $110.000.

A:
(20,30)

19

MTODO GRFICO,
ejercicio Modificado
Qu sucedera si cada camin aportara
con 300 dlares a la utilidad? (aumento
de 50 dlares respecto del enunciado
anterior)
Manteniendo el aporte que hace cada
automvil (200 dlares)
Cul ser la nueva solucin?

20

MTODO GRFICO,
ejercicio modificado
Sean:
X1: La cantidad, en unidades, de camiones a producir por da.
X2: La cantidad, en unidades, de automviles a producir por
da.

FO: Max Z = 3x1 + 2x2


S.a.
Limitacin Taller Pintura:
Limitacin Taller Ensamble:

1
1
x1 +
x2 1
40
60
1
1
x1 + x 2 1
50
50
x1, x 2 0
21

Resultado
Se mantiene el punto A
como punto ptimo de
solucin
Bajo la nueva
condicin hay mltiples
puntos de solucin,
donde con todos se
obtiene el mismo valor
de FO
Tanto el punto A como
el B (y todos los
intermedios) dan como
resultado $120.000

A:
(20,30)
B:
(40,0)

22

MTODO GRFICO, Anlisis


de Sensibilidad
Estudio de las condiciones de los parmetros
para mantener las caractersticas de la solucin
ptima.
Se analiza el rango de variacin de los valores
de un solo parmetro a la vez, asumiendo que
el resto no vara.
Los parmetros que se acostumbra a estudiar
en la prctica son los coeficientes de la funcin
objetivo y del vector lado derecho
(disponibilidad de recursos)
23

MTODO GRFICO, Anlisis


de Sensibilidad
Sensibilidad coeficientes Funcin Objetivo
Cul es el rango de variacin del valor de un
coeficiente de la funcin objetivo, de modo que
el punto ptimo contine siendo ptimo?
Geometra: modificacin de la pendiente de la
recta (o hiperplano) que representa la funcin
objetivo, en torno al punto ptimo.
Por lo tanto, para que no vare el punto ptimo
las restricciones activas no deben dejar de
serlo
24

Caso mesas y sillas


1. Madera:
x1 + 4x2 100
2. Fierro:
x1 + 2x2 60
3. H-H Barnizado: x1 + x2 50
No-negatividad de las variables:
4 y 5) x1, x2 0

E
A

C
25

MTODO GRFICO, Anlisis


de Sensibilidad

Sensibilidad coeficientes Funcin Objetivo:


z = 1x1 + 3x2
z = c1x1 + c2x2
Para que se mantenga el punto como solucin Optima, la
variacin de los coeficientes no debe cambiar las restricciones
activas:
1) x1 + 4x2 100

2)

x1 + 2x2 60

c1/c2

c2/c1 4

c1/c2
2 c2/c1

c1/c2 [ ; ]
c2/c1 [2 ; 4]

26

MTODO GRFICO, Anlisis


de Sensibilidad
Sensibilidad coeficientes vector lado derecho:
Cmo puede variar el valor de un coeficiente
del lado derecho de manera que las
caractersticas del punto ptimo se mantengan?
(Restricciones activas sigan siendo activas, lo
mismo con las no activas)
Geometra: desplazamiento paralelo de la recta
(o hiperplano) asociada a la restriccin
correspondiente.

27

1. Madera:
x1 + 4x2 100
2. Fierro:
x1 + 2x2 60
3. H-H Barnizado: x1 + x2 50
No-negatividad de las variables:
4 y 5) x1, x2 0

Caso mesas y sillas

A
H
B

28

MTODO GRFICO, Anlisis de


Sensibilidad Caso Produccin
Mesas y Sillas
Sensibilidad coeficientes vector lado derecho fierro:
Recta restriccin 2 se puede desplazar desde el punto E hasta
el punto H para se mantenga activa.
x1 + 2x2 f
E(0,25) 0 + 2*25 f
f 50
H(100/3 , 50/3) 100/3 + 2*50/3 f
f 200/3
f [50,200/3]

29

Dado el siguiente problema de programacin lineal que representa la


produccin de los productos X e Y, con el objeto de minimizar los
costos de produccin:
MIN Z = X + 5Y
s.a:
[R1] 30X + 120Y >= 380
[R2] - 30X + 90Y <= 200
[R3] 30X - 90Y <= 250
Cul es el rango en el
que puede variar la
relacin de costos del
producto Y respecto del
producto X para
mantener el punto ptimo
actual?
Cul es el rango en el que puede variar la cantidad disponible del recurso
3 para que se mantengan las restricciones activas actuales?
30

Cul es el rango en el que puede variar la relacin


de costos del producto Y respecto del producto X
para mantener el punto ptimo actual?

Siendo C1 y C2 las variables que representan el coeficiente de X e Y


en la funcin objetivo respectivamente, para determinar el rango en el
que puede variar la relacin C2/C1 se determina con las restricciones
activas del problema, en este caso R1 y R3:
[R1] 30X + 120Y ->
C 2 120

=4
C1 30
[R3] 30X - 90Y ->
C 2 90

= 3
C1
30

Dado el punto en el que se encuentra el ptimo, si se quiere el rango


permitido para la relacin C2/C1, entonces:
C2
{] ,3] [4, [}
C1
31

Cul es el rango en el que puede variar la


cantidad disponible del recurso 3 para que se
mantengan las restricciones activas actuales?

La restriccin 3 (R3) podra disminuir hasta


quedar paralela a R2-> R3=200
Si disminuye ms el problema no tendr
solucin factible (conflicto con R2)

R3 puede aumentar hasta la


interseccin de R1 con el
origen.
Si disminuye ms, stas
pasan a ser las activas

32

CASOS ESPECIALES

33

Casos de Problemas de
Programacin Lineal (PPL)
Problema con una nica Solucin
Problema con mltiples puntos de solucin
ptima (mltiples soluciones)
Problema Sin Solucin Factible
Conjunto de solucin factible no acotado

34

Casos de PPL: Problema con


mltiples puntos de solucin
ptima

35

Casos de PPL: Problema sin


solucin (no factible)

36

Casos de PPL: Problema con


conjunto factible no acotado

37

You might also like