Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pertemuan 20 GRAPH COLORING

Presentasi serupa


Presentasi berjudul: "Pertemuan 20 GRAPH COLORING"— Transcript presentasi:

1

2 Pertemuan 20 GRAPH COLORING
Matakuliah : T0034 / Perancangan & Analisis Algoritma Tahun : 2008 Pertemuan 20 GRAPH COLORING

3 GRAPH COLORING Graph coloring adalah problem klasik algoritma tentang bagaimana caranya mewarnai graph dengan warna berbeda untuk setiap node yang ”berdekatan” Berdekatan berarti ada edge yang menghubungkan kedua node tersebut Nilai adjacency-nya lebih besar dari 0 Tantangan dari problem ini adalah bagaimana caranya mengusahakan agar jumlah warna yang diperlukan seminimal mungkin. [buku utama, bab 6.6] Bina Nusantara

4 CHROMATIC NUMBER Diperlukan 3 warna untuk mewarnai graph di atas
Jumlah warna minimal yang harus dipakai untuk mewarnai sebuah graph disebut chromatic number. [buku utama, ilustrasi 6.8] Bina Nusantara

5 VARIASI PROBLEM Edge coloring Region coloring
Bukan node yang diwarnai melainkan edge-nya. Sejumlah edge yang bertemu di node tertentu tidak boleh diberi warna yang sama. Region coloring Mewarnai sebidang wilayah yang terbagi atas sub-wilayah kecil. Setiap sub-wilayah yang memiliki perbatasan tidak boleh diberi warna yang sama. Problem ini lebih terkenal dengan sebutan map coloring. Map coloring dapat diselesaikan dengan mengubahnya menjadi graph, mewarnai graph, kemudian dipetakan kembali. Bina Nusantara

6 MAP COLORING [buku utama, ilustrasi 6.9] Bina Nusantara

7 KONVERSI MAP KE GRAPH [buku utama, ilustrasi 6.10] Bina Nusantara

8 ALGORITMA WELSH & POWELL
Urutkan node dalam sebuah graph berdasarkan jumlah edge yang terhubung padanya, secara descending (dari besar ke kecil) Berdasarkan urutan di atas, warnai semua node dalam graph dengan warna 1 jika sebuah node tidak berbatasan dengan node yang sudah berwarna 1 Ulangi proses ini untuk warna 2, warna 3, dst hingga semua node telah diberi warna Merupakan salah satu contoh algoritma Metode Greedy Hasilnya belum tentu optimal Penyelesaian secara optimal adalah NP-Complete problem Baca bab 6.6 di buku untuk penjelasan detil langkah per langkah jalannya algoritma Welsh & Powell Bina Nusantara

9 HASIL GRAPH COLORING [buku utama, ilustrasi 6.11] Bina Nusantara

10 MAP COLORING [buku utama, ilustrasi 6.12] Bina Nusantara

11 FOUR COLOR THEORM Four Color Theorm menyatakan bahwa setiap peta dapat diwarnai oleh 4 warna atau kurang. Teori ini memberikan patokan bahwa seperti apa pun bentuk peta yang kita miliki, nilai maksimal untuk chromatic number-nya adalah 4. Meskipun pernah dicoba dengan menggunakan komputer, teori ini belum dapat terbukti kebenarannya secara matematika. Beberapa kasus khusus seperti adanya negara yang memiliki wilayah terpisah menjadi salah satu argumen para ahli yang tidak mempercayai teori ini. Mereka berpegang pada Five Color Theorm yang sudah terbukti secara matematika. Bina Nusantara

12 LATIHAN Gunakan algoritma Welsh & Powell untuk mewarnai graph berikut ! Tentukan chromatic number nya ! Bina Nusantara

13 Apa yang sudah dipahami? Apa yang akan dibahas selanjutnya?
REVIEW Apa yang sudah dipahami? Apa yang akan dibahas selanjutnya? Bina Nusantara


Download ppt "Pertemuan 20 GRAPH COLORING"

Presentasi serupa


Iklan oleh Google