Tengo un conjunto de puntos y una función de distancia aplicable a cada par de puntos. Me gustaría conectar TODOS los puntos juntos, con la distancia total mínima. ¿Conoces un algoritmo existente que podría usar para eso?Algoritmo para conectar todos los puntos con la distancia total mínima
Cada punto puede vincularse a varios puntos, por lo que este no es el habitual "itinerario vendedor" problema :)
Gracias!
Esto podría interpretarse como un problema de árbol de expansión de peso mínimo. No estoy seguro de que sea la mejor forma de abordarlo, pero es de una manera. – biziclop
Si la métrica de distancia sigue a D (x, z) <= D (x, y) + D (y, z) por cada tres puntos x, y y z, básicamente conectar cada par de puntos daría una distancia mínima total. Creo que necesitas refinar tu pregunta un poco. – ElKamina
La métrica de distancia podría ser la suma de todas las longitudes de las conexiones. –