Tengo un conjunto (X) de puntos (no muy grandes, digamos 1-20 puntos) y el segundo (Y), un conjunto de puntos mucho más grande. Necesito elegir un punto de Y cuya suma de distancias a todos los puntos de X son mínimos.Encontrar el punto que suma de distancias al conjunto de otros puntos es mínimo
Se me ocurrió una idea de que trataría a X como un vértice de un polígono y encontraría el centroide de este polígono, y luego elegiré un punto de Y más cercano al centroide. Pero no estoy seguro de si centroide minimiza la suma de sus distancias a los vértices del polígono, entonces no estoy seguro de si esta es una buena forma. ¿Hay algún algoritmo para resolver este problema?
Los puntos se definen por coordenadas geográficas.
¿Quiere decir latitud-longitud en una superficie curva, o x-y en un avión? –
Centroide no minimiza la suma de las distancias a los vértices. Por ejemplo, en el caso de un triángulo, el punto Torricelli (http://en.wikipedia.org/wiki/Torricelli_point) es óptimo. – adamax