Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTEGRANTES:
PERÚ - 2023
INTRODUCCION
de cualquier tarea de desarrollo que incurra en algún costo. Puede variar según el personal y
las tareas asignadas. Preguntas Para cada tarea, incluya la asignación del empleado, de modo
que la cantidad, Los costos se mantienen al mínimo. Esta tarea se resolverá mediante
la matriz de costos C = cij y Asigne cada fila (empleado) a cada columna (tarea). Como
veremos más adelante, este problema tiene una propiedad interesante Desde una perspectiva
uso de todo. Solidez que da los resultados existentes para la programación lineal. En
el departamento como siguiente paso vamos a verla estructura matemática de la tarea. Cómo
siguiente paso se resume algunos detalles históricos del desarrollo. Y como último se ve la
algoritmos existentes se pueden especializar en esta área. Ideas para hacerlos más efectivos.
relacionado con los problemas de la cadena del viajante y propusimos una solución. El
Además, vemos que ambos tienen grandes aplicaciones (algunas de las cuales veremos en
este trabajo).
MÉTODO DE ASIGNACIÓN
Este es uno de los problemas de programación lineal más interesantes. En
su forma más simple, el problema consiste en asignar una tarea a cada trabajador sabiendo
que el número de tareas es igual al número de trabajadores n.
La información necesaria para crear el problema de asignación es la siguiente: una matriz
de costos de tamaño n × n, C = Cij cuyo objetivo es asignar una columna a cada fila de tal
manera que no se asigne una misma columna a dos filas diferentes (asignado a dos filas
(no se puede asignar la misma tarea a diferentes empleados) y se minimiza la suma de
las entradas correspondientes de la matriz.
En la práctica utilizaremos gráficos y matrices de costos, que pretenden brindar una visión
más completa del problema de asignación. Para resolver el problema de asignación,
asumimos, sin pérdida de generalidad, que su costo no es negativo, ya que la mayoría de los
algoritmos de pre procesamiento (que se analizan en profundidad más adelante) producen
una matriz de costo reducido no negativo. En caso contrario,
entonces bastaría con un simple cambio consistente en restar a cada coeficiente
el valor mínimo de los coeficientes de la matriz de costos, y como resultado el problema sería
equivalente
Este algoritmo realiza una serie de operaciones de tiempo polo nominal 0 (n3) que acaba en
el momento en el que todas las filas tienen asignado un elemento de valor 0 que no ha sido
asignado a ninguna otra filas. Mientras que para matrices pequeñas quizás no sea el mejor
algoritmo una vez la matriz escala a dimensiones más grandes es muy eficiente.
ALGORITMO
1. Teniendo la matriz de coste C se construye otra matriz C’, para ello el valor mínimo
de cada fila es restado a cada elemento de la fila dando lugar a la nueva matriz.
2. Una vez obtenida esta matriz el siguiente paso es hacer lo mismo, pero en vez de las
filas con las columnas, es decir sustraer a cada elemento de cada columna el valor
mínimo de esa columna.
3. Una vez realizado estos dos pasos comprobamos si para todas las filas existe un
elemento con valor 0 que no haya sido asignada a otra fila. En caso afirmativo el
algoritmo termina y ya tendríamos nuestra matriz de coste mínimo en la cual cada
agente tendría asignada una única tarea.
4. Tras este paso se realiza una primera posible asignación y a las filas que no se les
pueda asignar un valor porque ya se han asignado previamente esas tareas quedaran
marcadas. En este ejemplo marcaremos las filas con un asterisco.
5. Una vez marcadas las filas, se marcan las columnas que compartan algún 0 con las
filas previamente marcadas.
6. Se marcaran las filas que tengamos algún 0 en común con las columnas.
Ahora valoremos el paso 3 con la nueva matriz y repetiremos los pasos hasta que cada fila
tenga su propio 0.
Una vez terminada ya tenemos asignado cada agente a una única tarea. Calculando la suma
de los elementos elegidos en la matriz original obtenemos el coste mínimo de selección.
CONCLUSIONES
• Es útil en problemas de asignación donde hay una gran cantidad de solicitantes y los
recursos son limitados.
BIBLIOGRAFÍAS
https://idus.us.es/bitstream/handle/11441/43823/L%C3%B3pez%20Reyes%2C
%20Danae.pdf?sequence=1&isAllowed=y
https://oa.upm.es/51604/1/TFG_DAVID_CAMPANERO_GARCIA.pdf
https://corporativoriba.com/metodo-hungaro/
https://www.google.com/search?q=trabajos+de+metodo+de+asignaci%C3%B3n+o+h
%C3%BAngaro.&rlz=1C1GCEA_enPE1005PE1005&oq=&gs_lcrp=EgZjaHJvbWU
qCQgAECMYJxjqAjIJCAAQIxgnGOoCMgkIARAuGCcY6gIyCQgCECMYJxjqAjI
JCAMQIxgnGOoCMgkIBBAjGCcY6gIyCQgFECMYJxjqAjIJCAYQIxgnGOoCMg
kIBxAjGCcY6gLSAQs0NjUxMTkzajBqN6gCCLACAQ&sourceid=chrome&ie=UT
F-8
https://ucreanop.com/wp-content/uploads/2020/08/Me%CC%81todos-Render.pdf
https://www.canva.com/es_mx/