DEFINISI
Tree
Pengertian Jaringan
Jaringan adalah suatu susunan garis
edar (path) yang terhubung pada
berbagai titik, dimana satu atau
beberapa barang bergerak dari satu titik
ke titik lain (Taylor, 2005)
Contoh : sistem jalan tol, jaringan
telepon, jaringan rel kereta api, jaringan
televisi, dsb.
Pada dasarnya model arus jaringan juga
merupakan pengembangan dari model
transportasi atau distribusi yang berkaitan
dengan pemindahan / pengiriman komoditas
dari suatu sumber ke suatu tujuan dengan
ongkos transportasi minimum.
10
Contoh :
Seseorang akan bepergian dari kota u ke kota v.
Diberikan diagram jarak antarkota berikut (dalam
puluhan mil) :
4
x a
4 2 3
3
u 6 y 2 3
b v
1
4
2 3
5 c
z
v c y z u = 10
Latihan
Tentukan minimal spanning tree dari jaringan
berikut:
SE
2000
1300
1100
DE 1000 CH 800 NY
2000
LA 200
2600
780 DC
1400 900
1300
DA
2. Masalah Rentang Pohon Minimum
(Minimal Spanning Tree)
Masalah rentang pohon minimum sebenarnya
serupa dengan masalah rute terpendek, dimana
perbedaannya adalah:
Tujuan masalah rute terpendek adalah
menentukan rute terpendek antara titik awal dan
simpul tujuan dalam jaringan tersebut.
Tujuan dari masalah rentang pohon minimum
adalah menghubungkan seluruh simpul dalam
jaringan sehingga total panjang cabang dapat
diminimumkan.
Jaringan yang dihasilkan merentangkan
(menghubungkan) semua titik dalam jaringan
tersebut pada total jarak (panjang) minimum.
Masalah Rentang Pohon Minimum
(Minimal Spanning Tree)
Definisi Spanning tree :
Untuk suatu jaringan dengan n node,
spanning tree adalah sekumpulan dari n-1
busur (arc) yang menghubungkan semua
node dalam jaringan dan tidak mengandung
loop
Definisi Minimum Spanning Tree:
Minimum spanning tree adalah spanning
tree dengan panjang minimum dalam suatu
jaringan
Langkah-langkah penyelesaian
adalah :
1. Pilihlah simpul awal manapun.
2. Pilihlah simpul yang terdekat dengan
simpul awal untuk bergabung dengan
pohon rentang.
3. Pilihlah simpul terdekat yang belum
termasuk dalam pohon rentang.
4. Ulangi langkah 3 sampai seluruh simpul
telah bergabung dalam pohon rentang.
Gambaran
Perhatikan Contoh jaringan di
samping.
Terdapat 3 spanning tree,
12 yaitu:
1 2 1. Arc (1,2) dan (2,3)
2. Arc (1,2) dan (1,3)
4 3. Arc (1,3) dan (2,3)
7
Spanning tree ketiga adalah
minimum spanning tree
3
Algoritma
Untuk menemukan spanning tree dapat digunakan
algoritma berikut:
Mulailah dengan memilih busur (arc) terkecil
Jaraknya = 3 1
4
5
• C4={1,2,5,4} dan C4={3,6}.
Jaraknya = 4 1 Alternate links
5
• C5={1,2,5,4,6} dan C5={3}. 3
Jaraknya = 3 6
Jaraknya = 5 3
4
• Jadi kabel minimum (terpendek)
yang diperlukan adalah Minimal spanning tree
1+3+4+3+5=16 mil
10 E
Contoh :
7
2 8 5
1
B
Berikut ini adalah A 1
D
10
F
jaringan yang 4 C 4
3
mungkin 7
G
dihubungkan oleh 3
PT. TELKOMNUS Rentang Minimumnya
antar beberapa adalah : E
kota, di mana B
F
angka yang
tercantum pada A D
cabang adalah G
Bagian Barat
Loop 45
1
8
35
Pusat 2 6 Pusat
Bagian
Kota 41 Timur
Perbelanjaan
Bagian Barat 45
1
8
35
Pusat 2 6 Bagian
Pusat
Kota 41 Timur
Perbelanjaan
arus maksimum
bahan yang dapat Jawab :
dikirim dari titik
awal ke tujuan 0
8
melalui lintasan 3 7
B 0 8
A D
sbb. (-22)
2 10 (+22)
0
8
7 0
C
Permasalahan yang muncul yaitu:
1. Lewat jalur mana dari O menuju ke T sehingga diperoleh
jarak terpendek, berapa jaraknya.
2. Buatlah jaringan air yang menghubungkan semua tempat
peristirahatan agar panjang pipa yang digunakan minimum.
Permasalahan yang muncul yaitu:
1. Buatlah jalur kereta, agar banyaknya lintasan maksimum.