Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehRegina Noviana Telah diubah "9 tahun yang lalu
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
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.