Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2BACHILLERATOCIENCIASSOCIALES
PROGRAMACINLINEAL
1. Introduccin
8. Problemas
9. Enlaces interesantes
10. Resolucin automtica
2BACHILLERATOCIENCIASSOCIALES
PROGRAMACINLINEAL
1. Introduccin
Un problema de Programacin Lineal se presenta en entornos econmicos en el que hay que
gestionar una serie de recursos para realizar una determinada actividad, utilizando para ello un
criterio de tipo econmico.
Estos problemas tratan de calcular el valor de unas variables que estn sujetas a una serie de
restricciones y para las que una determinada funcin objetivo alcanza su valor mximo o mnimo.
La funcin objetivo de un problema de programacin lineal consigue la minimizacin de los costes
de la actividad o a la maximizacin de los beneficios.
Un problema de Programacin Lineal est formado por tres componentes principales:
2BACHILLERATOCIENCIASSOCIALES
PROGRAMACINLINEAL
y = 8 2x
2BACHILLERATOCIENCIASSOCIALES
y = 8 2x
PROGRAMACINLINEAL
3. Se elige un punto
que no est en la recta,
por ejemplo el (0,0)
y lo sustituimos en 2 x + y < 8,
es decir 2 0 + 0 < 8,
entonces 0 < 8. Como 0 si es
menor que 8, la solucin
es el semiplano en el que
est el punto (0,0) que
hemos elegido.
2BACHILLERATOCIENCIASSOCIALES
PROGRAMACINLINEAL
2BACHILLERATOCIENCIASSOCIALES
PROGRAMACINLINEAL
Regin factible
2BACHILLERATOCIENCIASSOCIALES
PROGRAMACINLINEAL
x
0
10
10
10
No hay
Regin factible
Regin factible
2BACHILLERATOCIENCIASSOCIALES
PROGRAMACINLINEAL
Las rectas de nivel nos dan los puntos del plano en los que la funcin objetivo toma el
mismo valor. Si la funcin objetivo es f(x,y) = ax+b+c, la ecuacin de las rectas de nivel es
ax + b = k
6
k=
k=
3
0
k=
k=
k=
k=
3
k=
6
k=
k=
k=
Las rectas de nivel son paralelas porque todas tienen la misma pendiente, por ello es
suficiente dibujar una de ellas, la ms sencilla sera ax+by=0 y despus trazaremos las
rectas paralelas a ella. Aquellas rectas cuyo valor de k sea extremo nos darn la solucin
del problema.
di
sm
in
uy
ta
en
u
ka
e
ax+b=k
2BACHILLERATOCIENCIASSOCIALES
PROGRAMACINLINEAL
2BACHILLERATOCIENCIASSOCIALES
10
PROGRAMACINLINEAL
Regin factible
2BACHILLERATOCIENCIASSOCIALES
11
PROGRAMACINLINEAL
Regin factible
3. Ninguna solucin
2BACHILLERATOCIENCIASSOCIALES
12
PROGRAMACINLINEAL
Ejemplo 1
Maximiza la funcin f(x,y)=0,2 x + 0,1 y con las restricciones
Solucin
El punto (0,0) cumple 0,3 0 + 0,1 0 < 3600
El punto (0,0) cumple 0,1 0 + 0,2 0 < 3200
El punto C(8000,12000) de
El punto D(12000,0) de
2BACHILLERATOCIENCIASSOCIALES
13
PROGRAMACINLINEAL
Ejemplo 2
Si la regin factible est sujeta a las restricciones
b) g(x,y) = x 3y
f(300,100) = 0 y f(200,200)=400
Regin factible
2BACHILLERATOCIENCIASSOCIALES
Regin factible
14
PROGRAMACINLINEAL
Ejemplo 3
2BACHILLERATOCIENCIASSOCIALES
15
PROGRAMACINLINEAL
2BACHILLERATOCIENCIASSOCIALES
16
PROGRAMACINLINEAL
2BACHILLERATOCIENCIASSOCIALES
17
PROGRAMACINLINEAL
cantidad
carpintera
tapicera
sillones
2x
sillas
3y
necesario
x+3y
2x+y
disponible
90
80
Para calcular las rectas de nivel se escribe 1000 x + 500 y = k y puesto que k es cualquier n real,
se puede simplificar la expresin, obteniendo 2x + y = k donde k es un n real.
2BACHILLERATOCIENCIASSOCIALES
18
PROGRAMACINLINEAL
f(A)=f(0,0)=0
f(B)=f(0,30)=15000
f(C)=f(30,20)=40000
f(D)=f(40,0)=40000
Regin factible
2BACHILLERATOCIENCIASSOCIALES
19
PROGRAMACINLINEAL
Problema de transporte
Una empresa tiene una planta de produccin en Barcelona y otra en Madrid y fabrican un modelode
lmparas vendindolas en tres ciudades: Valencia, Zaragoza y Tarragona. La planta de Barcelona
produce 5000 unidades y la de Madrid 7000, de ellas 3500 van a Valencia, 4000 a Zaragoza y 4500 a
Tarragona. Los costes de transporte por en euros por cada lmpara desde las plantas de produccin
a los centros de ventas son:
a Valencia
a Zaragoza a Tarragona
desdeBarcelona
1,5
desdeMadrid
2,5
1,2
2,8
Determina qu nmero de lmparas debe enviar la empresa desde cada planta a cada ciudad para
que los costes de transporte sean mnimos.
a Valencia
(3500)
Solucin
a Zaragoza a Tarragona
(4000)
(4500)
3500x
4000 y
4500z
2BACHILLERATOCIENCIASSOCIALES
20
PROGRAMACINLINEAL
a Valencia
(3500)
a Zaragoza a Tarragona
(4000)
(4500)
desdeBarcelona
(5000)
500
4500
desdeMadrid
(7000)
3000
4000
2BACHILLERATOCIENCIASSOCIALES
21
PROGRAMACINLINEAL
9. Enlaces interesantes
(solucin)
2BACHILLERATOCIENCIASSOCIALES
22
PROGRAMACINLINEAL
2BACHILLERATOCIENCIASSOCIALES
23
PROGRAMACINLINEAL
2BACHILLERATOCIENCIASSOCIALES
24
Adjuntos
PROLIN.PPT
flechadcha.gif
flechadchaR.gif
indicerojo.png
indiceverde.png
ProgramacionLineal.ppt
ejemplo.pdf
proglineal1.html
proglinealselect.pdf
Ejproglineal.pdf