Algoritmos de TSP optimizados

stoy interesado en formas de mejorar o crear algoritmos que puedan resolver elTravelling problem de vendedor por alrededorn = 100 to 200 ciudades.

El enlace de wikipedia que proporcioné enumera varias optimizaciones, pero lo hace a un nivel bastante alto, y no sé cómo implementarlas realmente en el código.

Hay soluciones para la resistencia industrial, como Concorde, pero son demasiado complejas para lo que quiero, y las soluciones clásicas que inundan las búsquedas de TSP presentan algoritmos aleatorios o los algoritmos clásicos de retroceso o programación dinámica que solo funcionan para unas 20 ciudades.

Entonces, ¿alguien sabe cómo implementar un solucionador de TSP simple (por simple quiero decir que una implementación no requiere más de 100-200 líneas de código) que funciona en un tiempo razonable (unos segundos) para al menos 100 ciudades? Solo estoy interesado en soluciones exactas.

Usted, puede suponer que la entrada se generará aleatoriamente, por lo que no me interesan las entradas que están destinadas específicamente a romper un cierto algoritmo.

Respuestas a la pregunta(7)

Su respuesta a la pregunta