Anda di halaman 1dari 10

Nama : Sri Rahayu Dangkua

Nim : 411417044

Kelas/Prodi : A/Pendidikan Matematika

Tugas : Pengantar Teori Graph

LATIHAN 1

1. Diantara graph-graph berikut, mana yang merupakan pohon ?

Jawaban :

Diantara ketiga gambar diatas yang merupakan graph pohon adalah gambar (a) dan
(c). Graph (b) bukan merupakan pohon karena memiliki sikel.
2. (a) Mungkinkah ada pohon dengan 8 titik dan derajat titik-titiknya sebagai berikut : 4,
4, 3, 3, 2, 2, 1, 1 ? Mengapa ?
(b) Diketahui graph G memiliki n titik. Berapakah paling sedikit banyaknya sisi G
agar G terhubung ?
Jawaban :
(a) Tidak mungkin ada pohon dengan 8 titik dan derajat titik-titiknya 4,4,3,3,2,2,1,1.
Karena nantinya graph tersebut akan memuat sikel sedangkan definisi pohon itu
sendiri adalah graph terhubung dan tidak memuat sikel.
(b) Jika diketahui graph G memiliki n titik maka banyak sisi G n-1 sisi agar G
terhubung
3. Tentukan banyaknya pohon rentang dari setiap graph berikut.
Jawaban :
a) 𝜏(𝐺) = 𝜏(𝐶3 ) ∙ 𝜏(𝐶3 ) ∙ 𝜏(𝐶3 )
=3x3x3
= 27
b) 𝜏(𝐺) = 𝜏(𝐶6 ) ∙ 𝜏(𝐶3 ) ∙ 𝜏(𝐾4 ) ∙ 1
= 6 x 3 x 16 x 1
= 288

4. Gunakan algoritma prim untuk mengkontruksi sebuah pohon rentang minimal di


graph bobot berikut.

Jawaban :
a) T1 adalah G dengan satu titik yaitu u1
Terdapat 3 sisi yang terkait di titik T1= {u1u2=2, u1u5=3, u1u4=5}
u1u2=2 merupakan bobot terkecil
b) T2={u1, u2}
Terdapat 5 sisi yang terkait di titik T2= {u1u4=5, u1u5=3, u2u5=2, u2u6=4,
u2u3=5}
u2u5=2 merupakan bobot terkecil
c) T3={u1, u2, u5}
Terdapat 6 sisi yang terkait di titik T3= {u1u4=5, u2u3=5 u2u6=4, u5u4=1,
u5u8=5, u5u6=2}
u5u4=1 merupakan bobot terkecil
d) T4={u1,u2,u5,u4}
Terdapat 5 sisi yang terkait di titik T4= {u2u3=5, u5u6=2, u5u8=5, u2u6=4,
u4u8=6}
u5u6=2 merupakan bobot terkecil
e) T5={u1,u2,u5,u4,u6}
Terdapat 6 sisi yang terkait di titik T5= {u2u3=5, u6u3=1, u5u8=5, u6u7=5,
u6u9=4, u4u8=6}
u6u3=1 merupakan bobot terkecil
f) T6={u1,u2,u5,u4,u6,u3}
Terdapat 4 sisi yang terkait di titik T6= { u5u8=5, u6u7=5, u6u9=4, u4u8=6}
u6u9=4 merupakan bobot terkecil
g) T7={u1,u2,u5,u4,u6,u3,u9}
Terdapat 7 sisi yang terkait di titik T7= {u5u8=5, u6u7=5, u4u8=6, u9u8=6,
u9u10=1, u9u12=2, u9u7=3}
u9u10=1 merupakan bobot terkecil
h) T8={u1,u2,u5,u4,u6,u3,u9,u10}
Terdapat 8 sisi yang terkait di titik T8= {u5u8=5, u6u7=5, u4u8=6, u9u8=6,
u10u8=4, u9u12=2, u9u7=3, u10u11=2}
u9u12=2 merupakan bobot terkecil
i) T9={u1,u2,u5,u4,u6,u3,u9,u10,u12}
Terdapat 8 sisi yang terkait di titik T9= {u5u8=5, u6u7=5, u4u8=6, u9u8=6,
u10u8=4, u12u11=6, u9u7=3, u10u11=2}
u10u11=2 merupakan bobot terkecil
j) T10={u1,u2,u5,u4,u6,u3,u9,u10,u12, u11}
Terdapat 7 sisi yang terkait di titik T10 = {u5u8=5, u6u7=5, u4u8=6, u9u8=6,
u10u8=4, u11u8=6, u9u7=3}
u9u7=3 merupakan bobot terkecil
k) T11={u1,u2,u5,u4,u6,u3,u9,u10,u12, u11, u7}
Terdapat 6 sisi yang terkait di titik T11 = {u5u8=5, u4u8=6, u7u8=2, u9u8=6,
u10u8=4, u11u8=6, }
u7u8=2 merupakan bobot terkecil
l) T12={u1,u2,u5,u4,u6,u3,u9,u10,u12, u11, u7,u8}
Dengan bobot pohon rentang minimal adalah 22.
LATIHAN 2

1. Gunakan algoritma djikstra untuk mendapatkan lintasan terpendek dan panjangnya


dari titik v1 kesetiap titik yang lain di setiap graph-bobot tersebut.

Jawaban :
a) Step 1, label v1 dengan λ(v1) = 0 dan untuk setiap i, 2 ≤ 𝑖 ≤ 6, label v1 dengan
λ(v1) = ∞
Tabelnya adalah berikut
Titik vi v1 v2 v3 v4 v5 v6
λ(v1) 0 ∞ ∞ ∞ ∞ ∞
T v1 v2 v3 v4 v5 v6
v1 memiliki label minimum sehingga menurut step 2 u = v1
 Terdapat 2 sisi G yang terkait dengan v1 yaitu v1v2 dan v1v6
λ(v2) = ∞ > 0 + 4 = λ(v1) + w(v1v2)
ganti label v2 dengan λ(v2) = 4
λ(v6) = ∞ > 0 + 3 = λ(v1) + w(v1v6)
ganti label v6 dengan λ(v6) = 3
 Step 5 ganti T dengan T-(v1)
Pada tahap ini v1 telah dilabel bersamaan dengan label λ(v1) = 0
Tabel baru
Titik vi v1 v2 v3 v4 v5 v6
λ(v1) 0 4 ∞ ∞ ∞ 3
T - v2 v3 v4 v5 v6

 v6 yang paling minimum, maka u = v6


terdapat satu sisi G yang terkait dengan v6 yaitu v6v5
λ(v5) = ∞ > 3 + 5 = λ(v6) + w(v6v5)
ganti label v5 dengan λ(v5) = 8
 Step 5 ganti T dengan T-(v6)
Pada tahap ini v6 telah dilabel permanen λ(v6) = 3
Tabel baru
Titik vi v1 v2 v3 v4 v5 v6
λ(v1) 0 4 ∞ ∞ ∞ 3
T - v2 v3 v4 v5 -
Karena v6 telah terlabel permanen proses dihentikan disebabkan lintasan
terpendek yang dicari adalah –(v1,v6) maka berdasarkan tabel yang didapat
jarak terpendek pada v6 = 3
b) Step 1 label v1 dengan λ(v1) = 0 dan untuk setiap i, 2 ≤ 𝑖 ≤ 9, label vi dengan
λ(vi) = ∞
Tabelnya adalah berikut
Titik vi v1 v2 v3 v4 v5 v6 v7 v8 v9
λ(v1) 0 ∞ ∞ ∞ ∞ ∞ ∞ ∞ ∞
T v1 v2 v3 v4 v5 v6 v7 v8 v9
v1 memiliki label minimum sehingga menurut step 2 u = v1
 Terdapat 3 sisi G yang terkait dengan v1 yaitu v1v2, v1v4 dan v1v5
λ(v2) = ∞ > 0 + 5 = λ(v1) + w(v1v2)
ganti label v2 dengan λ(v2) = 5
λ(v4) = ∞ > 0 + 3 = λ(v1) + w(v1v4)
ganti label v4 dengan λ(v4) = 3
λ(v5) = ∞ > 0 + 4 = λ(v1) + w(v1v5)
ganti label v5 dengan λ(v5) = 4
 Step 5 ganti T dengan T-(v1)
Pada tahap ini v1 telah dilabel permanen maka λ(v1) = 0
Tabel baru
Titik vi v1 v2 v3 v4 v5 v6 v7 v8 v9
λ(v1) 0 5 ∞ 3 4 ∞ ∞ ∞ ∞
T - v2 v3 v4 v5 v6 v7 v8 v9
V4 memiliki label minimum sehingga menurut step 2 u = v4
 Terdapat 2 sisi G yang terkait dengan v4 yaitu v4v7, v4v8
λ(v7) = ∞ > 3 + 3 = λ(v4) + w(v4v7)
ganti label v7 dengan λ(v7) = 5
λ(v8) = ∞ > 3 + 3 = λ(v4) + w(v4v8)
ganti label v8 dengan λ(v8) = 6
 Step 5 ganti T dengan T-(v4)
Pada tahap ini v4 telah dilabel permanen maka λ(v4) = 3
Tabel baru
Titik vi v1 v2 v3 v4 v5 v6 v7 v8 v9
λ(v1) 0 5 ∞ 3 4 ∞ 5 8 ∞
T - v2 v3 - v5 v6 v7 v8 v9
V5 memiliki label minimum sehingga menurut step 2 u = v5
 Terdapat 2 sisi G yang terkait dengan v5 yaitu v5v6, v5v9
λ(v6) = ∞ > 4 + 4 = λ(v5) + w(v5v6)
ganti label v6 dengan λ(v6) = 8
λ(v9) = ∞ > 4 + 5 = λ(v5) + w(v5v9)
ganti label v9 dengan λ(v9) = 9
 Step 5 ganti T dengan T-(v5)
Pada tahap ini v5 telah dilabel permanen maka λ(v5) = 4
Tabel baru
Titik vi v1 v2 v3 v4 v5 v6 v7 v8 v9
λ(v1) 0 5 ∞ 3 4 8 5 8 9
T - v2 v3 - - v6 v7 v8 v9
Ada dua titik yang memiliki label minimum yaitu v2 dan v7, pilih v2 sehingga
menurut step 2 u = v3
 Terdapat 1 sisi G yang terkait dengan v2 yaitu v2v3
λ(v3) = ∞ > 5 + 4 = λ(v2) + w(v2v3)
ganti label v3 dengan λ(v3) = 9
 Step 5 ganti T dengan T-(v2)
Pada tahap ini v2 telah dilabel permanen maka λ(v2) = 5
Tabel baru
Titik vi v1 v2 v3 v4 v5 v6 v7 v8 v9
λ(v1) 0 5 9 3 4 8 5 8 9
T - - v3 - - v6 v7 v8 v9
V7 memiliki label minimum maka menurut step 2 u = v7
 Tidak ada sisi yang terkait dengan v7 sehingga menurut step 5 ganti T dengan
T-(v3)
Titik v7 telah dilabel permanen maka λ(v7) = 5
Tabel baru
Titik vi v1 v2 v3 v4 v5 v6 v7 v8 v9
λ(v1) 0 5 9 3 4 8 5 8 9
T - - v3 - - v6 - v8 v9
Dengan mengulangi proses diatas hingga tiba v9 dilabel permanen jika proses
diatas dilanjutkan maka secara berturut-turut akan didapat tabel-tabel berikut
 Titik vi v1 v2 v3 v4 v5 v6 v7 v8 v9
λ(v1) 0 5 9 3 4 8 5 8 9
T - - v3 - - v6 - - v9
 Titik vi v1 v2 v3 v4 v5 v6 v7 v8 v9
λ(v1) 0 5 9 3 4 8 5 8 9
T - - v3 - - - - - v9
 Titik vi v1 v2 v3 v4 v5 v6 v7 v8 v9
λ(v1) 0 5 9 3 4 8 5 8 9
T - - - - - - - - v9
 Titik vi v1 v2 v3 v4 v5 v6 v7 v8 v9
λ(v1) 0 5 9 3 4 8 5 8 9
T - - - - - - - - -
Karena label permanen dari v9 adalah λ(v9) = 9 panjang lintasan terpendek dari
v1 ke v9 di graph bobot G adalah 9

2. Sebuah perusahaan elektronik mempunyai cabang di 7 kota besar K1, K2, K3, K4,
K5, K6 dan K7. Harga tiket penerbangan langsung dari kota Ki dan kota Kj diberikan
oleh unsur matriks B berikut yang terletak pada baris ke-i dan kolom ke-j (simbol ∞
berarti tidak ada penerbangan langsung). Saudara sebagai karyawan diperusahaan
tersebut ditugasi untuk membuat sebuah tabel rute penerbangan termurah untuk setiap
kota yang ada. Susunlah tabel yang dimaksud.
Jawaban :

- Step 1 label v7 dengan  (v7) = 0 dan untuk setiap i, 1  i  6 , label vi dengan


 (vi) = ∞
Tabelnya adalah sebagai berikut
Titik vi v1 v2 v3 v4 v5 v6 v7
 (vi) ∞ ∞ ∞ ∞ ∞ ∞ 0
T v1 v2 v3 v4 v5 v6 v7
 v7 memiliki label minimum , sehingga menurut step 2 , u = v7
 Terdapat 2 sisi G yang terkait dengan v7 yaitu v7v5 dan v7v6
 (v5) = ∞ > 0 +40 =  (v7) + w (v7v5)
Ganti label v5 dengan  (v5) = 40
 (v6) = ∞ > 0 +50 =  (v7) + w (v7v6)
Ganti label v6 dengan  (v6) = 50
- Step 5 : Ganti T dengan T- {v7}
v7 telah dilabel permanen dengan label  (v7) = 0, sehingga tabel baru dapat
di lihat sebagai berikut :
Titik vi v1 v2 v3 v4 v5 v6 v7
 (vi) ∞ ∞ ∞ ∞ 40 50 0
T v1 v2 v3 v4 v5 v6 -
 v5 memiliki label minimum , sehingga menurut step 2 , u = v5
 Terdapat 3 sisi di G yang terkait dengan v5 yaitu v5v2 , v5v4 dan v5v6
 (v2) = ∞ > 40+ 20 =  (v5) + w (v5v2)
Ganti label v2 dengan  (v2) = 60
 (v4) = ∞ > 40 + 60 =  (v5) + w (v5v4)
Ganti label v4 dengan  (v4) = 100
 (v6) = 50 < 40 + 50 =  (v5) + w (v5v6)
Ganti label v6 dengan  (v6) = 50
- Step 5 : Ganti T dengan T- {v5}
v5 telah dilabel permanen dengan label  (v5) = 40, sehingga tabel baru
dapat di lihat sebagai berikut :
Titik vi v1 v2 v3 v4 v5 v6 v7
 (vi) ∞ 60 ∞ 100 40 50 0
T v1 v2 v3 v4 - v6 -
 V6 memiliki label minimum , maka menurut step 2 , u = v6
 Terdapat 1 sisi di G yang terkait dengan v6 yaitu v6 v3
 (v3) = ∞ > 50+ 70 =  (v6) + w (v6v3)
Ganti label v3dengan  (v3) = 120
- Step 5 : Ganti T dengan T- {v6}
v6 telah dilabel permanen dengan label  (v6) = 50 sehingga tabel baru
dapat di lihat sebagai berikut :
Titik vi v1 v2 v3 v4 v5 v6 v7
 (vi) ∞ 60 120 100 40 50 0
T v1 v2 v3 v4 - - -
 V2 memiliki label minimum , maka menurut step 2 , u = v2
 Terdapat 1 sisi di G yang terkait dengan v2 yaitu v2 v1
 (v1) = ∞ > 60+ 60 =  (v2) + w (v2v1)
Ganti label v1 dengan  (v1) = 120
- Step 5 : Ganti T dengan T- {v2}
v2 telah dilabel permanen dengan label  (v2) = 60 sehingga tabel baru
dapat di lihat sebagai berikut :
Titik vi v1 v2 v3 v4 v5 v6 v7
 (vi) 120 60 120 100 40 50 0
T v1 - v3 v4 - - -
Dengan mengulangi proses yang sama hingga tiba yang dilabel permanen .

Jika proses di atas dilanjutkan, maka secara berturut –turut akan didapat
tabel-tabel berikut
Titik vi v1 v2 v3 v4 v5 v6 v7
 (vi) 120 60 120 100 40 50 0
T v1 - v3 - - - -
Titik vi v1 v2 v3 v4 v5 v6 v7
 (vi) 120 60 120 100 40 50 0
T - - v3 - - - -
Titik vi v1 v2 v3 v4 v5 v6 v7
 (vi) 120 60 120 100 40 50 0
T - - - - - - -
Berdasarkan tabel diatas , maka rute penerbangan termurah dari kota K7 ke
K1 adalah 120.

Anda mungkin juga menyukai