Contoh :
Gunakan algoritma Welch-Powell untuk pewarnaan graf berikut ini :
a
b
e
f
Pewarnaan pada graf tersebut dapat dilakuakn dengan menggunakan dua warna,
yaitu :
Warna I untuk simpul a, b, c
Warna II untuk simpul d, e, f
Sementara itu, jika kita ingin membuat suatu sirkuit pada graf tersebut, maka
sirkuit tersebut akan melewati 3 atau 5 simpul yang lain sebelum kembali ke
simpul awal. Sehingga sirkuit tersebut memiliki panjang yang genap
r
r2
r1
t
r3
s
r4
r5
u
Area r1, r2, r3, r4, dan r5 dinamakan daerah (region) dari graf planar tersebut. Dua buah
daerah dalam suatu graf planar dikatakan bertetangga jika mereka paling sedikit
mempunyai sebuah sisi bersama.
Contoh daerah yang bertetangga adalah :
r1 dan r2
r2 dan r3
r2 dan r5
r4 dan r5
r1 dan r5
r2 dan r4
Sementara itu, contoh daerah yang tidak bertetangga adalah :
r1 dan r4
r5 dan r3
r3 dan r4
Jumlah daerah yang bertetangga dengan suatu daerah pada suatu graf dieroleh dengan
cara menghitung jumlah daerah yang palig sedikit mempunyai satu sisi bersama dengan
daerah tersebut.
Dengan demikian, masing-masing daerah pada graf tersebut mempunyai daerah tetangga
sebagai berikut :
r1 mempunyai 2 daerah tetangga yaitu r2 dan r5
Pewarnaan Peta
Pewarnaan daerah (peta) pada suatu graf planar G merupakan pemetaan sekumpulan
warna ke beberapa daerah yang berada pada graf planar tersebut sedemikian sehingga
daerah yang bertetangga tidak memiliki warna yang sama.
Contoh :
Perhatikan graf planar berikut ini :
q
r
r3
r2
r1
t
r4
r5
u
r4
r1
r2
r3
Pilih sebuah simpul dalam setiap daerah pada graf tersebut, hubungkan dua simpul
tersebut dengan suatu sisi jika dua daerah tersebut saling bertetangga.
r4
r1
r2
r3
Jika kita gambarkan graf yang terbentuk maka diperoleh graf sebagai berikut :
r4
r2
r1
r3
Latihan :
1. Gunakan algoritma Welch-Powell untuk mewarnai graf dibawah ini :
a
d
c
g
b
e
h
j
2. Pada suatu semester, akan disusun suatu jadwal UAS untuk matakuliah Kalkulus,
Matematika Diskrit, Fisika, Bahasa Inggris, Bahasa Indonesia, Agama, Pancasila dan
Kimia. Diketahui tidak ada mahasiswa yang mengambil pasangan matakuliah berikut
ini secara bersamaan (dalam semester yang sama):
- Kalkulus & Kimia
- Matematika Diskrit & Kimia
- Bahasa Inggris & Bahasa Indonesia
- Bahasa Inggris & Agama
- Kalkulus & Matematika Diskrit
- Kalkulus & Fisika
- Fisika & Bahasa Inggris
Tetapi ada mahasiswa yang mengambil secara bersamaan untuk kombinasi matakuliah
lainnya, dalam semester tersebut.
Berapa jumlah slot waktu minimum yang diperlukan untuk menyusun jadwal ujian
UAS tersebut, sehingga tidak ada mahasiswa yang bentrok jadwal ujiannya
3. Berapa jumlah warna minimal untuk perwarnaan daerah (peta) pada graf dibawah ini !
t
p
BAB V
PEMBAHASAN
Pemanfaatan teori graf dalam sistem lalu lintas dapat dilakukan seabagai berikut :
1. Simpul dalam suatu graf digunakan untuk menghubungkan suatu persimpangan jalan
atau suatu tempat.
2. Sisi dari suatu graf digunakan untuk melambangkan jalan.
3. Arah pada sisi merepresentasikan arah jalan yang dapat dilalui. Jadi bila terdapat jalan
One Way atau satu arah, arah panah hanya akan menunjuk ke arah tertentu dan tidak
sebaliknya.
4. Bobot / nilai dari edge graf merepresentasikan jarak antar persimpangan.
Sekarang, bagaimana memanfaatkan teori graf dalam masalah lalu lintas di kota mataram,
yaitu untuk memilih jalur (jalan) tercepat dari Polda NTB ke kantor Gubernur dan
sebaliknya?
Masalah ini termasuk dalam The Shortest Path Problem (persoalan lintasan terpendek),
yaitu persoalan mencari lintasan terpendek pada suatu graf berbobot. Sudah dijelaskan
bahwa kata terpendekberbeda-beda maknanya bergantung pada tipikal persoalan yang
akan diselesaikan. Dalam persoalan kita, kata terpendek disini kami maksudkan sebagai
panjang terpendek.
Untuk pencarian rute terpendek, kita bisa menggunakan Algoritma Dijkstra (diberi
nama sesuai penemunya, Edsger Wybe Dijkstra). Sebenarnya algoritma ini umumnya
digunakan untuk mencari lintasan terpendek dari sebuah graf berbobot dengan simpul
menyatakan suatu tempat, sisi menyatakan jalan, dan bobot menyatakan panjang
lintasan. Tapi dengan menganalogikan panjang lintasan dengan jarak antara satu simpang
jalan dengan simpang jalan yang lainnya. Kita bisa mengunakan algoritma ini untuk
mencari rute terpendek pada permasalahan lintasan terpendek ini.
BAB VI
KESIMPULAN DAN SARAN
A. Kesimpulan
1. untuk mencari lintasan terpendek dapat dicari dengan menggunakan Algoritma Dijkstra.
2. Pemodelan Sistem Lalu Lintas dengan graf ganda berarah berbobot dapat
digunakan untuk memodelkan sistem lalu lintas dengan lebih baik
daripada menggunakan graf berarah biasa. Terutama untuk memodelkan
sistem lalu lintas di perkotaan, di mana orang lebih mengutamakan waktu.
Dengan menambahkan bobot sebagai representasi daya dukung jalan,
pencarian rute menjadi lebih baik.
B. Saran
Dalam beraktivitas sehari-hari perlu diperhatikan dan memperhitungkan rute atau lintasan
yang akan dilalui sehingga dapat mengefisienkan waktu, biaya, tenaga, atau mungkin bisa
mempertahankan kepercayaan orang lain dengan sampai ketujuan tepat pada waktunya.
DAFTAR PUSTAKA
edition, McGraw-Hill,
Singapore, 2003
[5] Slamet, S., Makaliwe, H., Matematika Kombinatorik, Elek Media Komputindo,
Jakarta, 1991