Kamis, 04 Agustus 2016

Pewarnaan graf dengan python

Bismillah.
Assalaamu 'alaikum wa rahmatullaah wa barakaatuh, Sahabat.
Beberapa waktu yang lalu, sebenarnya sudah dari 2015 aku lihat seperti ini, tapi masih belum di springerlink, sih. Aku lihat lagi di
http://link.springer.com/article/10.1007/s10878-015-9862-1
itu di tahun 2016 ini. Dulu dari google scholar kalau ndak salah. Barangkali ada yang mau gratisnya, silakan unduh di researchgate ini:
https://www.researchgate.net/publication/274076696_A_fast_greedy_sequential_heuristic_for_the_vertex_colouring_problem_based_on_bitwise_operations
Pewarnaan graf menggunakan operasi bit. Canggih banget. MasyaAllah tabarakallah. Walaupun itu ndak diurutkan derajat titiknya, tapi cepet juga kok. Kalau optimalnya, belum tentu sih..
Aku mbuat contoh kasus sekalian programnya dengan bahasa python seperti ini. Siapatau ada yang tertarik.. ^_^

Kita punya graf seperti ini, misalkan.

Kalau pengin tau gimana cara nggambar graf kayak gitu (yang canggih bisa ditarik-tarik kayak jelly) di blog, bisa mampir dulu ke sini:
http://muktyas.blogspot.co.id/2016/08/menggambar-graf-dengan-html5.html
Bisa kita warnai dengan algoritma yang disusun Komosko tadi seperti ini.
Di situ aku juga cerita langkah demi langkahnya lho..

Blok semua script itu, lalu simpan sebagai warnagrafmuks.py. Jalankan dengan python. Semoga bermanfaat, Sahabat. :)
Assalaamu'alaikum..

Tidak ada komentar:

Posting Komentar