Supongamos que tengo un buque de superficie autónomo alimentado por energía solar en algún lugar de los fiordos de Noruega, provisto de un conjunto bastante reciente de mapas, un receptor GPS y ningún medio para descifrar comandos detallados de mi parte. Este barco tiene que llegar, digamos, a la isla de Hainan lo antes posible.
- ¿Cuáles son los algoritmos deterministas para encontrar una ruta marítima en un globo terráqueo?
¿Cuál es su complejidad de tiempo y memoria?
¿Puedo, por ejemplo, usar A * después de transformar el mapa del globo en un diagrama con polígonos conectados (es decir, triangulación de Delaunay en una esfera / elipsoide) y cuáles son otros enfoques factibles?
Idealmente, las respuestas deberían proporcionar referencias a los documentos con la discusión de las preguntas mencionadas anteriormente.
Como señaló Rob Lang , los algoritmos deben cumplir con los criterios habituales: en ausencia de limitaciones de tiempo, conducir a la ruta más corta entre dos puntos en los océanos y mares de la Tierra, o indicar un fallo en la búsqueda de ruta de lo contrario.
Aquí hay subtemas interesantes (intercambio de tiempo / almacenamiento previo al cómputo para cómputos en línea, que proporciona rutas ligeramente subóptimas antes de que entre en vigencia una fecha límite, etc.), pero estos son auxiliares del problema principal.