Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INVERTIGACION DE OPERACIONES
SEMANA 08
Modelo de Transporte y
Asignación
Procesos Analíticos Jerárquicos
Programación Múltiple y de
Metas
TEMAS
Modelo de Transporte
Modelo de Asignación
Procesos Analíticos Jerárquicos
Programación Múltiple
Programación de Metas .
TEMAS
Modelo de Transporte
Repaso de las Aplicaciones de la
programación lineal
• La programación lineal es un método
eficiente para determinar una decisión
óptima entre un gran número de
decisiones posibles
• Es impresionante el número y la
diversidad de problemas en los que se
puede aplicar
Características de la problemas de programación
lineal
• Proporcionalidad: las variables y la función objetivo
deben ser lineales
• Aditividad: Es necesario que cada variable sea aditiva
respecto a la variable objetivo
http://www.auladeeconomia.com
Características de la problemas de programación
lineal
• Divisibilidad: las soluciones no deben ser
necesariamente números enteros
• Optimalidad: La solución óptima (máximo o mínimo)
debe ocurrir en uno de los vértices del conjunto de
soluciones factibles
http://www.auladeeconomia.com
Modelos de transporte
• La meta de un modelo de transporte es minimizar el
costo total de envío de un producto (o productos)
desde los puntos de existencia hasta los puntos de
demanda
http://www.auladeeconomia.com
Modelos de transporte
• Poseen dos tipos de restricciones:
1. Cada punto de demanda recibe su requerimiento
2. Los envíos desde u punto de suministro no exceden
a su capacidad disponible
http://www.auladeeconomia.com
Modelos de transporte: ejemplo
• Considere la red de distribución de un
producto con dos puntos de suministro y dos
puntos de demanda:
Punto de Punto de
Suministro Suministro
1 2
http://www.auladeeconomia.com
Modelos de transporte: ejemplo
• Los costos de enviar una unidad de
producto desde un punto de demanda a
un punto de suministro son ($/unidad):
Punto de Punto de demanda
suministro 1 2 3
1 2 4 6
2 3 6
http://www.auladeeconomia.com
9
Modelos de transporte: ejemplo
• ¿Cómo se plantearía la situación anterior como un
modelo de programación lineal?
• Nota: Se emplea comúnmente la notación xij para
denotar la cantidad enviada del punto de suministro i
hasta el punto de demanda j
http://www.auladeeconomia.com
Modelos de transporte: ejemplo
• Considere la red de distribución de un
producto con dos puntos de suministro y dos
puntos de demanda:
Punto de Punto de
Suministro Suministro
1 2
$6 $3
$2 $9
$4 $6
1 2 4 6
2 3 6 9
http://www.auladeeconomia.com
Metodos de Solucion
Los metodos de solucion del modelo de
transporte son:
•De la esquina Noroeste
•Del Costo Menor
•De Aproximacion de Vogel
Método de la Esquina del Noroeste
Método de la Esquina del Noroeste: Equilibrar modelo
Método de la Esquina del Noroeste: Despachar de Origen a
Destino en la Esquina Noroeste
Método de la Esquina del Noroeste: Completar destino B
Método de la Esquina del Noroeste: Despachar resto a destino B
Método de la Esquina del Noroeste: Despachar resto a destino C
yD
Método de la Esquina del Noroeste: Completar destino D con
origen 3
Método de la Esquina del Noroeste: Despachar resto de 3 a E y F
Método de la Esquina del Noroeste: Calcular costo total
(Minimo)
Método de solución aplicando Solver
Min Z= 2x11+4x12+6x13+3x21+6x22+9x23
SA
RO: x11+x12+x13<=15
x21+x22+x23<=15
RD: x11+x21=10
x12+x22=5
x13+x23=10
NN: xij>=0
D1 D2 D3
S1 2 4 6
S2 3 6 9
D1 D2 D3
S1 x11 x12 x13
S2 x21 x22 x23
D1 D2 D3 RO
S1 0 5 10 15 <= 15
S2 10 0 0 10 <= 15
RD 10 5 10
>= >= >= FO
10 5 10 MinZ= 110
TEMAS
Modelo de Asignación
Modelo de asignación
Formulación de modelos.
Aplicación del modelo
Metodo Hungaro
Solución de problemas
8
Modelo de asignación
El problema de asignación es una variación del problema original de
transporte, variación en la cual las variables de decisión X(i,j) solo
pueden tomar valores binarios, es decir ser cero (0) o uno (1) en la
solución óptima, lo que supone que la oferta y la demanda están
perfectamente alineadas, de hecho ambas son iguales a uno (1).
8
MÉTODO HÚNGARO
Problema Fundamental: ¿qué fuente satisface mejor el destino?
Ejemplos:
¿qué candidato es el idóneo para la vacante?
¿qué personal es el indicado para la línea productiva?
¿qué personal es el mejor para ejecutar determinada tarea?
8
MÉTODO HÚNGARO
8
MÉTODO HÚNGARO
8
RESOLUCIÓN DE UN PROBLEMA DE ASIGNACIÓN
MEDIANTE EL MÉTODO HÚNGARO
La compañía de manufactura "Jiménez y Asociados" desea realizar
una jornada de mantenimiento preventivo a sus tres máquinas
principales A, B y C. El tiempo que demanda realizar el
mantenimiento de cada máquina es de 1 día, sin embargo la jornada
de mantenimiento no puede durar más de un día, teniendo en
cuenta que la compañía cuenta con tres proveedores de servicios de
mantenimiento debe de asignarse un equipo de mantenimiento a
cada máquina para poder cumplir con la realización del
mantenimiento preventivo. Teniendo en cuenta que según el grado
de especialización de cada equipo prestador de servicios de
mantenimiento el costo de la tarea varía para cada máquina en
particular, debe de asignarse el equipo correcto a la máquina
indicada con el objetivo de minimizar el costo total de la jornada.
8
RESOLUCIÓN DE UN PROBLEMA DE ASIGNACIÓN
MEDIANTE EL MÉTODO HÚNGARO
Los costos asociados se pueden observar en la siguiente tabla:
8
RESOLUCIÓN DE UN PROBLEMA DE ASIGNACIÓN
MEDIANTE EL MÉTODO HÚNGARO
PASO 1
Encontramos el menor elemento de cada fila
8
RESOLUCIÓN DE UN PROBLEMA DE ASIGNACIÓN
MEDIANTE EL MÉTODO HÚNGARO
PASO 2
Construimos una nueva matriz con las diferencias entre los valores
de la matriz original y el elemento menor de la fila a la cual
corresponde.
8
RESOLUCIÓN DE UN PROBLEMA DE ASIGNACIÓN
MEDIANTE EL MÉTODO HÚNGARO
PASO 3
En la matriz construida en el
paso anterior se procede a
efectuar el paso 1 esta vez en
relación a las columnas, por
ende escogemos el elemento
menor de cada columna.
Igualmente construimos una
nueva matriz con la diferencia
entre los valores de la matriz 2
y el elemento menor de la
columna a la cual corresponde
cada valor.
8
RESOLUCIÓN DE UN PROBLEMA DE ASIGNACIÓN
MEDIANTE EL MÉTODO HÚNGARO
PASO 4
En este paso trazaremos la menor cantidad de combinaciones de
líneas horizontales y verticales con el objetivo de cubrir todos los
ceros de la matriz de costos reducidos.
8
RESOLUCIÓN DE UN PROBLEMA DE ASIGNACIÓN
MEDIANTE EL MÉTODO HÚNGARO
Luego se procede a restarse de los elementos no subrayados y a
adicionarse a los elementos ubicados en las intersecciones de las
líneas, en este caso existe una única intersección (3).
8
RESOLUCIÓN DE UN PROBLEMA DE ASIGNACIÓN
MEDIANTE EL MÉTODO HÚNGARO
Ahora ya efectuado este paso regresamos al paso 4.
8
Problema 2
La compañía de manufactura "Jiménez y Asociados" desea realizar una jornada de
mantenimiento preventivo a sus tres máquinas principales A, B y C. El tiempo que demanda
realizar el mantenimiento de cada máquina es de 1 día, sin embargo la jornada de
mantenimiento no puede durar más de un día, teniendo en cuenta que la compañía cuenta
con tres proveedores de servicios de mantenimiento debe de asignarse un equipo de
mantenimiento a cada máquina para poder cumplir con la realización del mantenimiento
preventivo. Teniendo en cuenta que según el grado de especialización de cada equipo
prestador de servicios de mantenimiento el costo de la tarea varía para cada máquina en
particular, debe de asignarse el equipo correcto a la máquina indicada con el objetivo de
minimizar el costo total de la jornada. Los costos asociados se pueden observar en la
siguiente tabla:
8
Método de solución aplicando Solver
TA TB TC TD
E1 x11 x12 x13 x14 Max Z= 53
E2 x21 x22 x23 x24
E3 x31 x32 x33 x34
TA TB TC TD
E1 13 7 12 12
E2 10 13 15 7
E3 13 10 8 7
TA TB TC TD LI S LD
E1 0 0 0 1 1= 1
E2 0 1 1 0 2= 2
E3 1 0 0 0 1= 1
LI 1 1 1 1
S = = = =
LD 1 1 1 1
Problema 3
Selección de Inversiones
• Suponga que usted administra un fondo y debe
invertir un total de $250.000 en distintos tipos de
títulos, tratando de lograr el mayor rendimiento
posible
• Las alternativas de inversión se dan en la tabla
siguiente
Selección de Inversiones: ejemplo
Tasa rendimiento
Inversión esperado % anual
Bonos Gobierno Central 18
Bonos Banco Central 17
Acciones Florida I&F 20
Acciones La Nación 25
C.D.P. BNCR 15
C.I. Banex 19
Selección de Inversiones: ejemplo
Asignación de crédito
• Una empresa financiera puede otorgar
5 tipos de créditos: Personal, Vivienda,
Autos, Microempresas, Corporativo
• Dispone de $1.500.000 para otorgar
créditos para este periodo
• Cada tipo de crédito tiene un
rendimiento distinto
Asignación de crédito: ejercicio
• No permite la incertidumbre
• Es un modelo determinístico y no
probabilista
• Asume que se conocen todos los
coeficientes de las ecuaciones
• Existe también la programación lineal
bajo incertidumbre
Limitaciones de la programación lineal
• Tanto la función objetivo como las
restricciones están limitadas a ser lineales
• Existen técnicas más avanzadas de
programación no lineal
Conclusiones
• A pesar de sus limitaciones es una
herramienta muy útil y poderosa
• Muchas empresas a través de su
aplicación han logrado grandes ahorros
de recursos
• Por ejemplo United Airlines, GE, National
Car Rental, etc.
TEMAS
8
DETERMINACION DE LOS PESOS
Comenzamos con la jerarquía superior que tiene que ver con los criterios
de ubicación (L) y reputación (R). En el juicio de Martin, R es mucho más importante que
L, y por consiguiente a21 =5 y a12 =1/5, por lo que se produce la siguiente matriz de
comparación:
Los pesos relativos de R y L se determinan normalizando A para crear una nueva matriz
N. El proceso requiere dividir los elementos individuales de cada columna entre la suma
de la columna. Por lo tanto, dividimos los elementos de la columna 1 entre 6 (1 + 5) y los
de la columna 2 entre 1.2 (1/5+1). Los pesos relativos deseados, wR y wL, se calculan
entonces como promedios de fila
DETERMINACION DE LOS PESOS
Las preferencias de Martin con respecto a la importancia relativa de las tres
universidades desde el punto de vista de los dos criterios L y R se resumen en las
siguientes matrices de comparación:
A continuación, tenemos
DETERMINACION DE LOS PESOS
Las matrices normalizadas se determinan
dividiendo cada entrada de una columna entre
la suma de la columna respectiva; es decir,
Ejm.: Metodo Gerarquico Analitico: Caso Outsoucing
Metodo Gerarquico Analitico: Caso Outsoucing
Metodo Gerarquico Analitico: Caso Outsoucing
Metodo Gerarquico Analitico – Determinacion de pesos: Caso UGEL
Metodo Gerarquico Analitico – Determinacion de pesos: Caso UGEL
Metodo Gerarquico Analitico – Determinacion de pesos: Caso UGEL
Metodo Gerarquico Analitico – Determinacion de pesos: Caso UGEL
Metodo Gerarquico Analitico – Determinacion de pesos: Caso UGEL
Metodo Gerarquico Analitico – Determinacion de pesos: Caso UGEL
Metodo Gerarquico Analitico – Determinacion de pesos: Caso UGEL
Metodo Gerarquico Analitico – Determinacion de pesos: Caso UGEL
Metodo Gerarquico Analitico – Determinacion de pesos: Caso UGEL
Metodo Gerarquico Analitico – Determinacion de pesos: Caso UGEL
TEMAS
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
Programación Múltiple o Multiobjetivos
TEMAS
Programación de Metas
Programación de Metas
Programación de Metas
Programación de Metas
Programación de Metas
Programación de Metas: Caso 1 con Método Grafico
Programación de Metas
Programación de Metas
Programación de Metas
Programación de Metas
Programación de Metas
Programación de Metas
Programación de Metas
Programación de Metas
Programación de Metas
Programación de Metas
Programación de Metas
Programación de Metas
Programación de Metas
Programación de Metas
Programación de Metas: Caso 2 con QM
Programación de Metas: Caso 2 con QM
Programación de Metas: Caso 2 con QM
Programación de Metas: Caso 2 con QM
Programación de Metas: Caso 2 con QM
Programación de Metas: Caso 2 con QM
Programación de Metas: Caso 2 con QM
Programación de Metas: Caso 2 con QM
Programación de Metas: Caso 2 con QM
Programación de Metas: Caso 2 con QM
Programación de Metas: Caso 2 con QM
Programación de Metas: Caso 2 con QM
2019
MUCHAS GRACIAS