Professional Documents
Culture Documents
PROGRAMACIN LINEAL.
M.A.S.I. Guillermo Aranda Cervantes
DEPARTAMENTO DE INGENIERIA INDUSTRIAL
Universidad de Guadalajara, Av. Revolucin 1500
E-mail: ing_aranda@terra.com.mx
PROLOGO.
La sociedad moderna actual tiene una estructura de organizacin muy compleja, problemas
como la distribucin de recursos y en general, problemas relacionados con las reas de ingeniera en
especial, los problemas industriales y sociales requieren planear o programar las actividades con los
medios existentes y con costos mnimos, o (ganancias mximas); para producir resultados
especficos con metas deseadas de la manera ms eficiente y ptima.
Los modelos de la Programacin Matemtica y en especial los de la programacin lineal han
demostrado ser los ms adecuados para representar y resolver este tipo de problemas.
1. INTRODUCCIN
La programacin lineal es un medio matemtico que permite asignar una cantidad
fija de recursos a la satisfaccin de varias demandas en tal forma que mientras que se
optimiza algn objetivo se satisfacen otras condiciones definidas.
2. PROGRAMACIN LINEAL.
2.1 MODELO GENERAL DE PROGRAMACIN LINEAL.
. matemtica consiste en
En general un problema de programacin
.
encontrar el mejor valor numrico posible (mayor. o menor); de alguna
funcin real de una o ms variables reales sujetas a condiciones expresadas
como ecuaciones o inecuaciones lineales o no lineales llamadas
restricciones del problema.
2.2 Modelo de programacin lineal.
Particularmente, estaremos interesados en modelos de la Programacin Matemtica
de la forma:
Maximice o Minimice
f ( z ) = c X = i =1 CiXi
n
a 21 x1 + a 22 x 2 + ... + a 2 n x n b2
.
.
.
.
.
.
.
.
.
a m 1 x1 + am 2 x2 + ... + a mn x n bm
x1 0, x2 0, ..........., x n 0
2
a 11 a 12 ... a 1 n
a a ... a
2n
21 22
.
.
. a m 1 a m 2 ... a mn
Caso 1.Cuando todas las restricciones son (menor o igual), entonces la solucin se
encuentra de la manera siguiente:
2.1
2.2
2.3
2.4
Caso 2.Cuando todas las restricciones son (mayor o igual), entonces la solucin se
encuentra de la manera siguiente:
2.5
2.6
2.7
Caso 3.Cuando las restricciones son ( , =, ) , (menor o igual, igual y mayor o igual) la
solucin se encuentra siempre en la lnea recta que me origina la igualdad. (en este caso
es la lnea roja).
2.8
Caso 4.1
Cuando las restricciones son y , la solucin se encuentra siempre en la lnea
recta que origine la ltima restriccin; si la ltima restriccin es , entonces.
X2
2.9
2.10
X1
2.11
x1 + 2 x 2 15
x1 + x 2 10
3 X 1 + X 2 15
Regin factible A
Regin factible B
Regin factible C
En la regin factible C, no se encuentra la solucin optima, porque el origen no
pertenece al conjunto solucin de las restricciones , por lo tanto, los vectores factibles
se encuentran en la regin A regin B. Para determinar en cual de ellas,
encontraremos las coordenadas de los vectores X y W. Posteriormente se sustituyen los
valores en cada una de las restricciones, y aquella que satisfaga todas ellas ser la
correspondiente regin factible y en este caso ser la regin A.
Caso 4.2
Cuando las restricciones son y , la solucin se encuentra siempre en la lnea
recta que origine la ltima restriccin; si la ltima restriccin es , entonces
X2
2.14
2.12
W
X1
2.13
x1 + 2 x 2 15
3 x1 + x 2 15
x 1 + x 2 10
Regin factible A
Regin factible B
Regin factible C
En este ejemplo los vectores factibles se pueden encontrar en la regin A, B
C, para determinar en cual de ellas, encontraremos primero las coordenadas de los
vectores X, W y V. Posteriormente se sustituyen los valores en cada una de las
restricciones, y aquella que satisfagan todas ellas ser la correspondiente regin factible
y en este caso ser la regin B.
2.4
Caso 1.Maximizar
f ( z ) = 1 0 x 1 + 2 0 x2 S u j e t o a :
x1 + 2 x2 1 5
x1 + x2 1 2
5 x 1 + 3 x2 4 5
x1 0 , x2 0
O (0,0)
A (0,15/2)
f ( z ) = 1 0 x 1 + 2 0 x2
f ( z ) = 1 0 x 1 + 2 0 x2
f(z)=10(0)+20(15/2)
f(z)=150
f(z)=10(0)+20(0)
f(z)=0
C (9 , 0 )
f ( z ) = 1 0 x 1 + 2 0 x2
Solucin ptima:
B (45/7,30/7)
f(z)=10x1+20x2
f(z)=10(45/7)+20(30/7)
f(z)=150
f(z)=10(9)+20(0)
f(z)=90
DETERMINE:
1.
Formule un Modelo Lineal para resolver el
problema.
2.
Resuelva este Modelo grficamente.
VARIABLES DE DECISIN
x1 = T V d e 2 7 P u l g a d a s
x2 = T V d e 2 0 P u l g a d a s
Sujeto a:
x1 40
x2 10
2 x1 + 1 0 x2 5 0 0
x1 0 , x2 0
10
O (0,0)
f ( z ) = 1 2 0 x1 + 8 0 x2
A (0,10)
f ( z ) = 1 2 0 x 1 + 8 0 x2
f(z)=120(0)+80(10)
f(z)=800
f(z)=120(0)+80(0)
f(z)=0
C (25,0)
f ( z ) = 1 2 0 x1 + 8 0 x2
Solucin ptima:
B (20,10)
f ( z ) = 1 2 0 x1 + 8 0 x 2
f(z)=120(20)+80(10)
f(z)=3200
f(z)=120(25)+88(0)
f(z)=3000
Caso 2.Minimice
f ( z ) = 1 0 x 1 + 2 0 x2
Sujeto a:
x1 + 2 x2 1 5
x1 + x2 1 2
5 x1 + 3 x2 4 5
x1 0 , x2 0
11
X1
B
C
D
X2
5 x 1 + 3 x 2 45
x 1 + 2 x 2 15
x 1 + x 2 12
A (0,15)
f ( z ) = 1 0 x1 + 2 0 x2
f(z)=10(0)+20(15)
f(z)= 300
B (9/2,15/2)
f ( z ) = 1 0 x1 + 2 0 x2
f(z)=10(9/2)+20(15/2)
f(z)= 390/2= 195
Solucin ptima:
Otra solucin:
C (9,3)
D (15,0)
f ( z ) = 1 0 x1 + 2 0 x 2
f(z)=10(9)+20(3)
f(z)= 150
f ( z ) = 1 0 x1 + 2 0 x 2
f(z)=10(15)+20(0)
f(z)= 150
12
Solucin ptima:
A (3,2)
f ( z ) = 3 x 1 + 2 x2
f(z)=3(3)+2(2)
f(z)=13
B (6,0)
f ( z ) = 3 x1 + 2 x2
f(z)=3(6)+2(0)
f(z)=1
Caso 4.1
Se cuenta con la siguiente informacin nutricional y de
costos respecto a la carne de res y las papas:
INGREDIENTES
CARBOHIDRATOS
PROTENAS
GRASA
COSTO
13
REQUERIMIENTO DIARIO
(GRAMOS)
50
40
60
DETERMINE:
1.
Formule un Modelo Lineal para resolver este
problema.
2.
Resuelva este Modelo grficamente.
VARIABLES DE DECISIN
x1 = G r a m o s d e i n g r e d i e n t e s p o r p o r c i n d e r e s .
x2 = G r a m o s d e i n g r e d i e n t e s p o r p o r c i n d e p a p a s .
FUNCIN DEL OBJETIVO
Minimice
f ( z ) = 4 x1 + 2 x2
Sujeto a:
5 x1 + 1 5 x2 5 0
2 0 x1 + 5 x2 4 0
1 5 x1 + 2 x2 6 0
x1 0 , x2 0
X2
X1
A (0,30)
f ( z ) = 4 x1 + 2 x2
f(z)=4(0)+2(30)
f(z)=60
B (0,8)
f ( z ) = 4 x1 + 2 x2
f(z)=4(0)+2(8)
f(z)=16
14
Solucin ptima:
C (14/11,32/11)
f ( z ) = 4 x 1 + 2 x2
f(z)=4(14/11)+2(32/11)
f(z)=120/11
D (160/43,90/43)
f ( z ) = 4 x1 + 2 x2
f(z)=4(160/43)+2(90/43)
f(z)=820/43
Caso 4.1
Se cuenta con la siguiente informacin nutricio nal
y de costos respecto a la carne de res y las papas:
INGREDIENTES
CARBOHIDRATOS
PROTENAS
GRASA
COSTO
REQUERIMIENTO DIARIO
(GRAMOS)
50
40
60
2.7
X2
A (0,30)
f ( z ) = 4 x1 + 2 x2
f(z)=4(0)+2(30)
f(z)=60
B (0,8)
f ( z ) = 4 x1 + 2 x2
f(z)=4(0)+2(8)
f(z)=16
Solucin ptima:
C (14/11,32/11)
f ( z ) = 4 x1 + 2 x2
f(z)=4(14/11)+2(32/11)
f(z)=120/11
D (160/43,90/43)
f ( z ) = 4 x1 + 2 x 2
f(z)=4(160/43)+2(90/43)
f(z)=820/43
16