Beruflich Dokumente
Kultur Dokumente
2017-1
Optimizacin
Introduccin a Programacin Lineal
minimizar f ( x)
sujeto a g ( x) 0
x X
2
Optimizacin
3
Programacin lineal: introduccin
PL:
PL tcnica de optimizacin matemtica;
tcnica de modelado matemtico diseada
para optimizar empleo de recursos
limitados.
PL:
PL mtodo matemtico de solucin de
problemas donde objetivo es maximizar o
minimizar un resultado a partir de
seleccionar valores de un conjunto de
variables de decisin, respetando
restricciones dadas por disponibilidad de
recursos, especificaciones tcnicas, u otras
condicionantes que limiten libertad de
eleccin.
4
Programacin lineal: introduccin
5
Programacin lineal:
aplicaciones
Aplicaciones militares;
Matemticas puras y
aplicadas;
Economa (como en
sectores de industria
qumica y petrleo,
industrias alimenticias,
metalurgia, produccin y
distribucin de energa
elctrica, transportes, etc);
Agricultura y ganadera;
Aplicaciones mdicas.
6
Programacin lineal
Optimizar (maximizar o
minimizar) una funcin objetivo
Formulacin general de un problema de Z = f(x,y), funcin lineal de
optimizacin: varias variables, sujeta a una
serie de restricciones,
Encontrar x tal que se maximice o
expresadas por inecuaciones
minimice una funcin objetivo f(x),
lineales.
sujeto a restricciones:
gi(x) = bi (i = 1,, m) Maximizar Z = f(x, y) = ax1 + bx2
gj(x) bj (j = m,, k) sujeto a: a1x + b1x c1
Donde: a2x + b2x c2
x es un vector de n variables
independientes. anx + bnx cn
8
Modelo de programacin lineal
Funcin objetivo:
Max (min) Z = c1x1 + c2x2 + ... + cnxn Ejemplos:
Relaciones entre requerimientos y Min Z = 5x1 + 6x2
9
Soluciones de PL
10
Ejemplo 1
11
Ejemplo 1
12
Ejemplo 2
Empresa dedicada a
elaboracin de artculos de
vidrio (puertas y ventanas),
que se hacen en 3 plantas
diferentes.
Se tiene un programa de
cambio de produccin y se
propone incursionar con 2
nuevos productos.
Segn departamento de
comercializacin toda la produccin
puede colocarse en mercado.
13
Definicin de problema de asignacin de
recursos
14
Definicin de problema de asignacin de
recursos
15
Definicin del problema
Informacin
16
Formulacin del modelo de PL
17
Formulacin del modelo de PL
1. Mtodo grfico
2. Mtodo Simplex
3. Mtodo
computacional
Dual de modelo de PL
Dado un modelo de PL
puede usarse los mismos
datos para formar un
modelo diferente.
Este modelo diferente se llamar el DUAL del original.
Dual tiene importancia terica, econmica y computacional.
Reglas de transformacin:
1. Nmero de variables del problema dual es igual al nmero de
restricciones del problema original. Nmero de restricciones del problema
dual es igual al nmero de variables del problema original.
2. Coeficientes de funcin objetivo en problema dual sern vector de
recursos del problema original.
20
Dual de modelo de PL
Reglas de transformacin:
3.Si problema original es un modelo de maximizacin, dual ser uno de
minimizacin. Si problema original es de minimizacin, dual ser uno de
maximizacin.
4.Coeficientes de primera funcin de restriccin de problema dual son coeficientes de
primera variable en restricciones de problema original, y en forma anloga para otras
restricciones.
5.Lado derecho de restricciones duales son coeficientes en funcin objetivo del
problema original.
21
Reglas de transformacin
6. Sentido de i-sima restriccin dual es = si y solo si i-sima variable del
problema original no tiene restriccin de signo.
7. Si problema original es un modelo de maximizacin (minimizacin),
entonces, despus de aplicar regla 6, asigne restantes restricciones duales
mismo (opuesto) sentido a variable correspondiente del problema original.
8. i-sima variable del problema dual no tendr restriccin de signo si y slo si
la i-sima restriccin del problema original es una igualdad.
23
Modelo PL y supuestos
X1 + 2X2 200
X1 + X2 140 Se plantea un modelo.
X 1, X2 0 Sea Ui = precio de
alquiler x hora del
Qu pasa si dueo tiene un amigo
departamento i de
que quiere alquilarle planta para
planta.
fabricar los mismos productos.
Cuanto estara dueo dispuesto Relacin con nuestro
a cobrar alquiler a su amigo? proceso:
Lo ideal: todo el dinero del mundo. X1 + 2X2 200 U1
Pero: Cunto estara amigo X1 + 1X2 140 U2
dispuesto a pagarle?
24
Solucin
25
Solucin
Precio x hr A Precio x hr B
Solucin:
Min W = 200U1 + 140U2 Min W = 200 U1 + 140 U2
U1 + U2 300
Cantidad de horas 2U1 + 1U2 500
Cantidad de horas
que se dispone en A que se dispone en B U1, U2 0
Modelo dual
26
Reglas 1 - 3
27
Reglas 3 - 5
30
Regla 9
31
Modelo primal y dual
ssantayana@lamolina.edu.pe; ssantayana@gmail.com