Вы находитесь на странице: 1из 43

PROGRAMACIN

LINEAL

PROGRAMACIN LINEAL
NDICE.
1. Orgenes de la programacin lineal
2. Inecuaciones lineales. Interpretacin geomtrica
3. Sistemas de inecuaciones lineales. Interpretacin geomtrica
4. Qu es la programacin lineal.
5. Planteamiento del problema en trminos matemticos.
6. Mtodo analtico para el clculo de soluciones
7. Mtodo grfico para el clculo de soluciones
8. Algunos ejemplos de regiones factibles no cerradas o con funcin
objetivo de infinitas soluciones

ORGENES DE LA PROGRAMACIN LINEAL


En el mundo que vivimos, pocas son las ramas del saber en las que las
Matemticas no han mostrado su influencia, en particular los conceptos de
mximo y mnimo han contribuido a resolver bastantes problemas en otras
ciencias.
Desde tiempos muy remotos se han estudiado problemas de optimizacin.
Pues basta con que nos fijemos en la obra denominada Elementos, escrita
por el matemtico griego Euclides, que haca referencia a la menor y mayor
recta que puede ser trazada a una circunferencia desde un punto exterior, o
la forma de hallar el paralelogramo de rea mxima, estando fijado su
permetro. Tambin se estudiaron posteriormente problemas de optimizacin
con el desarrollo del Clculo Infinitesimal y el Clculo de Variaciones (siglos
XVII y XVIII), por matemticos como Leibnitz, Newton o Bernoulli.

ORGENES DE LA PROGRAMACIN LINEAL


Sin embargo, es a partir de la Revolucin Industrial, cuando surgen nuevos
problemas de optimizacin, que conlleva tambin la aparicin de nuevas
tcnicas. As por ejemplo, Leonid Vitalevich Kantarovitch public Mtodos
matemticos de organizacin y planificacin de la produccin en la que por
primera vez se plantean problemas de programacin lineal. Posteriormente,
apareceran otros problemas de optimizacin, como el problema de transporte
o el problema de rgimen alimenticio optimo. Paralelamente a la aparicin y
desarrollo de problemas de optimizacin, se han desarrollado tcnicas de
computacin que han hecho posible la resolucin y simplificacin de algunos
de estos problemas.

ORGENES DE LA PROGRAMACIN LINEAL


Una de las primeras aplicaciones de la programacin lineal fue el puente areo
de Berln (a mediados de 1948, la U.R.S.S. bloque las comunicaciones terrestres en
poder de los aliados, que se plantearon dos posibilidades: romper el bloqueo terrestre
por la fuerza, o llegar a Berln por el aire)

Se adopt la segunda decisin utilizando un modelo de programacin lineal,


organizando de forma efectiva el abastecimiento areo y terrestre: en
diciembre de 1948 se estaban transportando 4500 toneladas diarias; en marzo
de 1949, se lleg a las 8000 toneladas, tanto como se transportaba por
carretera y ferrocarril antes del corte de las comunicaciones)
En 1947, George Bernard Dantzig formula, en trminos matemticos precisos,
_(mtodo del simplex) el enunciado al que se debe reducir todo problema de
programacin lineal. Los fundamentos matemticos de la programacin lineal
se deben al matemtico norteamericano de origen hngaro John von Neumann
(1903-1957), que public la teora de juegos.

INECUACIONES LINEALES. INTERPRETACIN GEOMTRICA


Una inecuacin lineal es de la forma

a x + b y + c 0

a x + b y + c 0

Adems, una inecuacin lineal, geomtricamente representa el conjunto de puntos de


uno de los dos semiplanos en los que la recta de la ecuacin a.x+b.y+c.z=0 divide el
plano
# Ejemplo.- Grficamente el conjunto

3x + 2y - 12 0

es

SISTEMAS DE INECUACIONES LINEALES.


INTERPRETACIN GEOMTRICA
Un sistema de inecuaciones lineales representa geomtricamente un conjunto
de puntos que cumplen todas las inecuaciones (recinto) que puede ser
acotada o no
# Ejemplo: Grficamente el conjunto de puntos que verifica

3x + 2y - 12 0
x - y - 2 0
es el conjunto de puntos de interseccin de las dos regiones (verde y azul)

xy2=0

3 x + 2 y 12 = 0

SISTEMAS DE INECUACIONES LINEALES.


INTERPRETACIN GEOMTRICA
# Ejemplo: Grficamente el conjunto de puntos que verifica

x + 2y 10
x +y 2
x 8
x 0
y 0

es el conjunto encerrado en el pentgono irregular.


Adems el valor de cada uno de los vrtices del recinto,
se puede obtener resolviendo el sistema formado por
cada par de ecuaciones de las rectas; as por ejemplo
resolviendo el sistema { x = 8 ; x + 2 y = 10 } se obtiene el
vrtice del recinto Q(8,1).

QU ES LA PROGRAMACIN LINEAL?
La programacin lineal surgi inicialmente especialmente para dar respuesta a
cuestiones de carcter logstico y militar, sin embargo es en la industria y en la
economa, donde posteriormente, ha encontrado sus aplicaciones ms importantes. As,
por ejemplo, la programacin lineal permite resolver problemas de mezclas, nutricin,
almacenaje, produccin, circulacin, semforos, etc.
En este tipo de problemas, se presentan situaciones que las que se exige maximizar o
minimizar algunas funciones que se encuentran sujetas a determinadas limitaciones,
denominadas restricciones.

QU ES LA PROGRAMACIN LINEAL?
# Ejemplo 1. Problema de mximos
Una fbrica de bombones tiene almacenados 500 kg de chocolate, 100 kg de almendras
y 85 kg de frutas. Produce dos tipos de cajas: la de tipo A contiene 3 kg de chocolate, 1
kg de almendras y 1 kg de frutas; la de tipo B contiene 2 kg de chocolate, 1,5 kg de
almendras y 1 kg de frutas. Los precios de las cajas de tipo A y B son 13 y 13,50 euros,
respectivamente. Cuntas cajas debe fabricar de cada tipo para maximizar su venta?

QU ES LA PROGRAMACIN LINEAL?
# Ejemplo 2. Problema de mnimos
Un grupo local posee dos emisoras de radio, una de FM y otra de AM. La emisora de
FM emite diariamente 12 horas de msica rock, 6 horas de msica clsica y 5 horas de
informacin general. La emisora de AM emite diariamente 5 horas de msica rock, 8
horas de msica clsica y 10 horas de informacin general. Cada da que emite la
emisora de FM le cuesta al grupo 5 000 euros, y cada da que emite la emisora de AM
le cuesta 4000 euros. Sabiendo que tiene enlatado para emitir 120 horas de msica
rock, 180 horas de msica clsica y 100 horas de informacin general, cuntos das
deber emitir con ese material cada una de las dos emisoras para que el coste sea
mnimo, teniendo en cuenta que entre las dos emisoras han de emitir al menos una
semana?.

PLANTEAMIENTO DEL PROBLEMA EN TRMINOS MATEMTICOS


# Ejemplo 1. Problema de mximos
Una fbrica de bombones tiene almacenados 500 kg de chocolate, 100 kg de almendras
y 85 kg de frutas. Produce dos tipos de cajas: la de tipo A contiene 3 kg de chocolate, 1
kg de almendras y 1 kg de frutas; la de tipo B contiene 2 kg de chocolate, 1,5 kg de
almendras y 1 kg de frutas. Los precios de las cajas de tipo A y B son 13 y 13,50 euros,
respectivamente. Cuntas cajas debe fabricar de cada tipo para maximizar su venta?
Para plantear este problema, seguimos los siguientes pasos:
a) Simplificamos el enunciado, mediante una tabla

PLANTEAMIENTO DEL PROBLEMA EN TRMINOS MATEMTICOS


Caja tipo A (kg.)

Caja tipo B (kg.)

Disponibles (Kg.)

Chocolate

500

Almendras

1,5

100

Frutas

85

Precio en euros

13

13,5

PLANTEAMIENTO DEL PROBLEMA EN TRMINOS MATEMTICOS


b) Expresamos con ecuaciones e inecuaciones lineales la informacin descrita.
Si designamos por x el nmero de cajas de tipo A y por y al nmero de cajas del tipo B
que se han de fabricar.
La funcin z = 13. x + 13,50. y representa la cantidad de euros obtenidos por la venta
de las cajas, y por tanto es la funcin que debemos maximizar.
Las restricciones del problema vienen dadas por las siguientes inecuaciones:

3x + 2y 500
x + 1,5y 100
x + y 85
x 0
y 0

PLANTEAMIENTO DEL PROBLEMA EN TRMINOS MATEMTICOS


# Ejemplo 2. Problema de mnimos
Un grupo local posee dos emisoras de radio, una de FM y otra de AM. La emisora de
FM emite diariamente 12 horas de msica rock, 6 horas de msica clsica y 5 horas de
informacin general. La emisora de AM emite diariamente 5 horas de msica rock, 8
horas de msica clsica y 10 horas de informacin general. Cada da que emite la
emisora de FM le cuesta al grupo 5 000 euros, y cada da que emite la emisora de AM
le cuesta 4000 euros. Sabiendo que tiene enlatado para emitir 120 horas de msica
rock, 180 horas de msica clsica y 100 horas de informacin general, cuntos das
deber emitir con ese material cada una de las dos emisoras para que el coste sea
mnimo, teniendo en cuenta que entre las dos emisoras han de emitir al menos una
semana?.
a) Simplificamos el enunciado, mediante una tabla

PLANTEAMIENTO DEL PROBLEMA EN TRMINOS MATEMTICOS


Emisora FM (horas)

AM (horas)

Disponibles (horas)

Msica Rock

12

120

Msica Clsica

180

Informacin general

10

100

5000

4000

Coste en euros

PLANTEAMIENTO DEL PROBLEMA EN TRMINOS MATEMTICOS


b) Expresamos con ecuaciones e inecuaciones lineales la informacin descrita.
Si designamos por x el nmero de das que emite la emisora de FM y por y al nmero
de das que emite la emisora de AM.
La funcin z = 5000 x + 4000 y representa el coste en euros de la emisin, y por tanto
es la funcin que debemos minimizar.
Las restricciones del problema vienen dadas por las siguientes inecuaciones:

12x + 5y 120
6x + 8 y 180
5x + 10y 100
x +y 7
x 0
y 0

MTODO ANALTICO PARA EL CLCULO DE SOLUCIONES


Ejemplo 1.- Problema de mximos. Se trata

Maximizar
sujeto

z = 13x + 13,50y
3x + 2y 500
x + 1,5y 100
x + y 85
x 0
y 0

Y dado (se puede demostrar) que z alcanza sus valores mximos en los vrtices del
recinto de restricciones

MTODO ANALTICO PARA EL CLCULO DE SOLUCIONES


Que son soluciones de los sistemas de ecuaciones

MTODO ANALTICO PARA EL CLCULO DE SOLUCIONES


Ejemplo 2.- Problema de mnimos. Se trata

Y dado (se puede demostrar) que z alcanza sus valores mnimos en los vrtices del
recinto de restricciones

MTODO ANALTICO PARA EL CLCULO DE SOLUCIONES


Que son soluciones de los sistemas de ecuaciones

MTODO GRFICO PARA EL CLCULO DE SOLUCIONES


Para calcular grficamente la solucin de un problema de programacin lineal
de dos variables es conveniente seguir el siguiente proceso:
1.- Se dibuja el recinto limitado por las restricciones del problema.
2.- Se representa el vector director de la recta que viene dada por la
ecuacin que hay que maximizar o minimizar.
3.- Se trazan rectas paralelas a este vector que pasen por cada uno
de los vrtices del recinto, y se observa en que vrtice la funcin z se
hace mxima (o mnima), sin mas que tener en cuenta cual de las
rectas tiene mayor (o menor) ordenada en el origen.

MTODO GRFICO PARA EL CLCULO DE SOLUCIONES

MTODO GRFICO PARA EL CLCULO DE SOLUCIONES

MTODO GRFICO PARA EL CLCULO DE SOLUCIONES

MTODO GRFICO PARA EL CLCULO DE SOLUCIONES

MTODO GRFICO PARA EL CLCULO DE SOLUCIONES

MTODO GRFICO PARA EL CLCULO DE SOLUCIONES

Algunos ejemplos de regiones factibles no cerradas


o con funcin objetivo de infinitas soluciones

Mas ayuda del tema de la pgina


Matemtica de DESCARTES del
Ministerio de Educacin y ciencia
(http://recursostic.educacion.es/descartes/web/)

En la siguiente diapsitiva

Mas ayuda del tema de la pgina


Matemtica de GAUSS del
Ministerio de Educacin y ciencia
(http://recursostic.educacion.es/gauss/web )

En la siguiente diapsitiva

Mas ayuda del tema de la pgina


lasmatemticas.es
Videos del profesor
Dr. Juan Medina Molina
(http://www.dmae.upct.es/~juan/ma
tematicas.htm)

En la siguiente diapsitiva

Вам также может понравиться