Anda di halaman 1dari 27

Algoritma Krusal

Muhammad Furqon Sidiq

201510370311048

M Naufal Azzmi H

201510370311062

Ahmad Hidayat

201510370311065

Algoritma Kruskal? Minimum Spanning


tree?

Minimum Spanning Tree


Minimum Spanning Tree (MST) adalah teknik
mencari jalan Penghubung yang dapat
menghubungkan semua titik dalam Jaringan
secara bersamaan sampai diperoleh jarak
minimum tanpa membentuk sebuah sirkuit.

Langkah - Langkahnya
1. Pilih secara arbitrer sebuah node dalam jaringan
2. Hubungkan node tersebut dengan node terdekat yang
dapat meminimalkan total jarak
3. Perhatikan semua node apakah terdapat node yang belum
terhubung,
4. Temukan dan hubungkan node terdekat yang belum
terhubung
5. Ulangi langkah ketiga sampai seluruh node dapat
terhubung

Contohnya

Algoritma pada MST

Borvka's algorithm
Prims algorithm
Kruskals algorithm
Reverse-delete algorithm

Algoritma Kruskal

Adalah

algoritma untuk mencari pohon


merentang
minum
secara
langsung
didasarkan pada algoritma MST (Minimum
Spanning
Tree)
umum
dengan
cara
mengurutkan titik - titik dalam graf
berdasarkan bototnya.

Sisi

yang
dimasukkan
ke
dalam
himpunan T adalah sisi graf G
sedemikian sehingga T adalah pohon.
Pada keadaan awal, sisi-sisi sudah diurut
berdasarkan bobot membentuk hutan
(forest). Hutan tersebut dinamakan
hutan merentang (spanning forest). Sisi
dari graf G ditambahkan ke T jika tidak
membentuk sirkuit di T.

Bagimana Cara Kerjanya?


1. Lakukan pengurutan terhadap setiap sisi di graf mulai dari
sisi dengan bobot terkecil sampai terbesar.
2. Pilih sisi yang mempunyai bobot minimum yang tidak
membentuk sirkuit di pohon. Tambahkan sisi tersebut ke
dalam pohon.
3. Ulangi langkah 2 sampai pohon merentang minimum
terbentuk, yaitu ketika sisi di dalam pohon merentang
minimum berjumlah n-1 (n adalah jumlah simpul di graf).

G
T

Bobot

Sisi

10

(F,G)

14

(G,H)

15

(A,C)

20

(D,H)

25

(B,E)

30

(D,E)

35

(A,D)

40

(A,B)

45

(C,E)

48

(E,F)

50

(E,G)

Contoh Soal

Penerapan Kehidupan Nyata


Implementasi Algoritma Kruskal untuk Distribusi Listrik
Implementasi Algoritma Kruskal dalam Pengotimalan Panjang

Pipa
Implementasi Algoritma Kruskal untuk Optimasi Pengangkutan
Sampah

IMPLEMENTASI
PROGRAM

TERIMA KASIH

Anda mungkin juga menyukai