logo móvil
Contáctanos

Método húngaro múltiple para el problema de asignación

Autores: Gabrovek, Botjan; Novak, Tina; Povh, Janez; Rupnik Poklukar, Darja; erovnik, Janez

Idioma: Inglés

Editor: MDPI

Año: 2020

Descargar PDF

Acceso abierto

Artículo científico


Categoría

Matemáticas

Subcategoría

Matemáticas generales

Palabras clave

- problema de asignación
- problema de emparejamiento
Heurísticas
Algoritmos
Conjuntos de datos
Calidad de la solución

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 26

Citaciones: Sin citaciones


Descripción
El problema de asignación (o problema de emparejamiento) en gráficos bipartitos es un problema NP-duro para . En este documento presentamos cinco nuevas heurísticas. Dos algoritmos, y , surgen como mejoras naturales del Algoritmo de (He et al., en: Algoritmos de Grafos y Aplicaciones 2, World Scientific, 2004). Los otros tres algoritmos, , , y , incorporan aleatoriedad. El Algoritmo puede considerarse como una versión codiciosa de , mientras que y son versiones del algoritmo de búsqueda local, especializado para el problema de emparejamiento. Los algoritmos están implementados en Python y se ejecutan en tres conjuntos de datos. En los conjuntos de datos disponibles, todos los algoritmos superan claramente al Algoritmo en términos de calidad de solución. En el primer conjunto de datos con valores óptimos conocidos, el error relativo promedio oscila entre 1.47% sobre el óptimo (algoritmo ) y 0.08% sobre el óptimo (algoritmo ). En el segundo conjunto de datos con valores óptimos conocidos, el error relativo promedio oscila entre 4.41% sobre el óptimo (algoritmo ) y 0.45% sobre el óptimo (algoritmo ). Una mejor calidad de soluciones exige tiempos de computación más largos, por lo tanto, los nuevos algoritmos proporcionan un buen compromiso entre calidad de soluciones y tiempo de computación.

Documentos Relacionados

Temas Virtualpro