P. 1
ASIGNACIÓN DE RECURSOS

ASIGNACIÓN DE RECURSOS

|Views: 10|Likes:

More info:

Published by: Antenor Deymir Hernández Barrantes on Nov 21, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPTX, PDF, TXT or read online from Scribd
See more
See less

05/25/2015

pdf

text

original

• Es un problema clásico de la Investigación de Operaciones y es un caso particular de los problemas de Red de Distribución. o tres. etc. • En este problema se trata de asignar una serie de Recursos a una serie de tareas. . de manera que se minimice el tiempo o costo total. pueden sobrar recursos o podrían sobrar tareas pero no se le puede asignar dos recursos a una misma tarea.. • Tienen una limitante y es que a cada tarea se le puede asignar sólo un recurso.

etc. . Novias a días de la semana.El Problema de la Asignación se basa en una información comparativa para tomar la decisión de que asignar a que. Nadadores a Estilos. por ejemplo una matriz de costos. es decir. cuando no es cuadrada. Máquinas a Operarios. de ingresos. etc. Cuando la matriz no está balanceada. se debe balancear para que tenga solución mediante la inclusión de filas o columnas ficticias. Ejemplos de Asignaciones: Operarios a Tareas. una matriz de tiempos. cuando sobran filas o columnas. con valores de cero en dicha matriz.

cuando F. . que fue posteriormente revisado por James Munkres en 1957. pero formalmente aparece este problema en 1941. • Thomas Jefferson en 1792 lo sugirió para asignar un representante a cada estado. dicho método está basado fundamentalmente en los primeros trabajos de otros dos matemáticos húngaros: Dénes Köning y Jenö Egervary. Hitchcook publica una solución analítica del problema. pero no es hasta 1955 cuando Harold Kuhn plantea el Método húngaro.• Tiene su origen en la revolución industrial. ya que el surgimiento de las máquinas hizo que fuera necesario asignar una tarea a un trabajador.L.

que las ofertas y las demandas sean igual a 1. si el número de renglones o columnas no son iguales el problema esta desbalanceado y se puede obtener una solución incorrecta. entonces el problema es llamado Problema de Asignamiento Lineal. . es decir. • Si el número de agentes y tareas son iguales y el coste total de la asignación para todas las tareas es igual a la suma de los costes de cada agente. para obtener una solución correcta la matriz debe ser cuadrada.• Debe estar equilibrado. Un elemento importante para el problema de asignación es la matriz de costos.

Si a todos los elementos de una fila o de una columna de una matriz de rendimientos se le suma o se le resta una cantidad constante la asignación optima no varia.Oferta y demanda desiguales. Cuando la oferta y la demanda son desiguales. Considere la matriz de utilidades del problema como la característica nueva la cual consiste en que el número que aparece en cada celdilla representa un beneficio en lugar de un costo. . se asigna una actividad ficticia con un costo de cero para mantener la condición de método que deben ser igual número de ofertas y demandas Problemas de maximización. Considere un problema de asignación en el que la respuesta a cada asignación es una utilidad en vez de un costo.

Esta destinado para minimizar. El Algoritmo Húngaro se debe a D. König y E. E Egervóry. Cuando hay que pasar de maximizar a minimizar en lugar de operar con el mayor de toda la matriz podemos ir tomando el mayor de cada fila o columna e ir restándole todos los elementos de esa fila o columna con lo cual conseguiremos de camino obtener por lo menos un cero como mínimo en cada fila o columna. si tenemos que maximizar tendremos previamente que darle la vuelta a la matriz restándole el mayor elemento de toda la matriz. . Si en alguna columna no hubiera ceros le quitamos el mayor a la columna.

. A continuación se debe construir una nueva matriz (denominada matriz de costos reducidos) al restar de cada costo el costo mínimo de su columna. Paso 2: (En algunos pocos textos este paso se atribuye a Flood). se debe construir una nueva matriz al restar de cada costo el costo mínimo de cada fila. El número de líneas para cubrir los ceros es igual a la cantidad de asignaciones que hasta ese momento se pueden realizar. se debe continuar con el paso 3. se tiene una solución óptima entre los ceros cubiertos de la matriz.Las fases para la aplicación del método Húngaro son: Paso 1: Encontrar primero el elemento más pequeño en cada fila de la matriz de costos m*m. si se necesitan m líneas para cubrir todos los ceros. Consiste en trazar el número mínimo de líneas (horizontales o verticales o ambas únicamente de esas maneras) que se requieren para cubrir todos los ceros en la matriz de costos reducidos. el costo mínimo en cada columna. Si se requieren menos de m líneas para cubrir todos los ceros. encontrar para esta nueva matriz.

que no está cubierto por las líneas dibujadas en el paso 2. pero sin las líneas y se empieza a señalar los ceros. Luego a través de estos ceros se . empezando con cada fila o columna con menos ceros. Paso 4: Se vuelve a copiar la matriz. a continuación se debe restar θ de cada elemento no cubierto de la matriz de costos reducidos. sumar θ a cada elemento de la matriz de costos reducidos cubierto por dos líneas (intersecciones) y dejar sin variación los números cubiertos por una sola línea. de arriba hacia abajo y de derecha hacia izquierda y el resto de ceros de sus costados se tacha.Paso 3: Encontrar el menor elemento diferente de cero (llamado θ) en la matriz de costos reducidos.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->