Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Matakuliah : T0034 / Perancangan & Analisis Algoritma

Presentasi serupa


Presentasi berjudul: "Matakuliah : T0034 / Perancangan & Analisis Algoritma"— Transcript presentasi:

1

2 Matakuliah : T0034 / Perancangan & Analisis Algoritma
Tahun : 2008 Pertemuan 8 GRAPH

3 GRAPH Graph adalah sebuah ADT yang terdiri dari himpunan node (titik) dan edge (garis). Sebuah edge berfungsi menghubungkan 1 atau 2 node. Edge yang hanya menghubungkan 1 node saja disebut loop. Jenis Graph : Directed Graph adalah Graph berarah. Sering juga disebut dengan istilah Digraph. Undirected Graph adalah Graph tidak berarah. [buku utama, bab 4.5] Bina Nusantara

4 DIRECTED vs UNDIRECTED
Directed Graph Undirected Graph [buku utama, ilustrasi 4.14] Bina Nusantara

5 DERAJAT NODE In degree x Out degree x
Adalah jumlah edge yang masuk ke simpul x. Out degree x Adalah jumlah edge yang keluar dari simpul x. Sebuah node yang semua edge-nya mengarah keluar disebut source Node yang semua edge-nya mengarah masuk disebut sink. Pada Undirected Graph hanya ada 1 derajat (degree) node, yaitu banyak sisi (edge) yang berpotong pada simpul tersebut. Bina Nusantara

6 REPRESENTASI GRAPH Graph dapat direpresentasikan dalam bentuk :
Gambar ilustrasi Linked-list Adjacency Matrix (dan Cost Matrix) Adjacency Matrix : kedekatan antar 2 node Adjacency Matrix dibuat dengan menghitung Adjacency List Bina Nusantara

7 ADJACENCY LIST A[1,2]=1 A[1,3]=0 A[1,4]=1 A[1,5]=0 A[1,6]=0 A[2,3]=0
[buku utama, ilustrasi 4.15] Bina Nusantara

8 CONTOH ADJACENCY MATRIX (1)
[buku utama, ilustrasi 4.17] pelajari juga contoh-contoh lain pada ilustrasi 4.18, 4.19, 4.20 Bina Nusantara

9 CONTOH ADJACENCY MATRIX (2)
[buku utama, ilustrasi 4.21] Bina Nusantara

10 Jika tidak ada edge penghubung
COST MATRIX Jika Adjacency Matrix dilihat pada kedekatannya, maka Cost Matrix dilihat pada kejauhannya. Jika tidak ada edge penghubung Adjacency Matrix bernilai 0 Cost Matrix bernilai ∞ Bina Nusantara

11 CONTOH COST MATRIX ∞ 7 ∞ ∞ ∞ ∞ 7 ∞ ∞ ∞ ∞ ∞ ∞ ∞ ∞ ∞ ∞ 8 4 ∞ ∞ ∞ ∞ ∞
∞ ∞ 3 ∞ 6 ∞ ∞ 9 8 ∞ 5 ∞ [buku utama, ilustrasi 4.22] Bina Nusantara

12 Hitunglah Adjacency Matrix dan Cost Matrix!
LATIHAN Hitunglah Adjacency Matrix dan Cost Matrix! Bina Nusantara

13 Apa yang sudah dipahami? Apa yang akan dibahas selanjutnya?
REVIEW Apa yang sudah dipahami? Apa yang akan dibahas selanjutnya? Bina Nusantara


Download ppt "Matakuliah : T0034 / Perancangan & Analisis Algoritma"

Presentasi serupa


Iklan oleh Google