Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

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

Presentasi serupa


Presentasi berjudul: "Matakuliah: T0034 / Perancangan & Analisis Algoritma Tahun: 2008 Pertemuan 8 GRAPH."— Transcript presentasi:

1

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

3 Bina Nusantara 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]

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

5 Bina Nusantara DERAJAT NODE In 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.

6 Bina Nusantara 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

7 Bina Nusantara 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 A[2,4]=0 A[2,5]=0 A[2,6]=1 A[3,4]=0 A[3,5]=1 A[3,6]=1 A[4,5]=0 A[4,6]=0 A[5,6]=1 [buku utama, ilustrasi 4.15]

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

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

10 Bina Nusantara 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 ∞

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

12 Bina Nusantara LATIHAN Hitunglah Adjacency Matrix dan Cost Matrix!

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


Download ppt "Matakuliah: T0034 / Perancangan & Analisis Algoritma Tahun: 2008 Pertemuan 8 GRAPH."

Presentasi serupa


Iklan oleh Google