Grazie per averci provato, ma probabilmente non sono stato in grado di spiegarmi.
Quello che voglio realizzare è un algoritmo di "journey planner" che è stato già realizzato per diversi sistemi per la raccomandazione dei percorsi quindi non devo necessariamente inventarlo da zero.
Il problema è che non esiste praticamente alcuno spunto teorico su come sono realizzati, speravo di trovare qualcuno che ci avesse già sbattuto il naso.
Io pensavo di creare per ogni linea un grafo orientato che collegasse ad ogni fermata tutte le fermate successive;
quindi ipotizzando una linea con 3 fermate
[1]----->[2]----->[3]
| /\
| |
+-----------------+
Incrociato con tutte le altre linee
e utilizzare partendo da questo il dijkstra semplice, secondo voi può funzionare?
Ultima modifica effettuata da Twizer il 10/12/2011 alle 19:30 |