• Nie Znaleziono Wyników

Algorytm Prima

N/A
N/A
Protected

Academic year: 2021

Share "Algorytm Prima"

Copied!
3
0
0

Pełen tekst

(1)

Teraz chciałbym zaproponować zadanie wykorzystujące algorytm Proma. Nie trzeba do niego znać teorii grafów, wystarczy przeczytać zasadę działania na tej stronie i na kolejnej prześledzić przykład.

Algorytm Prima

Dla grafu G oznaczmy przez V (G) zbiór wierzchołków, a przez E(G) zbiór krawędzi.

Mamy dany graf F nieskierowany spójny (tzn. że każdej krawędzi można dotrzeć do innej krawędzi) z wagami (tzn.

z krawędziami z danymi wartościami)

Mamy utworzyć minimalne drzewo spinające D, czyli graf spójny bez cykli (tzn. dróg o tym samym poczatku i końcu).

Drzewo spinające grafu o n wierzchołkach ma wszystkie wierzchołki grafu i n − 1 krawędzi.

Schemat działania:

Bedziemy budować graf docelowy D dodając kolejno wierzchołki i krawędzie. Grafy pośrednie oznaczmy Gi, i = 1, 2, ....

1. Utwórz drzewo G1zawierające jeden wierzchołek, dowolnie wybrany z grafu.

2. Przypuśćmy, że mamy już drzewo Gn. Jeśli drzewo En zawiera już wszystkie wierzchołki V (F ), to D = Gn i kończymy pracę. Jeśli Gn nie zawiera wszytkich wierzchołków, to spośród krawędzi o początku a w V (Gn) i końcu b poza V (Gn) wybieramy krawędź (a, b) o najniższej wadze. Jeśli takich krawędzi jest kilka, to wszystko jedno, którą wybierzemy. Drzewo Gn+1powstaje poprzez dołączenie do Gn wierzchołka b oraz krawędzi (a, b).

Ładna prezentacja tego algorytmu jest pod adresem:

https://www.youtube.com/watch?v=fjMSreoCb7c

1

(2)

2

(3)

Odpowiedź.

Drzewo D: E(D) = {A, B, C, D, E}, V (D) = {AE, ED, AC, CB}. Sumaryczna waga drzewa D jest równa 5 + 4 + 5 + 6 = 20.

3

Cytaty

Powiązane dokumenty

Jaki wektor realizuje

[r]

(Dla pasjonatów) Udowodnić Lemat Kroneckera (lub znależć jego dowód), tzn4. (Hint: Wait till Wednesday afternoon and use

Na każde pytanie można udzielić odpowiedzi Tak lub Nie, bądź też nie udzielić odpowiedzi. Za udzielenie poprawnej odpowiedzi dostaje się 1 punkt, za udzielenie niepoprawnej -1

Z tym kasztanowym koszyczkiem wiąże się w mojej pamięci zdarzenie, które jej nigdy nie opuściło, a działo się to przed siedemdziesięciu bez mała laty.. Ja z babcią

Przyjmując, że powyższe wyliczenie stanowi katalog zamknięty, można przyjąć następującą formułę domniemania języka potocznego:” Jeżeli znaczenie danego terminu

Krawędź nazywamy mostem (przewężeniem), gdy usunięcie tej krawędzi rozspójnia graf... Wiadomo, że graf nieskierowany G można zorientować tak, aby był silnie spójny wtedy i

Automatyka i Robotyka Politechnika Świętokrzyska Laboratorium 2 semestr II stopnia Centrum Laserowych Technologii Metali Technik Wizyjnych.. Opracował: Krzysztof Borkowski