Ho un grafico costituito da nodi e ho bisogno di un algoritmo veloce che generi un percorso casuale tra due nodi. Ho progettato diversi algoritmi da zero per questo, ma non riesco a farlo bene.Cos'è un algoritmo veloce e stabile per un percorso casuale in un grafo di nodi?
O l'algoritmo si blocca nei loop, o quando tengo la registrazione dei nodi visitati a volte si blocca tra i nodi visitati. Un altro problema che ho riscontrato è che il mio algoritmo era troppo instabile nelle prestazioni.
Quindi la mia domanda è; qualcuno conosce un algoritmo veloce e stabile per un percorso casuale tra due nodi raggiungibili in un grafo non orientato?
Cosa intendi per "casuale?"Si potrebbero ottenere distribuzioni molto diverse a seconda di ciò che si desidera. Intendi" campionato uniformemente da tutti i possibili percorsi tra i nodi? "O" un intero gruppo di percorsi diversi da un nodo all'altro, anche se non sono statisticamente casuale? " – templatetypedef