Enrutamiento óptimo de mapas con Google Maps

¿Hay alguna forma de utilizar la API de Google Maps para recuperar una ruta "optimizada" dado un conjunto de puntos de referencia (en otras palabras, una solución "suficientemente buena" para el problema del vendedor ambulante), o siempre devuelve la ruta con el puntos en el orden especificado?

Respuestas a la pregunta(5)

Su respuesta a la pregunta