Just another Binusian blog site
Archive for June, 2016
Data Structure (Pertemuan 9)
09 years
by hansadvent
in Uncategorized
GRAPH
Graph (grafik) berupa kumpulan dari vertex (titik) yang dihubungkan oleh garis yang dinamai edge.
Beberapa jenis dalam graph adalah:
- Graph tak berarah
- Graph berarah
- Graph berbobot
ADJACENCY LIST MATRIX
Adjacency list matrix adalah bentuk representasi graph dalam bentuk matrix yang menyatakan hubungan antar simpul (vertex).
Gambar 2b adalah bentuk representasi matrix dari 2a.
MINIMUM SPANNING TREE
Minimum Spanning Tree (MST) adalah tree yang tidak mempunyai loop.
Metode dalam MST adalah:
A. Algoritma Prim
- Pilih salah satu vertex sebagai vertex awal
- Pilih edge dengan nilai terkecil yang terhubung dengan vertex tersebut
- Lakukan tahap tersebut sampai semua vertex telah terhubung dan tidak ada loop
B. Algoritma Kruskal
- Urutkan semua edge dengan bobot paling kecil
- Hubungkan vertex yang terhubung oleh edge paling kecil, jika terjadi looping maka skip edge tersebut
- Lakukan tahap tersebut sampai semua vertex terhubung
SHORTEST PATH
Shortest Path adalah pemilihan / metode untuk memilih jalan terpendek / dengan bobot terkecil dalam suatu graph berbobot.
Metode yang digunakan dalam shortest path adalah Algoritma Dijkstra.
Recent Comments