programacion lineal

Post on 13-Jun-2015

636 Views

Category:

Education

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentación de la programación lineal para problemas de ingeniería.

TRANSCRIPT

UNIVERSIDAD AUTÓNOMA DE ZACATECAS

UNIDAD ACADÉMICA DE CIENCIAS QUÍMICAS

INGENIERÍA QUÍMICAINGENIERÍA DE PROCESOS IIPROF: J. MANUEL GARCÍA

J. ANDRÉS TAVIZÓN POZOS

Programación Lineal“Maximizar o minimizar algunas funciones que se encuentran sujetas a determinadas limitaciones”.

Algoritmos de

optimización

Derivaron

Hoy en día

Elementos teóricos

• Disponer de una herramienta para resolver problemas usando la computadora.

• + Heurística• - Matemática

• Poderosas herramientas.

• Definen un marco conceptual para el desarrollo de los algoritmos.

Programación Lineal (LP)

Modelo fácil de generar,

resolver y analizar.

Automatizar el

proceso generando

grandes modelos.

Modelos de más de

100 mil variables.

Método SIMPLEX.

50’s.

Método Karmarkar.

80’s.

Espacio dividido en un : •Semiespacio factible(conjunto de punto que verifican la restricción).•Semiespacio no factible (conjuntode puntos que no verifican la restricción). •El conjunto de puntos quesatisface simultáneamente todas las restricciones.•La región factibledel LP.

Valor máximo factible

(óptimo).

“El óptimo de un LP cuya

región factible es no

vacía y acotada estará siempre asociado a un punto extremo

(vértice del poliedro)

de la misma”.

Si la región factible es vacía. Se

dice que el LP es

infactible.

La recta de la función objetivo es paralela a

una recta de restricción sobre la que se encuentra el extremo óptimo. Se dice que el LP tiene soluciones óptimas

alternativas.

Particularidades del LP

Si la región factible es no acotada en la

dirección en la cual la función

objetivo es optimizada. Se

dice que el LP es no acotado.

Restricciones

Maximizar Z = f(x,y) = 3x + 8y

sujeto a: 4x + 5y ≤40  2x + 5y ≤30  x ≥0 , y ≥0

Problema de resolución analítica

4x + 5y = 40 , 2x + 5y = 30}. Solución A(5,4)

{ 4x + 5y = 40 , x = 0 } Solución:B (0,8)

{ 4x + 5y = 40 , y = 0}. Solución: C(10,0)

{ 2x + 5y = 30 , x = 0} Solución: D(0,6)

{ 2x + 5y = 30 , y = 0}. Solución : E(15,0)

{ x = 0, y = 0} Solución: O(0,0)

Calculamos las soluciones de cada

uno de los seis sistemas de dos

ecuaciones con dos incógnitas que se

pueden formar con las cuatro

restricciones.

Si sustituimos los puntos en cada una de las desigualdades tenemos que:

•B no cumple la segunda restricción 2x + 5y ≤ 30 , ya que 2·0 + 5·8 = 40 .

Por tanto, el punto B no es un vértice de la región factible. •E no cumple la primera restricción 4x + 5y ≤40 , ya que 4·15 + 5·0 = 60 .

Por tanto, el punto E no es un vértice de la región factible.

Los puntos A, C, D y O verifican todas las desigualdades, son los vértices de la región factible.

Determinar los vértices de la región factible

Calcular los valores de la función objetivo en los vértices

f(A) = f(5,4) = 3·5 + 8·4 = 47

f(C) = f(10,0) = 3·10 + 8· 0 = 30

f(D) = f(0,6) = 3·0 + 8·6 = 48

f(O) = f(0,0) = 3·0 + 8·0 = 0

La solución óptima corresponde al vértice para el que la función objetivo toma el valor máximo. En

este caso es el vértice D(0,6).

Ejemplo de transporte.

Parece ser que el transporte de “a” a

“d” es el más barato, sin embargo es

necesario hacer el análisis lineal.

En este caso, el costo total del transporte sería:Transporte de 40 t de "a" a "d" = $80 Transporte de 20 t de "c" a "e" = $360 Transporte de 40 t de "b" a "e" = $960 Total =$1.400

Con programación lineal

Restricciones de producción

Restricciones de

consumo

Solución y conclusiones del problemaLa solución de costo mínimo de transporte diario resulta:•Xb-d = 40 resultando un costo de 12 x 40 = $480•Xa-e = 40 resultando un costo de 11 x 40 = $440 •Xc-e = 20 resultando un costo de 18 x 20 = $360 Total =$1.280

•Es discutible la conveniencia de tomar decisiones por consenso en cuestiones estrictamente técnicas.

•Es discutible la aplicación de la intuición en el caso de problemas con más de 4 variables.

•Una vez conocida la solución del problema lineal, generalmente le resulta casi evidente al analista que ésa es la solución correcta, si bien no la veía antes.

Método SIMPLEX

Aplicable a todo LP.

Condición de

factibilidad.

Condición de

optimicidad.

Convergencia del

método.

Aplicaciones de LP

•Optimización de la combinación de diámetros comerciales en una red ramificada de distribución de agua.

•Microeconomía y administración de empresas.

•Mezcla de alimentos.•Planificaciones de campañas de publicidad.•Recursos humanos y maquinarias.•Solución de problemas de transporte.

Referencias

•Antología de Ingeniería de Procesos II.•http://thales.cica.es/rd/Recursos/rd98/

Matematicas/29/matematicas-29.html•http://es.wikipedia.org/wiki/Programaci

%C3%B3n_lineal

¡Gracias por tu atención!

top related