Estoy trabajando en una empresa de entregas. Actualmente resolvemos más de 50 rutas de ubicaciones por "mano".Cómo resolver el problema del vendedor ambulante en ruby (más de 50 ubicaciones)
He estado pensando en usar Google Maps API para resolver este problema, pero he leído que hay un límite de 24 puntos.
Actualmente estamos usando rails en nuestro servidor, así que estoy pensando en usar un script de ruby que obtenga las coordenadas de las más de 50 ubicaciones y produzca una solución razonable.
¿Qué algoritmo usaría para abordar este problema?
¿Es Ruby un buen lenguaje de programación para resolver este tipo de problema?
¿Conoces algún script de ruby existente?
... usted, por supuesto, se da cuenta de que este es uno de los problemas más difíciles que hay, ¿no? Sin una gran respuesta? Todavía hay soluciones razonables, pero solo asegúrate de saber que realmente no serán * geniales *. – Matchu
Yeap ... No estoy buscando la solución "óptima" ... una razonable sería :) – jfanals
He añadido la etiqueta "travelling-vendedor". ¿Has intentado ver otras preguntas en esa etiqueta? –