UNIDAD IV I de Operaciones - Barbara Hernandez
UNIDAD IV I de Operaciones - Barbara Hernandez
UNIDAD IV I de Operaciones - Barbara Hernandez
BARBARA HERNANDEZ
C.I: 28.291.393
IF-01 T3 - REPITENCIA
INVESTIGACION DE OPERACIONES
PROFESOR: RONALD BERMUDEZ
MODELO DE ASIGNACION
El modelo de asignación es un tipo especial de problema de programación lineal en el que
los asignados son recursos que se destinan a la realización de tareas. Por ejemplo, los
asignados pueden ser empleados a quienes se tiene que dar trabajo. La asignación de
personas a trabajos es una aplicación común del problema de asignación. Sin embargo, los
asignados no tienen que ser personas. También pueden ser máquinas, vehículos o plantas, o
trabajadores a puestos.
este tipo de aplicaciones se formule de manera tal que se cumplan los siguientes
supuestos:
El número de asignados es igual al número de tareas. (Este número se denota por n.)
j 1, 2, . . . , n).
El objetivo es determinar cómo deben hacerse las n asignaciones para minimizar los
costos totales.
de transporte. Sin embargo, el hecho de que todas las ofertas y las demandas son
método húngaro.
METODO HUNGARO
como tal gracias a que los primeros aportes al método clásico definitivo fueron de Dénes
König y Jenő Egerváry dos matemáticos húngaros. El algoritmo tal como se detallará a
Es importante resaltar que el método húngaro trabaja en una matriz de costos n*m (en este
caso conocida como matriz m*m, dado que el número de filas es igual al número de
columnas n = m).
Para resolver problemas de asignación, aplicando el método Húngaro, se requiere seguir los
Paso 1
En la matriz original de costo, identificar el mínimo de cada renglón y restarlo de todos los
Paso 2
En la matriz que resulte del paso 1, identificar el mínimo de cada columna, y restarlo de
Paso 2.1
Si no se puede asegurar una asignación factible (con todos los elementos cero) con los
pasos 1 y 2,
c). Si no se puede encontrar una asignación factible entre los elementos cero que resulten,
repetir el paso 2.1. En caso contrario, seguir en el paso 3 para determinar la asignación
óptima.
Paso 3
Identificar la solución óptima como la asignación factible asociada con los elementos cero
EJEMPLO
Un equipo de 3 mecánicos debe ser asignado para la realización de 3 tareas, donde cada
mecánico debe hacer una tarea. Se requiere encontrar la asignación de costo mínimo para lo
PASO 3: Identificar la
solución óptima como la asignación factible asociada con los elementos cero de la matriz
obtenida en el paso 2.
Las celdas con valor cero y color cafés son la solución óptima. En consecuencia el
mecánico 1 realiza la tarea 2, el mecánico 2 asuma la tarea 1 y el mecánico 3 la tarea 3.
Cada mecánico realiza exactamente una tarea y el costo total de dicha asignación (valor
óptimo) es de Q9+Q10+Q8=Q27.