Sei sulla pagina 1di 16

1

Mtodos de
Optimizacin
Ingeniera Civil
Prof. responsable: Mnica Woywood Y.
Comisin: Alejandro Tudela R.
Juan Carrasco M.
SEGUNDO SEMESTRE 2014
Antes de comenzar
Qu es Ingeniera Civil
Indique cmo ejercer su profesin
Qu espera aprender en esta
asignatura
Tras analizar las respuestas, se
aprecia incertidumbre y bajo
conocimiento del perfil de la carrera.
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Ingeniera Civil
Perfil:
Egresado capacitado para analizar,
planificar, disear, gestionar y
mantener obras de infraestructura,
bienes y servicios para la industria y la
comunidad, con una visin lo
suficientemente flexible, como para
adaptarse a las exigencias tecnolgicas
cambiantes a lo largo del tiempo, en
sus dimensiones econmicas, sociales
y ambientales.
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Ingeniero Civil
Es analtico, sistemtico, proactivo,
crtico, responsable, con capacidad
de autoaprendizaje, habilidades y
competencias que le permitirn
analizar situaciones en el mbito de
las obras civiles, reconocer
problemas y resolverlos.
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
2
Ingeniero Civil
Est capacitado para interactuar con
otros profesionales, formando y
dirigiendo equipos de trabajo,
tomando decisiones en un marco
econmico, ambiental y socialmente
responsable.
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Mtodos de Optimizacin
DESCRIPCIN ASIGNATURA
Incorporar los conceptos y uso de la
optimizacin a la formacin profesional del
Ingeniero Civil, herramienta de apoyo en el
proceso de toma de decisiones.
Objetivos generales
Capacitar al estudiante en la formulacin y
resolucin de problemas de investigacin
de operaciones (mtodos de optimizacin).
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Objetivos especficos
Al final del semestre el estudiante estar
capacitado para
Formular y resolver problemas de programacin
lineal, no lineal, entera, mono y multiobjetivo
Reconocer y aplicar estructuras especiales de
programacin lineal
Aplicar conceptos de teora de grafos a la
resolucin de problemas de programacin lineal
Analizar la sensibilidad de la solucin de un
problema de optimizacin
Interpretar los resultados y tomar decisiones
frente a las soluciones encontradas
Incorporar el concepto de responsabilidad social
en la toma de decisiones
Justificar la toma de decisin ante sus pares
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Objetivos especficos
Al final del semestre el estudiante estar
habilitado para:
Desarrollar una visin flexible en la toma
de decisiones
Desarrollar una actitud crtica frente al
trabajo desarrollado por sus pares
Desarrollar una conducta responsable e
ntegra
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
3
Contenido Asignatura 544036
Introduccin
Programacin Lineal
Programacin No Lineal
Temas Avanzados de Optimizacin
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
1. Introduccin
Motivacin (3 casos)
Por qu un modelo
Origen de la Investigacin de
Operaciones
Trabajo grupal: caso real
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Motivacin
Distintas miradas a situaciones
reales
Distintas soluciones para distintos
modelos
Siempre hay una toma de decisin
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Motivacin: Caso 1
Anlisis accidente de trnsito: definir
responsabilidad.
Un caballero transita por el centro de
Concepcin buscando estacionamiento
cerca de la plaza. Da varias vueltas,
hasta que se percata que un vehculo
abandonar un estacionamiento frente
a la plaza. Se detiene, sealiza, espera
que termine su maniobra y comienza a
desplazarse.
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
4
Caso 1 cont.
En ese momento aparece un joven en
un auto pequeo, que tambin ve el
mismo estacionamiento y tras una
rpida maniobra se estaciona primero.
El caballero se baja del auto e increpa
al joven, indicndole su falta de
respeto ya que l estaba sealizando
para ocupar el estacionamiento.
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Caso 1 cont.
El joven le dice: bueno, fui ms
rpido y astuto que t, viejito.
Entonces el caballero se sube a su
auto, enfurecido, y choca levemente
al vehculo pequeo.
El joven se indigna, y el caballero le
dice: soy ms viejo que t, si t no
me respetas, yo tampoco.
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Caso 1 cont.
Llega un carabinero y pide explicaciones,
a quin le pasa un parte? Justifique!
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Motivacin: Caso 2
o Usted tiene un amigo que posee una
pequea pastelera. De todos los
productos que fabrica a usted le
encantan sus pasteles. Su amigo
pastelero fabrica dos tipos de pasteles
de chocolate.
o Sin entrar en mayores detalles, l le
cuenta que media docena de pasteles
tipo 1 se hace con 1 litro de leche y 0.2
kilos de cacao y para el tipo 2 necesita
0.9 litros de leche y 0.4 kilos de cacao.
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
5
Caso 2 cont.
o Ambos tipos de pasteles son bien
recibidos en el mercado, y vende
diariamente 2 docenas de pasteles, todo
lo que produce.
o Obtiene un beneficio por cada pastel del
tipo 1, 2 UM y por cada pastel del tipo
2, 3.5 UM.
o Usted como alumno de ingeniera,
quiere ayudar a su amigo, mejorando
sus ganancias.
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Para formular un problema se requiere:
Entender el problema
Identificar alternativas de decisin
Disear un criterio para evaluar el
peso de cada alternativa
Usar el criterio desarrollado como
base para seleccionar la mejor
alternativa posible
Existe un problema? Cul?
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Caso 2 cont.
o Su amigo puede pagar un suministro
diario de 90 litros de leche y 20 kilos
de cacao.
o Determine una solucin para su amigo
o La demanda es variable, pero los fines
de semana alcanza a 500 pasteles
diarios
o Adems, la maquinaria disponible slo
permite fabricar como mximo 100
pasteles de cada tipo al da.
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Caso 2 cont.
Hay un problema? Cul?
Tiene restricciones de suministros,
luego la produccin no es infinita.
podr satisfacer la demanda?
Calcular, cuntos pasteles puede
producir?
Se debe plantear un modelo
matemtico
6
Caso 3, anlisis grupal
Formar grupos de trabajo, presentarse , elegir
un lder y un orador (3 minutos)
Actividad 1 (15 minutos): Elaborar un
documento que indique que se entiende por
Salud Educacin Economa y Vivienda.
Diagnstico situacin chilena. Exposicin de
cada grupo (3 minutos c/grupo)
Actividad 2: (6 minutos) Reflexin individual
Actividad 3: (15 minutos) Designar recursos.
Exposicin (3 minutos c/grupo)
Actividad 4: (10 minutos) Aporte grupal
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Situacin hipottica
o Un pas est viviendo una crisis econmica de
tal magnitud, que todos los ministerios y reas
de desarrollo han recibido el impacto, y
actualmente no han podido responder a las
demandas que les compete, ni llevar a cabo sus
tareas.
o La situacin es tan grave, que el Banco Mundial
va a intervenir y entregar al pas una cantidad
de dinero importante, sin embargo, esta
cantidad alcanza slo para atender gastos
relacionados con tres reas.
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Situacin hipottica cont.
o Ustedes son un grupo de expertos que
han sido contratados para asesorar al
gobierno en la decisin. Se les pide que
decidan cmo distribuir porcentualmente
el monto asignado, considerando los
servicios bsicos de los ciudadanos no han
sido cubiertos en mucho tiempo, y que por
otra parte, sta podra ser la nica
alternativa para movilizar al pas.
o Las tres reas son:
o salud - educacin - economa y vivienda
Evaluacin
Individual
Al grupo, individualmente
Notas:
1-3
1-5
1-7
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
7
Reflexin trabajo en equipo
Objetivos:
Sensacin de participacin
Trabajo con autoevaluacin
Permite medir el grado de compromiso
con lo que hacemos
Aceptar la diversidad de pensamiento
Aprender a escuchar al otro
Evitar prejuicios
Asumir compartir- liderazgo
Trabajo sin evaluacin docente
Profesional con formacin integral
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
1. Introduccin
Motivacin (3 casos)
Por qu un modelo
Origen de la Investigacin de
Operaciones
Trabajo grupal: caso real
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Por qu un modelo?
Necesitamos decidir
Opciones o cursos de accin a seguir
Escogemos la mejor alternativa
Si la opcin es nica, la decisin ya est
tomada
Si son muchas o infinitas, entonces
identificarlas y escoger la preferida puede ser
muy complejo
Si la opcin debe ser tomada por un grupo de
personas, pueden existir diferentes visiones,
diferentes objetivos diferentes modelos
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Por qu un modelo?
Establecer explcitamente los objetivos que se
persiguen con la decisin
Ordenar las opciones disponibles de la mejor
forma
Los modelos permiten tomar una decisin ms
eficientemente:
Ms rpida, econmica, informadamente, etc.
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
8
Por qu un modelo?
Todos los modelos estn incorrectos, pero
hay algunos tiles (G.E.P. Box)
Abstraccin de los aspectos ms relevantes.
Simplificacin astuta de la realidad.
Realidad
(fenmeno
analizado)
Modelo
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Por qu un modelo?
Caricatura de la realidad, que captura los
factores dominantes que determinan el
comportamiento del sistema en estudio
Caractersticas ms relevantes de la realidad
Caractersticas a considerar dependern del
uso
Trade-off entre la complejidad del modelo y
las caractersticas consideradas
Simplicidad (parsimonia)
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Por qu un modelo?
Ejemplos
Mapas y maquetas arquitectnicas
Aeromodelos. Renen las caractersticas de vuelo de
los aviones reales: diseo, resistencia, aerodinmica
Simulacin digital
En Investigacin de Operaciones se usan modelos
abstractos
Matemticos
Relaciones internas del sistema modelado extrado
de la realidad: ecuaciones, inecuaciones,
dependencias lgicas, etc.
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Por qu un modelo?
Problemas: pueden ser modelados en ms de una
forma
Lo importante es ver qu tipo de modelacin es ms
eficiente (tiempo, resultado, memoria)
Conceptos errados en torno a los modelos:
Hay quienes niegan su utilidad porque hay muchas
hiptesis cuestionables: hay factores difciles de
cuantificar, los datos carecen de precisin
Es clave ver si el resultado es sensible o no respecto
a dichas hiptesis
La calidad de la solucin depender de la precisin de la
estructura y de los datos del modelo
No aceptar nunca la primera respuesta que un modelo
matemtico produce, sin un anlisis y cuestionamiento
posterior
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
9
1. Introduccin
Motivacin (3 casos)
Por qu un modelo
Origen de la Investigacin de
Operaciones
Trabajo grupal: caso real
UdeC- DIC Mtodosde Optimizacin 1. Introduccin UdeC- DIC Mtodosde Optimizacin 1. Introduccin
1.Introduccin
1.1 Origen de la I.O.
Ideas de optimizacin problemas de decisin
Anlisis confeccin zapatos:
- Pequeos talleres artesanales
- Grandes corporaciones actuales
Investigar moda prxima
temporada
Compra de materiales
Confeccin zapatos
Control de calidad
Almacenamiento
Despacho
Ventas
Mirada global
Optimizacin del proceso
Origen de la I.O.
Ideas de optimizacin problemas de decisin
Anlisis confeccin zapatos:
- Pequeos talleres artesanales
- Grandes corporaciones actuales
(personal <> masivo)
- pero, cambios principales en la empresa
- Incremento divisin mano de obra
- Segmentacin responsabilidad administracin
=> se incrementa la complejidad y especializacin
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Origen de la IO
Especializacin crea nuevos
problemas:
Imperios (deptos) crecen
relativamente autnomos
Actividades y objetivos se entrelazan
con los de la empresa
Disponibilidad y asignacin de
recursos limitados
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
10
Origen de la IO
Principios de la IO?
Segunda Guerra Mundial, por qu?
Esfuerzo de guerra: urgente
necesidad de asignar recursos
escasos a las diversas operaciones
militares de manera efectiva.
Uso del radar
Manejo de convoyes
Bombardeos, operaciones de minado
Resultado: Investigacin de Operaciones militares
Posguerra: gradualmente la industria
se interes en este nuevo campo.
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Necesidad de establecer criterios
Forma de conducir y coordinar
actividades
Modelo cientfico matemtico
Objetivos coherentes, organizacin de
conjunto
Toma de decisiones
Asignar recursos limitados (materia
prima, HH y $)
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Otros factores rpido uso de IO
Mejoran tcnicas disponibles de IO
Simplex (1947)
Programacin Lineal, No Lineal
Programacin dinmica
Teora de colas
Teora de inventarios
Teora de juegos
Computadores
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
IO se aplica forma de conducir y coordinar
las actividades en una organizacin
Intenta hallar la solucin mejor u ptima
Considera todos los aspectos de la
organizacin
Objetivos coherentes organizacin en conjunto
Conclusiones positivas y comprensivas para
quien toma decisin
No hay individuos expertos en todos los
aspectos a considerar: => equipo
multidisciplinario
Matemticas, estadsticas, probabilidades
Economa, administracin computacin, ingeniera
Ciencias fsicas, ciencias del comportamiento
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
11
1. Introduccin
Motivacin (3 casos)
Por qu un modelo
Origen de la Investigacin de
Operaciones
Trabajo grupal: caso real (INFODA)
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
Contenido Asignatura 544036
Introduccin
Programacin Lineal
Programacin No Lineal
Temas Avanzados de Optimizacin
UdeC- DIC Mtodosde Optimizacin 1. Introduccin
2. Programacin Lineal
Introduccin
Definicin e identificacin de
objetivos, variables de decisin y
restricciones
Datos y supuestos. Parametrizacin
Formulacin explcita PPL
Mtodo Simplex
Casos especiales de PL
Introduccin anlisis de sensibilidad
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
INTRODUCCIN
Avance cientfico importante desde 1950
Herramienta estndar
Usa un modelo matemtico
La PL trata el problema de asignar recursos
limitados entre actividades competidoras en
la mejor forma posible (ptima).
Lineal : TODAS las funciones
matemticas son lineales
Programacin : sinnimo planificacin.
UdeC- DIC Mtodosde Optimizacin 2. ProgramacinLineal
12
Programacin Lineal:
planificacin de actividades para
obtener resultado ptimo.
alcanzar la meta especificada de
la mejor forma posible entre todas
las alternativas factibles
PPL
Problemas de Programacin Lineal
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
Ejemplo prototipo
Un pequeo taller artesanal, ubicado en
Concepcin, fabrica dos tipos de muebles
para una empresa constructora. Posee una
planta de ocho operarios calificados y tres
mquinas distintas: sierra elctrica, torno y
lijadora, necesarias para fabricar estos
muebles.
Llamemos a los muebles productos 1 y 2, y
a las mquinas A, B y C, respectivamente.
Visitando este taller se ha podido observar
el proceso de produccin.
Es un proceso simple de produccin:
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
Ambos productos requieren para su
produccin el empleo de las tres
mquinas, siendo imposible utilizar la
misma mquina para la elaboracin
simultnea de los dos muebles
La elaboracin de una unidad del
mueble 1 requiere de 2 horas en la
mquina A, 1 hora en la mquina B y
1 hora en la mquina C.
La elaboracin de una unidad del
mueble 2 requiere de 1 hora en la
mquina A, 1 hora en la mquina B y
3 horas en la mquina C.
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
Se ha consultado por las capacidades
y las ventas:
La disponibilidad de las mquinas A,
B y C por semana es de 90, 50 y 120
horas, respectivamente.
Costo unitario de los muebles 1 y 2
es de 30 y 60 UM, y los precios de
venta son 70 y 120 UM,
respectivamente.
Se ha observado que los 8 operarios
trabajan en todas las mquinas
Asesorar a la mueblera.
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
13
Proposicin de fabricacin:
Un empleado dice: Siempre se ha fabricado:
10 unidades de producto 1
30 unidades de producto 2
Averiguar: produccin factible, ptima?
Maq A: 2*10 + 1*30 = 50 < 90 horas OK
Maq B: 1*10 + 1*30 = 40 < 50 horas OK
Maq C: 1*10 + 3*30 = 100 < 120 horas OK
Utilidad: 10 * 40 + 30 * 60 = 2200 UM
es factible?
es el ms ventajoso?
Existe capacidad ociosa en las tres mquinas.
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
Resumiendo:
Tipo de
mquina
Capacidad usada por
unidad de produccin
[h]
Capacidad
disponible
[h/semana]
Producto 1 Producto 2
A
B
C
2
1
1
1
1
3
90
50
120
Precio unit
Costo unit
(Utilidad)
70
30
(40)
120
60
(60)
Esta descripcin es bsicamente el modelo,
Aprender a leer esta tabla en forma matemtica
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
Formulacin matemtica
1. Definicin de variables en forma explcita
Sea x
1
= produccin semanal mueble tipo 1
x
2
= produccin semanal mueble tipo 2
2. Restricciones:
Requerimiento vs disponibilidad de mquina
2x
1
+ x
2
90 horas de mquina A
x
1
+ x
2
50 horas de mquina B
x
1
+ 3x
2
120 horas de mquina C
Produccin no negativa: x
1
, x
2
, x
3
0
3. Funcin objetivo: maximizar utilidades sem.
Max M = 40 x
1
+ 60 x
2
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal

X2
X1
FO
MC
MA
MB
Resolucin grfica
X1 = 15
X2 = 35
M = 2700
Restr activa:
MA, MB
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
14
Solucin grfica:
Solucin: Se debe producir 15
unidades semanales del mueble
tipo 1 y 35 unidades semanales
del mueble tipo 2, con un beneficio
semanal de 2700 UM.
Restricciones activas: mquinas B
y C. Ellas definen el problema.
Mquina A tiene an capacidad no
utilizada.
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
Formulacin general PPL
Formulacin PPL:
Max M = 40 x
1
+ 60 x
2
s.a 2 x
1
+ x
2
90
x
1
+ x
2
50
x
1
+ 3 x
2
120
x
1
0
x
2
0
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
Se puede extender a:
m mquinas y n productos diferentes
x
i
= produccin diaria del producto i,
i = 1...n
A
ij
= n de horas de maq j necesarias para
producir una unidad del producto i,
i= 1...n, j= 1...m
b
j
= n de horas diarias disponibles de
maq j, j=1...m
c
i
= beneficio diario unitario producto i,
i=1...n
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
PPL general:
Max M = c
1
x
1
+ c
2
x
2
+ . + c
n
x
n
s.a a
11
x
1
+ a
12
x
2
+ a
1n
x
n
b
1
a
21
x
1
+ a
22
x
2
+ a
2n
x
n
b
2
: : : :
a
m1
x
1
+ a
m2
x
2
+ a
mn
x
n
b
m
x
i
0, i = 1,2,n
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
15
Definiciones
Objetivo del problema, qu desea abordar
Funcin objetivo M = cx
Restricciones funcionales Ax b
Restricciones de no negatividad x 0
Variables de decisin x
Parmetros del modelo A, b, c
Supuestos
Min M = Max (-M)
Restricciones funcionales =
Algunas variables pueden ser negativas
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
Estructura de un PPL
Qu tiene de peculiar este problema
que es tan fcil de formular?
Hiptesis: modelo programacin lineal
Caractersticas bsicas:
- Linealidad: proporcionalidad y
aditividad
- Certeza de los datos
- Divisibilidad de las actividades, de las
variables
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
Estructura PPL
Proporcionalidad
- Restricciones, Funcin Objetivo
Limitaciones:
- Problema de inversin inicial
- Rendimientos de escala (crec., decre.)
Aditividad
- La actividad es indiferente al tipo de
producto
- Uso (produccin) secuencial
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
Estructura PPL
Certeza
- Datos provienen de observaciones reales
- Relacin naturaleza parmetros modelo
- Promedios, variaciones, probabilidades
Anlisis de sensibilidad de los datos
Divisibilidad de las actividades
- Las soluciones pueden ser no enteras
- Resultados con variables no enteras, no se
pueden resolver como PPL, algoritmo
simplex
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
16
Modelacin
Modelo de decisin
- Construir un modelo:
Objetivo
Criterio de decisin
Variables de decisin
Datos o parmetros
- Realidad -> simplificacin
-> supuestos e hiptesis
UdeC- DIC Mtodosde Optimizacin 2. Programacin Lineal
Mtodos de
Optimizacin
Ingeniera Civil
Prof. responsable: Mnica Woywood Y.
Comisin: Alejandro Tudela R.
Juan Carrasco M.
SEGUNDO SEMESTRE 2014
Ejemplos

Potrebbero piacerti anche