Jaka jest różnica między algorytmem minimalnego drzewa opinającego a algorytmem najkrótszej ścieżki? W mojej klasie struktur danych omówiliśmy dwa algorytmy minimalnego drzewa opinającego (Prim i Kruskala) oraz jeden algorytm najkrótszej ścieżki (Dijkstry). Minimalne drzewo opinające to drzewo na wykresie, które obejmuje wszystkie wierzchołki, a całkowita waga drzewa jest minimalna. Najkrótsza …
Wypróbowałem kilka przypadków i okazało się, że dowolne dwa drzewa rozpinające prostego wykresu mają pewne wspólne krawędzie. Mam na myśli, że do tej pory nie znalazłem żadnego kontrprzykładu. Ale nie mogłem tego udowodnić ani obalić. Jak udowodnić lub obalić tę hipotezę?
Biorąc pod uwagę ważony, niekierowany wykres G: Które warunki muszą być spełnione, aby istniało wiele drzew minimalnych obejmujących G? Wiem, że MST jest wyjątkowy, gdy wszystkie wagi są różne, ale nie można odwrócić tego stwierdzenia. Jeśli na wykresie jest wiele krawędzi o tej samej masie, może istnieć wiele MST, ale …
Jeśli wykres ważony ma dwa różne minimalne drzewa i , to prawda, że dla dowolnej krawędzi w liczba krawędzi w ma taką samą wagę jak (w tym sam ) jest taki sam jak liczba krawędzi w o tej samej wadze co ? Jeśli stwierdzenie jest prawdziwe, to jak możemy to …
Próbuję znaleźć skuteczną metodę wykrywania, czy dany wykres G ma dwa różne minimalne drzewa rozpinające. Próbuję również znaleźć metodę, aby sprawdzić, czy ma 3 różne minimalne drzewa rozpinające. Naiwnym rozwiązaniem, o którym myślałem, jest jednorazowe uruchomienie algorytmu Kruskala i znalezienie całkowitej masy minimalnego drzewa opinającego. Później, usuwając krawędź z wykresu …
-bounded obejmujące problemu drzewo jest gdzie trzeba undirected wykres i trzeba zdecydować, czy nie ma drzewa rozpinającego tak, że każdy wierzchołek ma stopień co najwyżej .kkkG(V,E)G(V,E)G(V,E)kkk Zdaję sobie sprawę, że w przypadku jest to problem ścieżki hamiltonowskiej. Mam jednak problem z przypadkami, w których . Próbowałem o tym myśleć w …
Rozważmy wykres . Każda krawędź ma dwa obciążniki i . Znajdź drzewo które minimalizuje produkt . Algorytm powinien działać w czasie wielomianowym w odniesieniu do.G(V,E)G(V,E)G(V,E)A e B e ( ∑ e ∈ T A e ) ( ∑ e ∈ T B e ) | V | , | E …
W pracy miałem za zadanie wnioskować o pewnych typach informacji o dynamicznym języku. Przepisuję sekwencje instrukcji na letwyrażenia zagnieżdżone , tak jak poniżej: return x; Z => x var x; Z => let x = undefined in Z x = y; Z => let x = y in Z if …
Algorytm Borůvki jest jednym ze standardowych algorytmów do obliczania minimalnego drzewa opinającego dla wykresu , z .G=(V,E)G=(V,E)G = (V,E)|V|=n,|E|=m|V|=n,|E|=m|V| = n, |E| = m Pseudo-kod to: MST T = empty tree Begin with each vertex as a component While number of components > 1 For each component c let e …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.