Anda di halaman 1dari 6

1.

Cari lintasan terpendek dari a ke semua vertex lainnya dengan algoritma


dikjstra

b 1 c 6 d

4 6 4 1 3 1
1 e 6 f 5 g 2
a z

6 8 2 1 2
3
8
h i 3 j
2. Pemerintah ingin membangun jalur kereta api yang dapat digunakan
sebagai sarana transportasi antar kota. Jika data jarak antar kota
adalah sebagai berikut.
A B C D E F G H
A 70 100
B 60 90
C 100 75 80
D 65 105
E 90 110 120
F
G 100
a. Gambarkan graf yang memodelkan persoalan ini
b. Tentukan jalur yang harus dibangun, dengan syarat biaya
pembangunan keseluruhan paling minimum dan setiap kota
dapat terhubung
c. Dari hasil pembangunan, apakah jalur dari kota A ke kota H
merupakan jalur terpendeknya (bandingkan jarak sesungguhnya
dengan jalur yang sudah dibangun)

3. Gambarkan pohon biner dengan


Preorder :BCEGFDAJKLH
Inorder :ECFGADBKJLH
(catatan : hanya sebuah pohon)
a b p
a
w

b h q
c
h
v
c g r

f d
d g s
u

e
f e t
G1 G2 G3

4. Diketahui graf G1
a. Uji keplanaran graf tersebut dengan teorema Kuratowski
b. Lakukan pewarnaan simpul pada graf di atas. Berapa nilai
kromatisnya?
c. Apakah graf tersebut merupakan graf Euler/graf semi Euler atau
bukan keduanya?Jika graf Euler/semi Euler, tunjukkan salah
satu sirkuit/lintasan Euler-nya!
d. Apakah graf tersebut merupakan graf Hamilton/graf semi
Hamilton atau bukan keduanya?Jika graf Hamilton /semi
Hamilton, tunjukkan salah satu sirkuit/lintasan Hamilton -nya!

5. Diketahui 2 graf G2 dan G3


a. Periksa dan tunjukkan apakah kedua graf tersebut adalah
isomorfik !
b. Periksa & tunjukkan apakah graf G2di atas adalah graf bipartite!
c. Apakah graf G3 merupakan graf Hamilton/graf semi Hamilton
atau bukan keduanya?Jika graf Hamilton/graf semi Hamilton,
tunjukkan salah satu sirkuit/lintasan Hamilton-nya!
6. asumsi : vertex = kota; sisi = jalan; bobot[km]
A. Jika seorang pedagang keliling berangkat dari kota a, ingin
mengunjungi setiap kota tepat 1 kali dan kembali ke kota a
i. Tentukan rute mana saja yang mungkin ditempuh.
ii.Tentukan rute dengan jarak minimum

B. Jika pemerintah daerah hendak memperbaiki jalan, sementara dana


yang ada sangat terbatas, tentukan jalan mana saja yang diperbaiki
sehingga setiap kota dapat saling berhubungan dan panjang jalan
yang diperbaiki paling minimum! Tentukan panjang jalan yang perlu
diperbaiki.

C. Jika seorang bupati ingin mensurvey kondisi semua jalan antar kota,
berangkat dari kota a dan ingin kembali ke kota a, tentukan rute
mana saja yang mungkin dilalui (berikan minimal 4 rute).

D. Tentukan rute dengan jarak minimum yang perlu dilewati jika


seseorang berangkat dari kota a ke kota lainnnya.

7. [nilai 10] Susunlah sebuah Binary Search Tree (BST) dari data masukan
dengan urutan pemasukan sbb : 60 , 45 , 25 , 38 , 80 , 52 , 96 , 74 , 78
, 50
b. [nilai 10] Telusuri BST tersebut jika langkah penelusurannya
Kunjungi sub pohon kanan ii. Kunjungi akar iii.Kunjungi sub pohon kiri
c. [nilai 10] Telusuri BST tersebut jika langkah penelusurannya
Kunjungi sub pohon kanan ii. Kunjungi sub pohon kiri iii. Kunjungi akar

8. Sebuah ekspresi dinyatakan dalam notasi postfix :


AB^CD-+EFG+x/
a. [nilai 5] Gambarkan pohon ekspresi biner
b. [nilai 5] Tuiliskan ekspresi matematis
c. [nilai 5] Tuliskan penelusuran pohon biner secara
preorder(prefix)
d. [nilai 5] Tuliskan penelusuran pohon biner secara inorder(infix)
e.
9. Jika penelusuran pohon ekspresi secar postorder adalah sebagai berukut
: WZ–V/U–PQ–RST+/*–
a. Cari ekspresi matematisnya
b. Gambarkan pohon ekspresinya
c. Cari prefix
d. Cari infix

10. Dalam suatu kota, sebuah daerah terhubung dengan daerah lain dalam
km sebagai berikut :

Daerah A terhubung dengan daerah B sejauh 4


Daerah A terhubung dengan daerah C sejauh 20
Daerah A terhubung dengan daerah D sejauh 16
Daerah A terhubung dengan daerah E sejauh 10
Daerah B terhubung dengan daerah C sejauh 10
Daerah B terhubung dengan daerah F sejauh 15
Daerah C terhubung dengan daerah G sejauh 5
Daerah D terhubung dengan daerah E sejauh 8
Daerah D terhubung dengan daerah H sejauh 8
Daerah E terhubung dengan daerah H sejauh 7
Daerah E terhubung dengan daerah K sejauh 15
Daerah F terhubung dengan daerah I sejauh 5
Daerah F terhubung dengan daerah M sejauh 12
Daerah H terhubung dengan daerah J sejauh 10
Daerah H terhubung dengan daerah B sejauh 2
Daerah I terhubung dengan daerah J sejauh 4
Daerah I terhubung dengan daerah L sejauh 3
Daerah J terhubung dengan daerah L sejauh 6
Daerah J terhubung dengan daerah N sejauh 20
Daerah K terhubung dengan daerah O sejauh 20
Daerah L terhubung dengan daerah M sejauh 1
Daerah L terhubung dengan daerah O sejauh 8
Daerah M terhubung dengan daerah O sejauh 10
Daerah N terhubung dengan daerah O sejauh 18

Pertanyaannya adalah :
a. Gambarkan graph yang menyatakan persoalan di atas ?
b. Tentukan minimum spanning tree dari graph tersebut, jika dimulai
dari titik A!
c. Jika seorang petugas Telkom ingin memasang jaringan telepon dari
daerah A ke semua daerah, tentukanlah panjang kabel minimum
yang ia butuhkan untuk memasang jaringan telepon dari daerah A
ke daerah O dan tentukan daerah yang dilewati oleh petugas
telkom tersebut!
11.
a. Gambarkan graph untuk memodelkan bola ping pong seperti
ditunjukkan pada gambar berikut! {bola pinpong sebagai vertex)
b. Hitung bilangan kromatik dari graph tersebut menggunakan
algoritma Welch-Powel!
c. Apakah graf tersebut merupakan graf euler/semi euler/ atau bukan
keduanya? Jika merupakan graf euler/ semieuler tunjukkan salah
satu sirkuit atau lintasan euler!
d. Apakah graf tersebut merupakan graf hamilton/semi hamilton /
atau bukan keduanya? Jika merupakan graf hamilton / semi
hamilton tunjukkan salah satu sirkuit atau lintasan hamilton!

12.
Diberikan gambar sebuah graf seperti di bawah ini.
A B
C Apakah Graf ini Planar? Jika planar
gambarkan graf bidangnya dan jika tidak
tunjukkan dengan Teorema Kuratowski
bahwa graf tersebut tidak planar.
D E

F H
G H

13. Buatlah pohon Huffman untuk String MAMA_MAKAN_MANISAN


dengan ketentuan: symbol dengan peluang lebih kecil sebagai anak kiri
dan symbol dengan peluang lebih besar sebagai anak kanan, sisi kiri
dilabeli dengan 0 dan sisi kanan dengan 1.
a. Tuliskan kode Huffman untuk setiap symbol pembentuk
String
b. Tuliskan rangkaian bit yang mempresentasikan string
tersebut dengan kode Huffman.
(CATATAN : underscore _ merupakan symbol)
14. Suatu topologi jaringan LAN ditunjukkan pada gambar berikut ini.
Dimana node menunjukkan Router (RA-RH) dihubungkan dengan
kabel UTP dalam jarak seperti pada gambar (dalam satuan meter).
a. Gambarkan minimum spanning tree menggunakan algoritma PRIM
agar semua router (RA-RH) terhubung dan tentukan bobotnya!
b. Jika Router G (RG) down, gambarkan minimum spanning tree
menggunakan algoritma KRUSKAL dan tentukan bobot
minimumnya!

8 7
B C D
4 2 9

A
11
I 4 14 E
7 6
8 10
H 1 G 2 F

Anda mungkin juga menyukai