Tengo un número de pistas grabadas por un GPS, que más formalmente se puede describir como un número de cadenas de líneas.Similitud entre cadenas de líneas
Ahora, algunas de las pistas grabadas pueden ser grabaciones de la misma ruta, pero debido a inaccesidades en el sistema GPS, el hecho de que las grabaciones se hicieron en ocasiones separadas y que podrían haberse grabado viajando a diferentes velocidades, no coincidirán perfectamente, pero aún se ven lo suficientemente cerca cuando un humano lo ve en un mapa para determinar que en realidad es la misma ruta que se ha registrado.
Quiero encontrar un algoritmo que calcule la similitud entre dos cadenas de líneas. He creado algunos métodos propios para hacer esto, pero me gustaría saber si este es un problema que ya tiene buenos algoritmos para resolverlo.
¿Cómo calculo la similitud, dado que medios similares representan la misma ruta en un mapa?
Editar: Para aquellos seguro de lo que estoy hablando, por favor vaya a este enlace para una definición de lo que es una cadena de líneas: http://msdn.microsoft.com/en-us/library/bb895372.aspx - estoy no preguntar sobre cadenas de caracteres.
¡Como matemático, +1 solo por citar a Fréchet! –