Sto aiutando un amico con un progetto correlato al lavoro in cui, ha bisogno di calcolare la capacità massima da un nodo a a un nodo b, dove il bordo ha una capacità. Tuttavia, la capacità massima in un percorso da a a b è limitata dal bordo con la capacità più bassa.Ricerca del percorso con la capacità minima massima nel grafico
Vorrei cercare di spiegare con un semplice campione di
modo che il grafico è un grafo orientato con bordi ponderati, e può essere ciclica. Il percorso con la più alta capacità sarebbe s-> b-> t e avrà la capacità di 250, poiché quel limite sta impostando il limite.
Ho letto un po 'di lettura e ho scoperto che questo tipo di problema è un "Widest path problem" o lo definirei come un percorso con la capacità minima massima, ma non ho trovato alcun esempio o pseudo codice che spieghi come per affrontare questo.
Stavo pensando qualcosa sulla ricerca di tutti i percorsi da s a t, usando BFS e in qualche modo solo per consentire di visitare un nodo una volta in un percorso, e poi trovare il valore minimo nel percorso, funzionerebbe?
possibile duplicato di [Ricerca del percorso con il peso minimo consentito] (http://stackoverflow.com/questions/873126/finding-the-path-with-the-maximum-minimal-weight) – usamec