Byłbym wdzięczny za wszelkie wskazówki lub warunki, które mogłyby doprowadzić mnie do właściwego kierunku.
Mamy ukierunkowany wykres i długości dla każdej krawędzi które można uznać za pozytywne. Istnieje specjalny węzeł początkowy i węzeł końcowy .
Dla każdej krawędzi , chcielibyśmy obliczyć długość najkrótszej ścieżki do który nie używa krawędzi .
Prostym algorytmem brutalnej siły jest uruchomienie algorytmu najkrótszej ścieżki dla każdej krawędzi, za każdym razem usuwając inną krawędź z oryginalnego wykresu. Czy istnieje bardziej wydajny algorytm, który wykorzystuje fakt, że w tym algorytmie brutalnej siły dzieje się wiele powtarzanych obliczeń?
Z góry dziękuję.