Powiel możliwe:
Graph Algorithm To Find All Connections Between Two Arbitrary VerticesAlgorytm znaleźć szereg odrębnych ścieżek w reżyserii wykresie
mam graf skierowany, co algorytm można użyć, aby znaleźć liczbę odrębne acykliczne ścieżki między dwoma poszczególnymi wierzchołkami i policzyć maksymalne czasy, w których dana ścieżka jest wykorzystywana w tych odrębnych ścieżkach? Dwie ścieżki są różne, jeśli odwiedzają inną liczbę wierzchołków lub odwiedzają wierzchołki w innej kolejności.
IMHO To nie musi być duplikat. Istnieje różnica między znajomością liczby wartości (liczbą całkowitą) a znajomością wszystkich wartości (zestawu list węzłów). Dla mojego celu, nawet rozsądna domysłowa liczba (górna granica) jest w porządku, więc dla mnie nie jest to duplikat. – danatel
[Algorytm do znajdowania wszystkich połączeń między dwoma arbitralnymi wierzchołkami] (http://stackoverflow.com/q/58306) wcale nie jest duplikatem: wyliczanie i liczenie są różnymi problemami, a kierowany wykres to inna bestia z niekierowany wykres. Jeśli chodzi o złożoność liczenia prostych ścieżek, zobacz [Jak trudno jest zliczyć liczbę prostych ścieżek między dwoma węzłami na grafie?] (Http://cs.stackexchange.com/q/423) na [cs.se]. – Gilles
Zgadzam się z Danatel - w przypadku dużych wykresów niepożądane jest policzenie wyliczenia wszystkich możliwych ścieżek. –