Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Qu es Programacin Lineal?
Qu debo recordar?
Qu es la Programacin Lineal?
Cmo plantear la solucin de un problema de
programacin lineal?
Cules son los mtodos de optimizacin lineal?
Qu tipos de soluciones se presentan en los
problemas de programacin lineal con dos variables?
LECCIN 10
CONOCIMIENTOS PREVIOS
Para comprender, analizar y resolver los problemas de programacin
lineal, tenemos que recordar algunos conceptos y grficas referentes a
ecuaciones e inecuaciones lineales.
10.1 ECUACIONES DE LA RECTA
Punto pendiente
y y, = m ( x x, )
Pendiente con ordenada en el origen
y=mx+b
m = pendiente
X1X2
X2 X 1
Forma Simtrica
X
= 1
Forma General
AX + BY + C = 0
A 0
B0
Ejemplo
Determinar la ecuacin de la recta que pasa por los de puntos.
A (2; 8) y B (-1; -1)
Solucin:
y
A( 2, 8 )
Y y1 =m(x x1)
m = y2 y =
x2 x1
-1
B ( -1,-1)
( 1)
-1 8 = 3
-1 2
m=3
Reemplazando el valor de m en
Y 8 = 3 (x 2)
Y 8 =3x 6. Ecuacin de la recta
(1)
y corta al
Y
y=4
4
Una recta, paralela al eje Y, tiene por ecuacin x = c, donde c R y corta al eje
X en el punto ( c , o ). As la recta de ecuacin X = 3 corta al eje x en ( 3 , 0 )
L2 = 4X 3Y = 6
2(3) + 3y = 12
4x - 3 y = 6
6-3y
6x
=18
= 18
L2
= 12 6
3
y
= 2
A (3, 2)
6
2
x=3
= 12
A (3, 2)
L1
Relleno 1
-2
-1
-1
x
0
1
y
-1
2
y 3x 1
Los puntos por donde la recta y 3x 1 pasa son: (0; -1) y (1; 2).
Paso 2 :
-1
-1
y
EJEMPLO 4 : Representa grficamente y 0
Graficamos la ecuacin y = 0 , es el eje X.
La grfica de y>0 es el semiplano que est encima del eje X
TAREA N 01
2) y> 2x 2
3) y x -2
4) x + 2y 3
5) 4x + 3y < 2
6) x 2y > 5
SOLUCIN:
Primero se grafican cada una de las rectas: L1 : x 0 (Eje Y)
La recta L 2 : 2 y x 2 pasa por los puntos: (0; 1) y (2; 2)
La recta L 3 : x y 3 pasa por los puntos: (0; 3) y (3; 0)
Luego se grafica: x 0 ; 2 y x 2 ; x y 3
-1
-1
-4
-3
-2
-1
-1
-2
SOLUCIN:
Graficando en el plano coordenado las relaciones x y 1; x y 1
SOLUCIN:
Graficando en el plano coordenado las relaciones x 2y 4 ; 2x y 5
2
1
x
-3
-2
-1
-1
-2
-3
-4
-5
6
5
4
3
2
1
x
-1
-1
Ejemplos :
Problema 1 : En un taller se dispone semanalmente de 30 Kg de algodn y 25
Kg de lana para la produccin de dos tipos de tapices decorativos A y B, segn
los siguientes requerimientos:
-Tapiz A: 250 g de algodn y 120 g de lana
-Tapiz B: 300 g de algodn y 200 g de lana
Si el tapiz A se vende a S/. 50 y el tapiz B S/. 80, determina las restricciones y
plantea la funcin objetivo que determina el mximo ingreso.
Del anlisis de la informacin del problema tenemos:
250 g = 0.25 kg
120 g = 0.12 kg
S/. 50
300 g = 0.3 kg
200 g = 0.2kg
S/. 80
Disponibilidad
por semana
30 kg
25 kg
0,25x + 0,3y 30
lana
0,12 x + 0,2y 25
Como 50x es el ingreso total por la venta de los tapices del tipo A y 80y
por los tapices del tipo B, entonces la funcin objetivo que determina el
mximo ingreso es: F (x, y) = 50x + 80y
Problema 2:
Supongamos que se cuenta con dos alimentos: pan y queso; cada uno de ellos
contiene caloras y protenas en diversas proporciones. Un kilogramo de pan
contiene 2,000 caloras y
50 gramos de protenas, y un kilogramo de queso contiene 4,000 caloras y
200 gramos de protenas. Supongamos que una dieta normal requiere cuanto
menos 6,000 caloras y 200 gramos de protena diariamente. Por tanto, si el
kilogramo de pan cuesta $6.00 y $21.00 el queso, Qu cantidades de pan y
queso debemos comprar para satisfacer los requisitos de la dieta normal,
gastando la menor cantidad de dinero?
Pan
(1 Kg.)
Queso
(1 Kg.)
21
Caloras
2000
4000
6000
Protenas
(gramos)
50
200
200
Precios ($)
Tabla 2
Pan
Queso
Si se compra
Se gasta
Si se compra
$
1 kg.
2 kg.
n kg.
X1 kg.
6
6
6
6
x1
x 2
xn
X1
Se gasta
1
2
n
X1
kg.
kg.
kg.
kg.
21 x 1
21 x 2
21 x n
21 X 2
6x1 + 21x2
Tabla 3
Planteo de la Restriccin de Caloras
Pan
Queso
Si se compras Se obtiene (caloras)
1 kg.
2 kg.
n kg.
X1 kg.
2000
2000 x 2
2000 n
2000 X 1
1
2
n
X2
kg.
kg.
kg.
kg.
4000
4000 x 2
4000 n
4000 X2
Queso
Se obtiene
(grs.de
protenas)
1
2
n
X1
kg.
kg.
kg.
kg.
50
50 x 2
50 n
50 X 1
Si se compra Se obtiene
(grs.de
protenas)
1 kg.
2 kg.
n
kg.
X2
kg.
200
200 x 2
200 n
200 X2
(MIN) G =
6x1 + 21x2
6000
200.
Problema 3:
Un ebanista, dispone de las dispone de dos diferentes tipos de madera tiene 1
500 pies tabla de tipo de A, y 1 000 de tipo B; tambin dispone de 800 horas
hombre para efectuar el trabajo. La demanda que ha estimado es la siguiente:
cuando menos 40 mesas. 130 sillas, 30 escritorios y noms de 10 estantes.
Las cantidades de madera A y B, y las horas hombre que requiere la
elaboracin de cada unidad de articulo, estn indicadas en la tabla 5
Tabla 5
Artculo
Mesa
Silla
Escritorio
Estante
Total
Madera
A
HorasHombre
Demanda
Estimada
Utilidades
Por unidad
Cuando menos 40
12
Cuando menos
130
Cuando menos 30
15
12
10
No mas de 10
10
1500
1000
800
Y como existe la condicin de que este total no debe ser mayor que 800, la
expresin completa es:
3x1 + 2 x2 + 5x3 + 10x4.
800
X1 + 2 X2 + 5 X3 + 10 X4 800
5 X1 + X2 + 9 X 3+ 12 X4 1500
2X 1+ 3 X2 + 4 X3 + X4 1000
X1 40
X 2 130
X 3 30
X4 10 Con la condicin de no negatividad de todas las variables
11.6 Determinacin de la regin factible
La solucin de un problema de programacin lineal debe estar en la regin
determinada por las distintas desigualdades. Esta recibe el nombre de regin
factible, y puede estar o no acotada. Si la regin factible est acotada, su
representacin grfica es un polgono con un nmero de lados menor o igual
que el nmero de restricciones.
EJEMPLO 1 : Determinacin de la regin factible; teniendo en cuenta las
siguientes inecuaciones:
x y 120 ;
x 3 y 150 ;
x0 ;
y0
SOLUCIN:
La regin factible se determina graficando en el plano coordenado las
relaciones:
x y 120 ; x 2y 150 ; x 0 ; y 0
120 B
100
80
60
D
40
20
F
A
C
20
40
60
80
100
120
140
120 B
100
80
60
D
40
20
F
A
20
40
60
80
100
120
140 E
Identificamos los vrtices: A(0; 0), C(120; 0), F(105; 15) y D(0; 50)
Punto C
Punto F
Punto D
Solucin ptima
X 0; Y 0
X + Y 80
X+ Y 80
3x + 2y 180
Funcin Objetivo:
F (x, y) = 4 000x + 3 000y
A(0; 0)
B(0; 80)
C(20; 60)
D(60; 0)
E(80; 0)
F(0; 90)
X0
S cumple
S cumple
S cumple
S cumple
S cumple
S cumple
Y0
S cumple
S cumple
S cumple
S cumple
S cumple
S cumple
X + y 80
S cumple
S cumple
S cumple
S cumple
S cumple
No cumple
3x + 2y 180
S cumple
S cumple
S cumple
S cumple
No cumple
S cumple
Los puntos A, B, C y D cumplen todas las restricciones: estos son los vrtices
de la regin factible. E y F no pertenecen a la regin factible.
PROBLEMA 2 :
Utiliza el mtodo algebraico para determinar los valores x e y que hacen
mxima la funcin objetivo F(x; y)=50x+90y,
Con las siguientes restricciones:
x y 80
x 2 y 120
x0
y0
SOLUCIN:
Primero graficamos en el plano coordenado las relaciones: x y 80 ;
x 2 y 120 ; x 0 ; y 0
y
80
60 B
40
20
20
40
60
80
100
120
Tipo de casa A
30
1
4
Disponibilidad
1 800
80
Tipo de casa B
20
1
3
x 0; y 0
X + y 80
x + y 80
30 x + 20y 1 800
3x + 2y 180
Funcin Objetivo:
F (x, y) = 4x + 3y
Entonces, para obtener la mxima utilidad (S/. 260 mil) se deben construir 20
casas del tipo A y 60 del B.
En la prctica se representa una de las rectas de nivel (en el grfico son las
rectas punteadas), que se desplaza paralela a s misma hasta encontrar el
vrtice (solucin nica) o un lado de la regin factible (infinitas soluciones), que
cumplan la condicin de mximo o mnimo.
PROBLEMA 2.
Utiliza el mtodo grfico para determinar el valor que maximiza la funcin
objetivo F(x; y)=200x+300y en la regin factible determinada por el polgono
cuyos vrtices son:
(0; 0), (7; 0), (6; 5), (4; 8) y (0; 7).
SOLUCIN:
Primero ubicamos los vrtices del polgono en el plano coordenado y luego
trazamos por cada uno de los vrtices, las rectas de nivel: 200x+300y=k.
y
8
7
5
4
3
2
1
-1
E
1
-1
SOLUCIN NICA
carne, cuntas latas deben fabricar de cada tipo para obtener la mxima
utilidad, ganando en la venta de cada una S/. 1,80 y S/. 2,30, respectivamente.
Gourmet
Salsa Gourmet
Disponibilidad
Tomate
200 g = 0,2 kg
150 g = 0,15 kg
41 = 4 000 kg
Carne
25 g = 0, 025 kg
50 g = 0, 05 kg
1,25 t = 1 250kg
Utilidad
S/. 1,80
S/. 2,30
X 0; y 0
0,2x + 0,15y 4 000
0,025x + 0,05y 1 250
X 0; y 0
4x + 3y 80 000
x + 2y 50 000
Solucin
ptima
Asignamos variables
Trigo
Disponibilidad
Superficie
1 hectreas
1 hectreas
480 hectreas
Requerimiento
laboral
Utilidad
2 horas
1 hora
800 horas
S/. 40
S/. 40
Sus vrtices son: A (0; 0), B(0; 800), C(320; 160), D(400 + 0)
Soluciones ptimas
Resolvemos los sistemas que se forman y obtenemos (0; 0), (3; 0), 80;
-3), (0; -1), (2; 0), (4; 1)
PROBLEMAS RESUELTOS
se presentan a partir de
x 0; y 0
90
80 A
70
60
50
40
(30; 40)B
30
20
10
10
20
30
40
50
60
70
80
90 100 110