Matematika Diskrit. Makalah. Menentuan Jarak Terpendek, dan Tapak Euler dalam graf. : Kelvin Sebastian NIM : Departemen Teknologi Informasi

Ukuran: px
Mulai penontonan dengan halaman:

Download "Matematika Diskrit. Makalah. Menentuan Jarak Terpendek, dan Tapak Euler dalam graf. : Kelvin Sebastian NIM : Departemen Teknologi Informasi"

Transkripsi

1 Matematika Diskrit Makalah Menentuan Jarak Terpendek, dan Tapak Euler dalam graf Nama : Kelvin Sebastian NIM : Departemen Teknologi Informasi INSTITUT TEKNOLOGI HARAPAN BANGSA

2 ABSTRAK Makalah ini membahas tentang salah satu aspek penting dalam sejarah perkembangan ilmu matematika yaitu studi dan aplikasi Konigsberg Bridge Problem (Teka-Teki Jembatan Konigsberg) yang berawal muncul dari penduduk sebuah kota bernama yang dahulu bernama Konigsberg di Jerman. Adalah Leonard Euler, seorang pakar matematika yang mencoba mempelajari teka-teki tersebut dari sudut pandang matematis dan akhirnya mengemukakan sebuah teorema yang kini banyak digunakan dalam berbagai permasalahan, yaitu teorema graf. Graf yang memiliki komponen dasar berupa simpul dan sisi, yang kemudian dapat membentuk graf terbuka dan graf tertutup dengan sejumlah lintasan dan sirkuit, telah mengahpus tanda tanya besar dalam penyelesaian Teka-Teki Jembatan Konigsberg dan berbagai masalah yang serupa dengannya. Makalah ini membahas tentang persoalan lintasan terpendek suatu graf dengan algoritma dijkstra. Lintasan terpendek merupakan bagian dari teori graf. Jika diberikan sebuah graf berbobot, masalah jarak terpendek adalah bagaimana kita mencari sebuah jalur pada graf yang meminimalkan jumlah bobot sisi pembentuk jalur tersebut. Persoalan ini adalah persoalan optimasi, dimana kita akan mencari solusi penyelesaian yang paling efektif dari masalah penentuan lintasan terpendek pada suatu graf. Saat ini banyak sekali algortima-algoritma yang dapat digunakan untuk menyelesaikan persoalan penentuan lintasan terpendek (shortest path problem) dari suatu graf. Solusi yang didapat dari penelusuran algoritma tersebut dapat diberi nama Pathing Algorithm. Ada dua algortima yang cukup terkenal yang bisa digunakaan untuk menyelesaikan persoalan lintasan terpendek, yaitu Algoritma Dijkstra dan Algoritma Bellman-Ford. Tetapi pada kesempatan ini kita hanya akan membahas tentang algoritma dijkstra. Algoritma Dijkstra merupakan salah satu algoritma yang digunakan untuk memecahkan permasalahan lintasan terpendek yang terdapat pada suatu graf. Algoritma ini digunakan pada graf berbobot dengan syarat bobot dari masing-masing sisi haruslah bernilai positif (>=0). 2

3 KATA PENGANTAR Segala puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena anugerah-nya penulis berhasil menyelesaikan makalah ini di dalam mata pelajaran Matematika Diskrit. Karya tulis ini berjudul Menentuan Jarak Jerpendek, Jembatan Konigsberg dan Tapak Euler dalam graf. Penulis menyadari bahwa karya tulis ini masih kurang sempurna, baik dari segi materi maupun sistematika pembahasannya. Hal ini dikarenakan terbatasnya waktu, pengetahuan, pengalaman dan kemampuan yang penulis miliki. Selama proses penelitian dan pembuatan makalah ini, penulis telah banyak menerima bantuan dari berbagai pihak, baik berupa bimbingan, saran maupun dorongan. Pada kesempatan ini penulis ingin menyampaikan rasa berterimakasih secara khusus kepada : 1. I Putu Agus Eka Pratama, S.T, M.T selaku pembimbing dan dosen dalam mata kuliah Matematika Diskrit. 2. Teman-teman yang telah membantu dalam penyusunan makalah ini. Harapan penulis, semoga makalah ini bermanfaat bagi pembaca dalam pengetahuan graf. Penulis juga meminta maaf apabila ada kesalahan-kesalahan dalam pembuatan karya tulis ini. Penulis bersedia menerima kritik, dan saran, karena bagi penulis, kritik dan saran sangat penting dalam perbaikan-perbaikan di masa depan. Bandung, 23 November 2014 Salam Hangat, Penulis 3

4 DAFTAR ISI Abstraksi Kata Pengantar Daftar Isi.. 4 BAB I Pendahuluan 1.1 Latar Belakang Rumusan Masalah Tujuan Penelitian Manfaat Penelitian Sistematika Penulisan... 7 BAB II Graf Pengertian Graf Sejarah Graf Definisi Graf Lintasan dan Sirkuit Euler Lintasan Terpendek BAB III Jenis Peneletian Teknik Analisis Data Sirkuit Euler Lintasan Terpendek Persoalan Tukang Pos Cina Persoalan Perjalanan Pedagang 19 BAB IV Lintasan Terpendek BAB V Kesimpulan 5.1 Lintasan Terpendek Sirkuit Euler Saran Daftar Pustaka. 26 4

5 BAB I PENDAHULUAN 1.1 Latar Belakang Teori graf lahir pada tahun 1736 melalui tulisan Euler yang berisi tentang upaya pemecahan masalah jembatan Konigsberg yang sangat terkenal di Eropa. Kurang lebih seratus tahun setelah lahirnya tulisan Euler tersebut tidak ada perkembangan yang berarti dengan teori graf. Tahun 1847, G.R. Kirchoff ( ) berhasil mengembangkan teori pohon (Theory of trees) yang digunakan dalam persoalan jaringan listrik. Sepuluh tahun kemudian, A.Cayley ( ) juga menggunakan konsep pohon untuk menjelaskan permasalahan kimia yaitu hidrokarbon. Pada masa Kirchoff dan Cayley juga telah lahir dua hal penting dalam graf. Salah satunya berkenaan dengan konjektur empat warna, yang menyatakan bahwa untuk mewarnai sebuah atlas cukup dengan menggunakan empat warna sedemikian sehingga tiap negara yang berbatasan akan memiliki warna yang berbeda. Para ahli teori graf berkeyakinan bahwa orang yang pertama kali mengemukakan masalah empat-warna adalah A.F.Mobius ( ) dalam salah satu kuliahnya di tahun Sepuluh tahun kemudian, A.Demorgan ( ) kembali membahas masalah ini bersama ahli-ahli matematika lainnya di kota London. Dengan demikian tulisan Demorgan dianggap sebagai referensi pertama berkenaan dengan masalah empat-warna. Masalah empat-warna ini menjadi sangat terkenal setelah Cayle mempublikasikannya tahun 1879 dalam Proceeding of the Royal Geographic Society volume pertama. Hal ini yang penting untuk membicarakan sehubungan dengan perkembangan teori graf adalah apa yang dikemukakan oleh Sir W.R. Hamilton ( ). Pada tahun 1895 dia berhasil menemukan suatu permainan yang kemudian dijualnya ke sebuah pabrik mainan di Dublin. Permainan tersebut dari kayu berbentuk 5

6 dodecahedron beraturan yakni berupa sebuah polyhedron dengan 12 muka dan 20 pojok. Tiap muka berbentuk sebuah pentagon beraturan dan tiap pojoknya dibentuk oleh tiga sisi berbeda. Tiap pojok dari dodecahedron tersebut dipasangkan dengan sebuah kota terkenal seperti London, New York, Paris, dll. Masalah dalam permaianan ini adalah kita diminta untuk mencari suatu rute melalui sisi-sisi dari dodecahedron sehingga tiap kota dari 20 kota yang ada dapat dilalui tepat satu kali. Walaupun saat ini masalah tersebut dapat dikategorikan mudah, akan tetapi pada saat itu tidak ada seorang pun yang bisa menemukan syarat perlu dan cukup dari eksistensi rute yang dicari. Kurang lebih setengah abad setelah Hamilton, aktivitas dalam bidang teori graf dapat dikatakan relatif kecil. Pada tahun 1920-an kegiatan tersebut muncul kembali yang dipelopori oleh D.Konig. Konig berupaya mengumpulkan hasil-hasil pemikiran para ahli matematika tentang teori graf termasuk hasil pemikirannya sendiri, kemudian dikemasnya dalam bentuk buku yang di terbitkan pada tahun Buku tersebut dianggap sebagai buku pertama tentang teori graf. 1.2 Rumusan Masalah Permasalahan yang akan dibahas dalam tugas akhir ini adalah : 1. Bagaimana mencari jarak terpendek pada sebuah jalur? 2. Bagaimana menentukan Tapak Euler pada sebuah graf? 1.3 Tujuan Penelitian Tujuan yang ingin dicapai : 1. Mengetahui jarak terpendek pada sebuah jalur. 2. Menentukan Tapak Euler pada suatu graf. 1.4 Manfaat Penelitian Manfaat yang diharapkan dari hasil penelitian ini adalah bisa mengetahui jarak terpendek / menentukan rute terpendek dari suatu tempat ke tempat yang lain, menghemat biaya (ongkos) perjalanan dan menghemat waktu dalam sebuah perjalanan dalam kehidupan sehari-hari. Menggunakan Tapak Euler biasanya untuk 6

7 mengetahui apakah kita bisa berjalan dari satu titik ke titik semula di mana kita mulai, dan bisa mengetahui / menemukan rute yang melintasi setiap rute satu kali saja sama dengan menemukan tapak Euler Sistematika Penulisan Agar penulisan karya tulis ini lebih terarah, mudah mengerti, dan dipahami, maka digunakan sistematika pembahasan yang terdiri dari empat bab. Masing masing bab dibagi ke dalam beberapa subbab dengan rumusan sebagai berikut : BAB I. PENDAHULUAN Dalam bab ini dijelaskan latar belakang, rumusan masalah, tujuan penelitian, batasan masalah, manfaat penelitian, hipotesis dan sistematika penulisan. BAB II. LANDASAN TEORI Bagian ini terdiri atas konsep- konsep (teori - teori) yang mendukung bagian pembahasan, konsep konsep tersebut antara lain : membahas tentang pengertian graf, jarak terpendek, Tapak Euler, dan Jembatan Konigsberg. BAB III. METODE PENELITIAN Pada bagian ini terdiri atas jenis penelitian dan menganalisis data yang diperoleh dan merupakan sebuah jawaban atas pernyataan masalah. BAB IV. PEMBAHASAN Pembahasan berisi tentang bagaimana menentukan jarak terpendek pada sebuah jalur, menentukan Tapak Euler pada suatu graf, mencari solusi Jembatan Konigsberg. BAB V. PENUTUP Pada bab ini akan dibahas tentang kesimpulan akhir penelitian dan beberapa saran. 7

8 BAB II LANDASAN TEORI 2. GRAF 2.1 Teori Graf Teori Graf merupakan pokok bahasan yang sudah tua usianya namun memiliki banyak terapan sampai saat ini. Graf digunakan untuk mempresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut. Representasi visual dari graf adalah dengan menyatakan objek dinyatakan sebagai noktah, bulatan, atau titik. Sedangkan hubungan antara objek dinyatakan dengan garis. Graf sederhana (simple graf) adalah Graf yang tidak mengandung gelang maupun sisi-ganda dinamakan graf sederhana. Graf tak-sederhana (unsimplegraf/multigraf) adalah Graf yang mengandung ruas ganda atau gelung dinamakan graf tak-sederhana (unsimple graf atau multigrapf). 2.2 Sejarah Graf Menurut cacatan sejarah, masalah jembatan Konigsberg adalah masalah yang pertama kali menggunakan graf (tahun 1736). Di kota Konigsberg (sebelah timur negara bagian Prussia, Jerman), sekarang bernama kota Kaliningrad, terdapat sungai Pregal yang mengalir mengitari pulau Kneiphof lalu bercabang menjadi dua buah anak sungai. Ada tujuh buah jembatan yang menghubungkan daratan yang dibelah oleh sungai tersebut. Masalah jembatan Konigsberg adalah : apakah mungkin melalui ketujuh buah jembatan itu masing-masing tepat satu kali, dan kembali lagi ke tempat semula? Sebagian penduduk kota sepakat bahwa memang tidak mungkin memalui setiap jembatan itu hanya sekali dan kembali lagi ke tempat asal mula keberangkatan, tetapi dengan cara coba-coba. Tahun 1736, seorang matematikawan Swiss, L.Euler, adalah orang pertama yang berhasil menemukan jawaban masalash itu dengan pembuktian yang sederhana. Ia memodelkan masalah ini ke dalam graf. Daratan (titik-titik yang dihubungkan oleh jembatan) dinyatakan sebagai titik (noktah) yang disebut simpul (vertex) dan jembatan dinyatakan sebagai garis yang disebut sisi 8

9 (edge). Setiap titik diberi label huruf A,B,C,dan D. Graf yang dibuat oleh Euler diperlihatkan pada gambar berikut. Gambar : Jembatan Konigsberg Jawaban yang di kemukakan Euler adalah : orang tidak mungkin melalui ketujuh jembatan itu masing-masing satu kali dan kembali lagi ke tempat asal keberangkatan jika derajat setiap simpul tidak seluruhnya genap. Yang dimaksud dengan derajat adalah banyaknya garis yang bersisian dengan noktah. Sebagai contoh, simpul C memiliki derajat 3 karena ada tiga buah garis yang bersisian dengannya, simpul B dan D juga berderajat dua, sedangkan simpul A berderajat 5. Karena tidak semua simpul berderajat genap, maka tidak mungkin di lakukan perjalanan berupa sirkuit (yang dinamakan dengan sirkuit Euler) pada graf tersebut. Kelak kita akan membahas lebih mendalam mengenai derajat dan sirkuit pada pemabahasan selanjutnya. 2.3 Definisi Graf Graf G didefinisikan sebagai pasangan himpunan (V,E), yang dalam hal ini: V = himpunan berhingga dan tidak kosong dari simpul-simpul (vertices atau node) = { v 1 v,..., } dan E = himpunan sisi (edges atau arcs) yang menghubungkan sepasang, 2 v n simpul. = { e 1 e,..., e } atau dapat ditulis singkat notasi G = (V, E )Simpul pada graf, 2 n dapat dinomori dengan huruf, seperti v, w,,dengan bilangan gabungan keduanya. Sedangkan sisi yang menghubungkan simpul j asli 1, 2, 3,, atau vi dengan simpul v dinyatakan dengan pasangan ( v, v ) atau dengan lambang e,... Dengan kata i j, e 1 2 lain, jika e adalah sisi yang menghubungkan simpul vi dengan simpul v j, maka e dapat 9

10 ditulis sebagai : e = ( v, v ) secara geometri graf digambarkan sebagai sekumpulan i j noktah (simpul) di dalam bidang dwimatra yang dihbungkan dengan sekumpulan garis (sisi). Berikut adalah contoh gambar graf : ce e2 e6 e3 e4 3 e5 e7 4 (a) 4 (b) 1 2 e1 e2 e6 e3 e4 3 e8 e5 e7 4 (c) Gambar : Graf sederhana (a), Graf Ganda (b), Graf semu (c) Pada Gambar 3, G 1 adalah graf dengan V = { 1, 2, 3, 4 } E = { (1, 2), (1, 3), (2, 3), (2, 4), (3, 4) } G 2 adalah graf dengan V = { 1, 2, 3, 4 } E = { (1, 2), (2, 3), (1, 3), (1, 3), (2, 4), (3, 4), (3, 4) } = { e 1, e 2, e 3, e 4, e 5, e 6, e 7 } G 3 adalah graf dengan V = { 1, 2, 3, 4 } 10

11 E = { (1, 2), (2, 3), (1, 3), (1, 3), (2, 4), (3, 4), (3, 4),(3,3) } = { e 1, e 2, e 3, e 4, e 5, e 6, e 7, e 8 } 2. Lintasan dan Sirkuit Euler Lintasan yang melalui masing-masing sisi dalam graf tepat satu kali disebut lintasan Euler. Jika lintasan tersebut adalah lintasan tertutup, maka lintasan tertutup tersebut disebut sirkuit Euler. Contoh seperti pada gambar berikut: 2 1 Lintasan Euler : 3, 1, 2, 3, 4, 1 Tidak ada sirkuit Euler Gambar : Lintasan Euler 3 4 Untuk membuat graf G yang mempunyai lintasan Euler harus dipenuhi kondisi : 1. Graf terhubung. 2. Graf tidak mempunyai simpul derajat ganjil sama sekali atau mempunyai 2 buah simpul berderajat ganjil. Untuk membuat graf G yang mempunyai sirkuit Euler harus dipenuhi kondisi : 1. Graf terhubung. 2. Semua simpul berderajat genap. Graf berarah G mempunyai lintasan Euler jika G terhubung dan setiap simpul mempunyai derajat masuk dan derajat keluar sama kecuali 2 simpul. Yang pertama memiliki derajat keluar satu lebih besar dari derajat masuk dan yang kedua memiliki derajat masuk satu lebih besar dari derajat keluar. Graf berarah G mempunyai sirkuit Euler jika hanya jika G terhubung dan setiap simpul mempunyai derajat masuk dan derajat keluar sama. 11

12 3. Lintasan Terpendek (Shortest Path) Persoalan mencari lintasan terpendek di dalam graf merupakan persoalan optimasi yang klasik. Graf yang diacu adalah graf berbobot (weighted graph), yaitu graf yang setiap sisinya diberikan suatu nilai atau bobot. Bobot pada sisi graf dapat menyatakan jarak antar kota / tempat, waktu pengiriman pesan, ongkos pembangunan dan sebagainya. Kata terpendek pada persoalan lintasan terpendek berarti minimasi dari bobot pada suatu lintasan di dalam graf. Contoh terapan pencarian lintasan terpendek. Misalkan simpul pada graf dapat merupakan kota dan sisi menyatakan jalan yang menghubungkan dua buah kota. Bobot sisi graf dapat menyatakan jarak antara dua buah kota atau rata-rata waktu tempuh antara dua buah kota. Apabila terdapat lebih dari satu lintasan dari kota A ke kota B, maka persoalan lintasan terpendek di sini adalah menentukan jarak terpendek atau waktu tersingkat dari kota A ke kota B. Terdapat beberapa jenis persoalan lintasan terpendek, antara lain : a. Lintasan terpendek antara dua buah simpul tertentu. b. Lintasan terpendek antara semua pasangan simpul. c. Lintasan terpendek dari simpul tertentu ke semua simpul yang lain. d. Lintasan terpendek antara dua buah simpul yang melalui beberapa simpul tertentu. Gambar 5 menyatakan kondisi tetang 6 buah kota dengan jarak lintasan yang menghubungi kota kota tersebut Gambar : Lintasan Terpendek 12

13 Tabel 1 Ilustrasi matriks mengenai lintasan terpendek Sampai saat ini, sudah banyak algoritma untuk mencari lintasan terpendek yang pernah ditulis orang. Algoritma lintasan terpendek yang paling terkenal adalah algoritma Dijkstra (sesuai nama penemunya). Aslinya, algoritma Dijkstra diterapkan untuk mencari lintasan terpendek pada graf berarah. Misalkan sebuah graf berbobot dengan n buah simpul dinyatakan dengan matriks ketetanggaan M = m ij m ij = ji m )., yang dalam hal ini, m ij = bobot sisi (i, j) (pada graf tak berarah m ii = 0 m ij =, jika tidak ada sisi dari simpul i ke simpul j Selain matriks M, kita menggunakan larik S = [ s i ] yang dalam hal ini, s i = 1, jika simpul i termasuk ke dalam lintasan terpendek s i = 0, jika simpul i tidak termasuk ke dalam lintasan terpendek dan larik / tabel D = [ d i ] yang dalam hal ini d i = panjang lintasan dari simpul awal s ke simpul j Algoritma : urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis. 13

14 BAB III METODOLOGI PENELITIAN 3.1 Jenis Penelitian Penelitian Kualitatif Penelitian kualitatif merupakan penelitian yang bersifat ilmiah dan juga sistematis sebagaimana penelitian kuantitatif sekalipun dalam pemilihan sample tidak seketat dan serumit penelitian kuantitatif. Dalam memilih sample penelitian kualitatif menggunakan teknik non probabilitas, yaitu suatu teknik pengambilan sample yang tidak didasarkan pada rumusan statistik tetapi lebih pada pertimbangan subyektif peneliti dengan didasarkan pada jangkauan dan kedalaman masalah yang ditelitinya. Lebih lanjut pada penelitian kualitatif tidak ditujukan untuk menarik kesimpulan suatu populasi melainkan untuk mempelajari karakteristik yang diteliti, baik itu orang ataupun kelompok sehingga keberlakukan hasil penelitian tersebut hanya untuk orang atau kelompok yang sedang diteliti tersebut. 3.2 Teknik Analisis Data Sirkuit Euler Pertama, Euler menunjukkan bahwa pilihan rute di dalam setiap daratan tidak relevan. Satu-satunya fitur penting dari rute adalah urutan jembatan menyeberang. Hal ini memungkinkan dia untuk merumuskan masalah dalam hal abstrak (meletakkan dasar-dasar teori graph ), menghilangkan semua fitur kecuali daftar massa tanah dan jembatan yang menghubungkan mereka. Dalam istilah modern, masing-masing satu menggantikan massa tanah dengan sebuah "abstrak titik "atau node, dan masingmasing jembatan dengan koneksi abstrak, sebuah"tepi ", yang hanya berfungsi untuk merekam yang sepasang simpul (massa tanah) yang dihubungkan dengan jembatan itu. Struktur matematika yang dihasilkan disebut graph. Karena hanya informasi koneksi yang relevan, bentuk representasi bergambar grafik mungkin terdistorsi dengan cara apapun, tanpa mengubah grafik itu sendiri. 14

15 Hanya keberadaan (atau kekurangan) dari tepi antara setiap pasangan node adalah signifikan. Sebagai contoh, tidak masalah apakah tepi digambar lurus atau melengkung, atau apakah satu node adalah ke kiri atau kanan lain. Selanjutnya, Euler mengamati bahwa (kecuali pada titik akhir dari berjalan), setiap kali salah satu titik masuk dengan jembatan, satu daun titik dengan jembatan. Dengan kata lain, selama yang berjalan pada grafik, jumlah kali memasuki simpul nonterminal sama dengan berapa kali satu daun itu. Sekarang, jika setiap jembatan dilalui tepat satu kali, itu berarti bahwa, untuk setiap massa tanah (kecuali mungkin untuk yang dipilih untuk mulai dan selesai), jumlah jembatan menyentuh daratan bahkan (setengah dari mereka, pada khususnya traversal, akan dilalui "menuju" daratan tersebut; setengah lainnya, "jauh" dari itu). Namun, keempat massa tanah dalam masalah asli tersentuh oleh ganjil jembatan (satu disentuh oleh 5 jembatan, dan masing-masing tiga lainnya disentuh oleh 3). Karena, paling tidak, dua massa tanah dapat berfungsi sebagai titik akhir dari jalan putatif, proposisi berjalan kaki melintasi jembatan setiap kali mengarah ke kontradiksi. Dalam bahasa modern, Euler menunjukkan bahwa kemungkinan berjalan melalui grafik, melintasi setiap sisi tepat satu kali, tergantung pada derajat dari simpul-simpul. Derajat dari sebuah node adalah jumlah edge menyentuhnya. argumen Euler menunjukkan bahwa kondisi yang diperlukan untuk berjalan dari bentuk yang diinginkan adalah bahwa grafik dihubungkan dan memiliki tepat nol atau dua simpul berderajat ganjil. Kondisi ini ternyata juga cukup-hasil dinyatakan oleh Euler dan kemudian dibuktikan oleh Carl Hierholzer. Seperti jalan-jalan sekarang disebut jalur Euler atau jalan Euler untuk menghormatinya. Selanjutnya, jika ada node derajat ganjil, maka setiap path Euler akan dimulai pada salah satu dari mereka dan berakhir pada yang lain. Karena grafik yang sesuai dengan Königsberg historis memiliki empat node derajat aneh, ia tidak dapat memiliki jalur Euler. Untuk membuat graf G yang mempunyai lintasan Euler harus dipenuhi kondisi : 1. Graf terhubung. 2. Graf tidak mempunyai simpul derajat ganjil sama sekali atau mempunyai 2 buah simpul berderajat ganjil. 15

16 Gambar : (Lintasan Euler) a. Apakah Ada Lintasan Euler? b. Apakah ada Sirkuit Euler? Jawab : a. Ada lintasan Euler dengan lintasan : a,b,c,d,e,f,g,b,d,f,a,g. b. Tidak ada sirkuit Euler. Untuk membuat graf G yang mempunyai sirkuit Euler harus dipenuhi kondisi : 1. Graf terhubung. 2. Semua simpul berderajat genap. Gambar : (Sirkuir Euler) a. Apakah ada Lintasan Euler? b. Apakah ada Sirkuit Euler? Jawab: a. Ada lintasan Euler dengan lintasan : a,b,c,d,e,c,h,b,f,h,e,f,g,a. b. Ada sirkuit Euler karena berawal dari simpul a dan berakhir di simpul a Lintasan Terpendek (Shortest Path) Persoalan mencari lintasan terpendek di dalam graf merupakan persoalan optimasi yang klasik. Graf yang diacu adalah graf berbobot (weighted graph), yaitu graf yang setiap sisinya diberikan suatu nilai atau bobot. Bobot pada sisi graf dapat menyatakan 16

17 jarak antar kota / tempat, waktu pengiriman pesan, ongkos pembangunan dan sebagainya. Kata terpendek pada persoalan lintasan terpendek berarti minimasi dari bobot pada suatu lintasan di dalam graf. Graf berbobot (weighted graph), Lintasan terpendek: lintasan yang memiliki total bobot minimum. Contoh aplikasi: 1. Menentukan jarak terpendek/waktu tempuh tersingkat/ongkos termurah antara dua buah kota 2. Menentukan waktu tersingkat pengiriman pesan (message) antara dua buah terminal pada jaringan komputer. Terdapat beberapa jenis persoalan lintasan terpendek, antara lain: a. Lintasan terpendek antara dua buah simpul tertentu. b. Lintasan terpendek antara semua pasangan simpul. c. Lintasan terpendek dari simpul tertentu ke semua simpul yang lain. d. Lintasan terpendek abtara dua buah simpul yang melalui beberapa simpul tertentu. Uraian persoalan Diberikan graf berbobot G = (V, E) dan sebuah simpul a. Tentukan lintasan terpendek dari a ke setiap simpul lainnya di G. Asumsi yang kita buat adalah bahwa semua sisi berbobot positif Gambar : Lintasan 17

18 Simpul Simpul Asal Tujuan Lintasan Terpendek Jarak tidak ada tidak ada tidak ada tidak ada tidak ada Tabel 2 Ilustrasi Lintasan Terpendek Persoalan Tukang Pos Cina (Chinese Postman Problem) Dikemukakan oleh Mei Gan (berasal dari Cina) pada tahun Masalahnya adalah sebagai berikut: seorang tukang pos akan mengantar surat ke alamat-alamat sepanjang jalan di suatu daerah. Bagaimana ia merencanakan rute perjalanannya supaya ia melewati setiap jalan tepat sekali dan kembali lagi ke tempat awal keberangkatan. 18

19 B 8 C A D 6 2 F 5 E Gambar : Persoalan Tukang Pos => menentukan sirkuit Euler di dalam graf. Proses yang dilalui oleh tukang pos : A B C D E F C E B F A Lintasan yang dilalui tukang pos: A, B, C, D, E, F, C, E, B, F, A = Persoalan Perjalanan Pedagang (Travelling Salesperson Problem - TSP) Diberikan sejumlah kota dan jarak antar kota. Tentukan sirkuit terpendek yang harus dilalui oleh seorang pedagang bila pedagang itu berangkat dari sebuah kota asal dan menyinggahi setiap kota tepat satu kali dan kembali lagi ke kota asal keberangkatan. => menentukan sirkuit Hamilton yang memiliki bobot minimum. Aplikasi TSP: 1. Pak Pos mengambil surat di kotak pos yang tersebar pada n buah lokasi di berbagai sudut kota. 2. Lengan robot mengencangkan n buah mur pada beberapa buah peralatan mesin dalam sebuah jalur perakitan. 3. Produksi n komoditi berbeda dalam sebuah siklus. Jumlah sirkuit Hamilton di dalam graf lengkap dengan n simpul: (n - 1)!/2. n = titik dalam sebuah graf 19

20 a 12 b d 15 Gambar : Sirkuit Terpendek / Halminton c Graf di atas memiliki (4 1)!/2 = 3 sirkuit Hamilton, yaitu: I1 = (a, b, c, d, a) atau (a, d, c, b, a) ==> panjang = = 45 I2 = (a, c, d, b, a) atau (a, b, d, c, a) ==> panjang = = 41 I3 = (a, c, b, d, a) atau (a, d, b, c, a) ==> panjang = = 32 a 12 b a 12 b a b d 15 c d 15 c d c Jadi, sirkuit Hamilton terpendek adalah I3 = (a, c, b, d, a) atau (a, d, b, c, a) dengan panjang sirkuit = =

21 BAB IV PENGOLAHAN DATA 1. Lintasan Terpendek (Shortest Path) (Algoritma lintasan terpendek dari simpul a ke semua simpul lain ) Langkah 0 (inisialisasi): - inisialisasi si = 0 dan di = mai untuk i = 1, 2,..., n Langkah 1: - isi sa dengan 1 (karena simpul a adalah simpul asal lintasan terpendek, jadi sudah pasti terpilih) - isi da dengan (tidak ada lintasan terpendek dari simpul a ke a) Langkah 2, 3, 4, 5, 6 n-1: - cari j sedemikian sehingga sj = 0 dan dj = min{d1, d2,..., dn} - isi sj dengan 1 }. - perbarui di, untuk i = 1, 2, 3,, n dengan: di (baru) = min{di (lama), dj + mji Gambar : Lintasan Terpendek Menentukan lintasan terpendek dari simpul 1 ke semua simpul lain. 21

22 Lelaran Simpul yang dipilih Lintasan S 1 S 2 S 3 S 4 S 5 S 6 Inisial , ,3, ,3,4, , D D D D D D (1,2) 50 (1,2) 50 (1,2) 45 (1,3,4,2) 45 (1,3,4,2) 45 (1,3,4,2) 10 (1,3) 10 (1,3) 10 (1,3) 10 (1,3) 10 (1,3) 10 (1,3) 40 (1,4) 40 (1,4) 25 (1,3,4) 25 (1,3,4) 25 (1,3,4) 25 (1,3,4) 45 (1,5) 45 (1,5) 45 (1,5) 45 (1,5) 45 (1,5) 45 (1,5) (1,6) (1,6) (1,6) (1,6) (1,6) (1,6) Tabel 3 Ilustrasi Algoritma Lintasan Terpendek Jadi, lintasan terpendek dari: 1 ke 3 adalah 1, 3 dengan panjang = 10 1 ke 4 adalah 1, 3, 4 dengan jarak = 25 1 ke 2 adalah 1, 3, 4, 2 dengan jarak = 45 1 ke 5 adalah 1, 5 dengan jarak = 45 1 ke 6 tidak ada 22

23 BAB V KESIMPULAN 5. Kesimpulan 5.1 Lintasan Terpendek (Shortest Path) Pada lintasan terpendek kita bisa mengetahui rute atau jalur yang paling efisien (terpendek) dari suatu tempat ke tempat lainnya, kita pun bisa mempersingkat waktu dengan menggunakan jalur yang efisien, dan juga bisa menghemat biaya atau ongkos transportasi. Biasanya pada lintasan terpendek menggunakan algoritma yang digunakan untuk memecahkan permasalahan lintasan terpendek yang terdapat pada suatu graf. Algoritma ini digunakan pada graf berbobot dengan syarat bobot dari masing-masing sisi haruslah bernilai positif ( >=0 ). Dalam mencari lintasan terpendek, algoritma yang paling banyak digunakan orang ialah algoritma Dijkstra, karena kerjanya paling efisien dan tidak membutuhkan waktu yang banyak. Algoritma Dijkstra : M =, yang dalam hal ini, m ij = m ij m ii = 0 m ji ). m ij = bobot sisi (i, j) (pada graf tak berarah m ij =, jika tidak ada sisi dari simpul i ke simpul j Selain matriks M, kita menggunakan larik S = [ s i ] yang dalam hal ini, s i = 1, jika simpul i termasuk ke dalam lintasan terpendek s i = 0, jika simpul i tidak termasuk ke dalam lintasan terpendek dan larik / tabel D = [ d i ] yang dalam hal ini d i = panjang lintasan dari simpul awal s ke simpul j 23

24 5.2 Sirkuit Euler Untuk membuat graf G yang mempunyai lintasan Euler harus memenuhi 2 syarat yaitu : Graf terhubung, dan Graf tidak mempunyai simpul derajat ganjil sama sekali atau mempunyai 2 buah simpul berderajat ganjil. Sebuah graf disebut terhubung jika graf tersebut hanya terdiri atas satu bagian (satu komponen) maka graf itu disebut graf terhubung. Sementara untuk membuat graf G yang mempunyai sirkuit Euler harus memenuhi 2 syarat yaitu : Graf terhubung, dan semua simpul berderajat genap. Graf berarah G mempunyai lintasan Euler jika G terhubung dan setiap simpul mempunyai derajat masuk dan derajat keluar sama kecuali 2 simpul. Yang pertama memiliki derajat keluar satu lebih besar dari derajat masuk dan yang kedua memiliki derajat masuk satu lebih besar dari derajat keluar. Graf berarah G mempunyai sirkuit Euler jika hanya jika G terhubung dan setiap simpul mempunyai derajat masuk dan derajat keluar sama. Gambar : (Lintasan Euler) Gambar : (Sirkuir Euler) 24

25 6 SARAN Dalam penarikan kesimpulan dalam teori graf, banyak hal yang harus di perhatikan agar penarikan kesimpulan dapat di lakukan dengan benar. Kepada para pembaca yang kelak ingin membuat makalah atau karya tulis mengenai teori graf,di sarankan agar lebih mau membaca dan mempelajari tentang teori graf. Penulis sangat menyadari bahwa karya tulis ini masih jauh dari sempurna, oleh karena itu, penulis sangat mengharap kritik dan saran yang membangun dari para pembaca, agar penulis dapat memperbaiki di waktu yang akan datang 25

26 DAFTAR PUSTAKA Tirta Seputro, Theresia Teori Graf. Jakarta : Erlangga Di kutip dari : f Sutarno, Heri Matematika Distrik. Bandung : Universitas Pendidikan Indonesia Tri Baskoro, Edy Matematika Distrik. Bandung : Institut Teknologi Bandung. 26

BAB I PENDAHULUAN. Teori graf merupakan salah satu kajian matematika yang memiliki banyak

BAB I PENDAHULUAN. Teori graf merupakan salah satu kajian matematika yang memiliki banyak BAB I PENDAHULUAN 1.1 Latar Belakang Teori graf merupakan salah satu kajian matematika yang memiliki banyak terapannya diberbagai bidang sampai saat ini. Graf digunakan untuk merepresentasikan objek-objek

Lebih terperinci

MateMatika Diskrit Aplikasi TI. Sirait, MT 1

MateMatika Diskrit Aplikasi TI. Sirait, MT 1 MateMatika Diskrit Aplikasi TI By @Ir.Hasanuddin Sirait, MT 1 Beberapa Aplikasi Graf Lintasan terpendek (shortest path) (akan dibahas pada kuliah IF3051) Persoalan pedagang keliling (travelling salesperson

Lebih terperinci

Graf. Bekerjasama dengan. Rinaldi Munir

Graf. Bekerjasama dengan. Rinaldi Munir Graf Bekerjasama dengan Rinaldi Munir Beberapa Aplikasi Graf Lintasan terpendek (shortest path) (akan dibahas pada kuliah IF3051) Persoalan pedagang keliling (travelling salesperson problem) Persoalan

Lebih terperinci

Matematika Diskret (Graf II) Instruktur : Ferry Wahyu Wibowo, S.Si., M.Cs.

Matematika Diskret (Graf II) Instruktur : Ferry Wahyu Wibowo, S.Si., M.Cs. Matematika Diskret (Graf II) Instruktur : Ferry Wahyu Wibowo, S.Si., M.Cs. Beberapa Aplikasi Graf Lintasan terpendek (shortest path) Persoalan pedagang keliling (travelling salesperson problem) Persoalan

Lebih terperinci

Aplikasi Teori Graf dalam Pencarian Jalan Tol Paling Efisien

Aplikasi Teori Graf dalam Pencarian Jalan Tol Paling Efisien Aplikasi Teori Graf dalam Pencarian Jalan Tol Paling Efisien Rianto Fendy Kristanto ) ) Jurusan Teknik Informatika ITB, Bandung 40, email: if706@students.if.itb.ac.id Abstract Makalah ini membahas tentang

Lebih terperinci

APLIKASI GRAF DALAM PEMBUATAN JALUR ANGKUTAN KOTA

APLIKASI GRAF DALAM PEMBUATAN JALUR ANGKUTAN KOTA APLIKASI GRAF DALAM PEMBUATAN JALUR ANGKUTAN KOTA Kenny Enrich NIM : 13506111 Program Studi Teknik Informatika, Institut Teknologi Bandung Jl. Ganesha 10, Bandung E-mail : if16111@students.if.itb.ac.id

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 5 BAB II LANDASAN TEORI.1 Sejarah Graf Menurut catatan sejarah, masalah jembatan KÖnigsberg adalah masalah yang pertama kali menggunakan graf (tahun 1736). Di kota KÖnigsberg (sebelah timur Negara bagian

Lebih terperinci

PENGAPLIKASIAN GRAF DALAM KEHIDUPAN SEHARI-HARI

PENGAPLIKASIAN GRAF DALAM KEHIDUPAN SEHARI-HARI PENGAPLIKASIAN GRAF DALAM KEHIDUPAN SEHARI-HARI Nurio Juliandatu Masido NIM : 13505083 Program Studi Teknik Informatika, Institut Teknologi Bandung Jl. Ganesha 10, Bandung E-mail : if15083@students.if.itb.ac.id

Lebih terperinci

Kode MK/ Matematika Diskrit

Kode MK/ Matematika Diskrit Kode MK/ Matematika Diskrit TEORI GRAF 1 8/29/2014 Cakupan Himpunan, Relasi dan fungsi Kombinatorial Teori graf Pohon (Tree) dan pewarnaan graf 2 8/29/2014 1 TEORI GRAF Tujuan Mahasiswa memahami konsep

Lebih terperinci

Penggunaan Algoritma Dijkstra dalam Penentuan Lintasan Terpendek Graf

Penggunaan Algoritma Dijkstra dalam Penentuan Lintasan Terpendek Graf Penggunaan Algoritma Dijkstra dalam Penentuan Lintasan Terpendek Graf Rahadian Dimas Prayudha - 13509009 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,

Lebih terperinci

Aplikasi Shortest Path dengan Menggunakan Graf dalam Kehidupan Sehari-hari

Aplikasi Shortest Path dengan Menggunakan Graf dalam Kehidupan Sehari-hari Aplikasi Shortest Path dengan Menggunakan Graf dalam Kehidupan Sehari-hari Andika Mediputra NIM : 13509057 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,

Lebih terperinci

Bab 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

Bab 1 PENDAHULUAN. 1.1 Latar Belakang Masalah Bab 1 PENDAHULUAN 1.1 Latar Belakang Masalah Teori graf merupakan pokok bahasan yang memiliki banyak terapan sampai saat ini. Graf di gunakan untuk merepresentasikan objek objek diskrit dan hubungan antara

Lebih terperinci

PELABELAN GRAF SIKLUS SEDERHANA UNTUK MENGKONSTRUKSI VERTEX-MAGIC GRAPH

PELABELAN GRAF SIKLUS SEDERHANA UNTUK MENGKONSTRUKSI VERTEX-MAGIC GRAPH PELABELAN GRAF SIKLUS SEDERHANA UNTUK MENGKONSTRUKSI VERTEX-MAGIC GRAPH MAKALAH Disusun untuk Melengkapi salah satu Tugas Mata Kuliah Seminar Pendidikan Matematika Semester Genap Tahun Akademik 006/007

Lebih terperinci

Penerapan Sirkuit Hamilton dalam Perencanaan Lintasan Trem di ITB

Penerapan Sirkuit Hamilton dalam Perencanaan Lintasan Trem di ITB Penerapan Sirkuit Hamilton dalam Perencanaan Lintasan Trem di ITB Wilson Fonda / 13510015 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha

Lebih terperinci

MATEMATIKA DISKRIT II ( 2 SKS)

MATEMATIKA DISKRIT II ( 2 SKS) MATEMATIKA DISKRIT II ( 2 SKS) Rabu, 18.50 20.20 Ruang Hard Disk PERTEMUAN XI, XII RELASI Dosen Lie Jasa 1 Matematika Diskrit Graf (lanjutan) 2 Lintasan dan Sirkuit Euler Lintasan Euler ialah lintasan

Lebih terperinci

BAB I BAB I. PENDAHULUAN. menjadikan pemikiran ilmiah dalam suatu bidang ilmu, dapat dilakukan

BAB I BAB I. PENDAHULUAN. menjadikan pemikiran ilmiah dalam suatu bidang ilmu, dapat dilakukan BAB I BAB I. PENDAHULUAN 1.1 Latar Belakang Masalah Pada awalnya Matematika merupakan alat berpikir yang sederhana dari kelompok orang biasa untuk menghitung dan mengukur barang-barang miliknya, kemudian

Lebih terperinci

Aplikasi Algoritma Dijkstra dalam Pencarian Lintasan Terpendek Graf

Aplikasi Algoritma Dijkstra dalam Pencarian Lintasan Terpendek Graf Aplikasi Algoritma Dijkstra dalam Pencarian Lintasan Terpendek Graf Nur Fajriah Rachmah - 0609 Program Studi Teknik Informatika, Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jalan

Lebih terperinci

Graf. Matematika Diskrit. Materi ke-5

Graf. Matematika Diskrit. Materi ke-5 Graf Materi ke-5 Graf Isomorfik Diketahui matriks ketetanggaan (adjacency matrices) dari sebuah graf tidak berarah. Gambarkan dua buah graf yang yang bersesuaian dengan matriks tersebut. 2 0 0 0 0 0 0

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI.1 Sejarah Graf Lahirnya teori graf pertama kali diperkenalkan oleh Leonhard Euler seorang matematikawan berkebangsaan Swiss pada Tahun 1736 melalui tulisan Euler yang berisi tentang

Lebih terperinci

PENDAHULUAN MODUL I. 1 Teori Graph Pendahuluan Aswad 2013 Blog: 1.

PENDAHULUAN MODUL I. 1 Teori Graph Pendahuluan Aswad 2013 Blog:    1. MODUL I PENDAHULUAN 1. Sejarah Graph Teori Graph dilaterbelakangi oleh sebuah permasalahan yang disebut dengan masalah Jembatan Koningsberg. Jembatan Koningsberg berjumlah tujuh buah yang dibangun di atas

Lebih terperinci

PENGETAHUAN DASAR TEORI GRAF

PENGETAHUAN DASAR TEORI GRAF PENGETAHUAN DASAR TEORI GRAF 1 Sejarah Singkat dan Beberapa Pengertian Dasar Teori Graf Teori graf lahir pada tahun 1736 melalui makalah tulisan Leonard Euler seorang ahli matematika dari Swiss. Euler

Lebih terperinci

Course Note Graph Hamilton

Course Note Graph Hamilton Course Note Graph Hamilton Pada catatan sebelumnya telah dijelaskan tentang definisi graph Hamilton. Suatu graph terhubung adalah graph Hamilton jika graph tersebut memuat sikel yang mencakup semua titik

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI.. Definisi Graf Secara matematis, graf G didefinisikan sebagai pasangan himpunan (V,E) ditulis dengan notasi G = (V, E), yang dalam hal ini: V = himpunan tidak-kosong dari simpul-simpul

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI.1 Sejarah Graf Lahirnya teori graf pertama kali diperkenalkan oleh Leonhard Euler seorang matematikawan berkembangsaan Swiss pada tahun 1736 melalui tulisan Euler yang berisi tentang

Lebih terperinci

BAB I PENDAHULUAN. Teori graf merupakan suatu kajian ilmu yang pertama kali dikenalkan pada tahun

BAB I PENDAHULUAN. Teori graf merupakan suatu kajian ilmu yang pertama kali dikenalkan pada tahun BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Teori graf merupakan suatu kajian ilmu yang pertama kali dikenalkan pada tahun 1736, yakni ketika Euler mencoba untuk mencari solusi dari permasalahan jembatan

Lebih terperinci

Aplikasi Graf pada Persoalan Lintasan Terpendek dengan Algoritma Dijkstra

Aplikasi Graf pada Persoalan Lintasan Terpendek dengan Algoritma Dijkstra Aplikasi Graf pada Persoalan Lintasan Terpendek dengan Algoritma Dijkstra Adriansyah Ekaputra 13503021 Program Studi Teknik Informatika, Institut Teknologi Bandung Jl. Ganesha 10, Bandung Abstraksi Makalah

Lebih terperinci

LATIHAN ALGORITMA-INTEGER

LATIHAN ALGORITMA-INTEGER LATIHAN ALGORITMA-INTEGER Nyatakan PBB(295,70) = 5 sebagai kombinasi lanjar 295 dan 70 Tentukan inversi dari 27(mod 7) Tentukan solusi kekongruenan lanjar dari 27.x kongruen 1(mod 7) dengan cara 1 ( cara

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Teori graf adalah bagian dari matematika diskrit yang banyak digunakan sebagai alat bantu untuk menggambarkan atau menyatakan suatu persoalan agar lebih mudah

Lebih terperinci

PEMAKAIAN GRAF UNTUK PENDETEKSIAN DAN PENCEGAHAN DEADLOCK PADA SISTEM OPERASI

PEMAKAIAN GRAF UNTUK PENDETEKSIAN DAN PENCEGAHAN DEADLOCK PADA SISTEM OPERASI PEMAKAIAN GRAF UNTUK PENDETEKSIAN DAN PENCEGAHAN DEADLOCK PADA SISTEM OPERASI Mira Muliati NIM : 13505110 Program Studi Teknik Informatika Sekolah Teknik Elektro Informatika Institut Teknologi Bandung

Lebih terperinci

Studi Algoritma Optimasi dalam Graf Berbobot

Studi Algoritma Optimasi dalam Graf Berbobot Studi Algoritma Optimasi dalam Graf Berbobot Vandy Putrandika NIM : 13505001 Program Studi Teknik Informatika, Institut Teknologi Bandung Jl. Ganesha 10, Bandung E-mail : if15001@students.if.itb.ac.id

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 15 BAB II LANDASAN TEORI 2.1 Konsep Dasar Graf Definisi 2.1.1 Graf Sebuah graf G adalah pasangan (V,E) dengan V adalah himpunan yang tak kosong yang anggotanya disebut vertex, dan E adalah himpunan yang

Lebih terperinci

APLIKASI PEWARNAAN GRAF PADA PENGATURAN LAMPU LALU LINTAS

APLIKASI PEWARNAAN GRAF PADA PENGATURAN LAMPU LALU LINTAS APLIKASI PEWARNAAN GRAF PADA PENGATURAN LAMPU LALU LINTAS Muhammad Farhan 13516093 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung

Lebih terperinci

G r a f. Pendahuluan. Oleh: Panca Mudjirahardjo. Graf digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut.

G r a f. Pendahuluan. Oleh: Panca Mudjirahardjo. Graf digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut. G r a f Oleh: Panca Mudjirahardjo Pendahuluan Graf digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut. 1 Pendahuluan Jaringan jalan raya di propinsi Jawa Tengah

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Teori Graf 2.1.1 Defenisi Graf Graf G didefenisikan sebagai pasangan himpunan (V,E), ditulis dengan notasi G = (V,E), yang dalam hal ini V adalah himpunan tidak kosong dari simpul-simpul

Lebih terperinci

Graf digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut. Demak Semarang. Kend al. Salatiga.

Graf digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut. Demak Semarang. Kend al. Salatiga. GRAF PENDAHULUAN Graf digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut. Gambar di bawah ini sebuah graf yang menyatakan peta jaringan jalan raya yang menghubungkan

Lebih terperinci

Penerapan Travelling Salesman Problem dalam Penentuan Rute Pesawat

Penerapan Travelling Salesman Problem dalam Penentuan Rute Pesawat Penerapan Travelling Salesman Problem dalam Penentuan Rute Pesawat Aisyah Dzulqaidah 13510005 1 Program Sarjana Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha

Lebih terperinci

Penyelesaian Traveling Salesman Problem dengan Algoritma Heuristik

Penyelesaian Traveling Salesman Problem dengan Algoritma Heuristik Penyelesaian Traveling Salesman Problem dengan Algoritma Heuristik Filman Ferdian - 13507091 Program Studi Teknik Informatika, Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jalan Ganesha

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Konsep Dasar Simulasi Sistem didefinisikan sebagai sekumpulan entitas baik manusia ataupun mesin yang yang saling berinteraksi untuk mencapai tujuan tertentu. Dalam prakteknya,

Lebih terperinci

Graph. Rembang. Kudus. Brebes Tegal. Demak Semarang. Pemalang. Kendal. Pekalongan Blora. Slawi. Purwodadi. Temanggung Salatiga Wonosobo Purbalingga

Graph. Rembang. Kudus. Brebes Tegal. Demak Semarang. Pemalang. Kendal. Pekalongan Blora. Slawi. Purwodadi. Temanggung Salatiga Wonosobo Purbalingga GRAPH Graph Graph Graph digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut. Gambar berikut ini sebuah graph yang menyatakan peta jaringan jalan raya yang menghubungkan

Lebih terperinci

Algoritma Prim sebagai Maze Generation Algorithm

Algoritma Prim sebagai Maze Generation Algorithm Algoritma Prim sebagai Maze Generation Algorithm Muhammad Ecky Rabani/13510037 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 4 BAB 2 LANDASAN TEORI 2.1 Pengertian Kemacetan Kemacetan adalah situasi atau keadaan tersendatnya atau bahkan terhentinya lalu lintas yang disebabkan oleh banyaknya jumlah kendaraan melebihi kapasitas

Lebih terperinci

Pemodelan Sistem Lalu Lintas dengan Graf Ganda Berarah Berbobot

Pemodelan Sistem Lalu Lintas dengan Graf Ganda Berarah Berbobot Pemodelan Sistem Lalu Lintas dengan Graf Ganda erarah erbobot Teddy Pandu Wirawan Jurusan Teknik Informatika IT, andung 40132, email: t_pandu09@students.itb.ac.id bstrak Makalah ini membahas penerapan

Lebih terperinci

Aplikasi Pohon Merentang Minimum dalam Rute Jalur Kereta Api di Pulau Jawa

Aplikasi Pohon Merentang Minimum dalam Rute Jalur Kereta Api di Pulau Jawa Aplikasi Pohon Merentang Minimum dalam Rute Jalur Kereta Api di Pulau Jawa Darwin Prasetio ( 001 ) Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl.

Lebih terperinci

Aplikasi Pohon dan Graf dalam Kaderisasi

Aplikasi Pohon dan Graf dalam Kaderisasi Aplikasi Pohon dan Graf dalam Kaderisasi Jonathan - 13512031 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung 40132, Indonesia

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Algoritma Algoritma adalah teknik penyusunan langkah-langkah penyelesaian masalah dalam bentuk kalimat dengan jumlah kata terbatas tetapi tersusun secara logis dan sitematis

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang 9 BAB 1 PENDAHULUAN 1.1 Latar Belakang Travelling Salesman Problem (TSP) merupakan salah satu permasalahan yang penting dalam dunia matematika dan informatika. TSP dapat diilustrasikan sebagai perjalanan

Lebih terperinci

Aplikasi Graf dalam Rute Pengiriman Barang

Aplikasi Graf dalam Rute Pengiriman Barang Aplikasi Graf dalam Rute Pengiriman Barang Christ Angga Saputra - 09 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 0 Bandung 0, Indonesia

Lebih terperinci

TEORI GRAF UNIVERSITAS MUHAMMADIYAH JEMBER ILHAM SAIFUDIN PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK. Selasa, 13 Desember 2016

TEORI GRAF UNIVERSITAS MUHAMMADIYAH JEMBER ILHAM SAIFUDIN PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK. Selasa, 13 Desember 2016 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER TEORI GRAF ILHAM SAIFUDIN Selasa, 13 Desember 2016 Universitas Muhammadiyah Jember Pendahuluan 1 OUTLINE 2 Definisi Graf

Lebih terperinci

Perancangan Sistem Transportasi Kota Bandung dengan Menerapkan Konsep Sirkuit Hamilton dan Graf Berbobot

Perancangan Sistem Transportasi Kota Bandung dengan Menerapkan Konsep Sirkuit Hamilton dan Graf Berbobot Perancangan Sistem Transportasi Kota Bandung dengan Menerapkan Konsep Sirkuit Hamilton dan Graf Berbobot Rakhmatullah Yoga Sutrisna (13512053) Program Studi Teknik Informatika Sekolah Teknik Elektro dan

Lebih terperinci

Konsep. Graph adalah suatu diagram yang memuat informasi tertentu. Contoh : Struktur organisasi

Konsep. Graph adalah suatu diagram yang memuat informasi tertentu. Contoh : Struktur organisasi GRPH 1 Konsep Graph adalah suatu diagram yang memuat informasi tertentu. Contoh : Struktur organisasi 2 Contoh Graph agan alir pengambilan mata kuliah 3 Contoh Graph Peta 4 5 Dasar-dasar Graph Suatu graph

Lebih terperinci

HAND OUT MATA KULIAH TEORI GRAF (MT 424) JILID SATU. Oleh: Kartika Yulianti, S.Pd., M.Si.

HAND OUT MATA KULIAH TEORI GRAF (MT 424) JILID SATU. Oleh: Kartika Yulianti, S.Pd., M.Si. HAND OUT MATA KULIAH TEORI GRAF (MT 424) JILID SATU Oleh: Kartika Yulianti, S.Pd., M.Si. JURUSAN PENDIDIKAN MATEMATIKA FAKULTAS PENDIDIKAN MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS PENDIDIKAN INDONESIA

Lebih terperinci

APLIKASI GRAF DALAM BISNIS TRAVEL BANDUNG-BOGOR

APLIKASI GRAF DALAM BISNIS TRAVEL BANDUNG-BOGOR APLIKASI GRAF DALAM BISNIS TRAVEL BANDUNG-BOGOR Achmad Giovani NIM : 13508073 Program Studi Teknik Informatika, Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung Jl. Ganeca 10 Bandung e-mail:

Lebih terperinci

Pengantar Matematika Diskrit

Pengantar Matematika Diskrit Pengantar Matematika Diskrit Referensi : Rinaldi Munir, Matematika Diskrit, Informatika Bandung 2005 1 Matematika Diskrit? Bagian matematika yang mengkaji objek-objek diskrit Benda disebut diskrit jika

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA 39 BAB 2 TINJAUAN PUSTAKA 2.1. Teori Graf 2.1.1 Definisi Graf Teori graf merupakan salah satu cabang matematika yang paling banyak aplikasinya dalam kehidupan sehari hari. Salah satu bentuk dari graf adalah

Lebih terperinci

Aplikasi Teori Graf dalam Penggunaan Cairan Pendingin pada Proses Manufaktur

Aplikasi Teori Graf dalam Penggunaan Cairan Pendingin pada Proses Manufaktur Aplikasi Teori Graf dalam Penggunaan Cairan Pendingin pada Proses Manufaktur Steffi Indrayani / 13514063 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,

Lebih terperinci

Sirkuit Euler & Sirkuit Hamilton SISTEM INFORMASI UNIVERSITAS GUNADARMA 2012/2013

Sirkuit Euler & Sirkuit Hamilton SISTEM INFORMASI UNIVERSITAS GUNADARMA 2012/2013 Sirkuit Euler & Sirkuit Hamilton SISTEM INFORMASI UNIVERSITAS GUNADARMA 2012/2013 Sirkuit Euler Lintasan Euler ialah lintasan yang melalui masing-masing sisi di dalam graf tepat satu kali. Sirkuit Euler

Lebih terperinci

Graf. Bahan Kuliah IF2120 Matematika Diskrit. Rinaldi Munir/IF2120 Matematika Diskrit 1

Graf. Bahan Kuliah IF2120 Matematika Diskrit. Rinaldi Munir/IF2120 Matematika Diskrit 1 Graf Bahan Kuliah IF22 Matematika Diskrit Rinaldi Munir/IF22 Matematika Diskrit Pendahuluan Graf digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut. Gambar di

Lebih terperinci

LOGIKA DAN ALGORITMA

LOGIKA DAN ALGORITMA LOGIKA DAN ALGORITMA DASAR DASAR TEORI GRAF Kelahiran Teori Graf Sejarah Graf : masalah jembatan Königsberg (tahun 736) C A D B Gbr. Masalah Jembatan Königsberg Graf yang merepresentasikan jembatan Königsberg

Lebih terperinci

Graf dan Pengambilan Rencana Hidup

Graf dan Pengambilan Rencana Hidup Graf dan Pengambilan Rencana Hidup M. Albadr Lutan Nasution - 13508011 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung e-mail: albadr.ln@students.itb.ac.id

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Sistem Informasi Geografis (SIG) Sistem Informasi Geografis atau Geographic Information System (GIS) merupakan suatu sistem informasi yang berbasis komputer, dirancang untuk bekerja

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 6 BAB 2 LANDASAN TEORI 2.1 Pengertian Algoritma Menurut (Suarga, 2012 : 1) algoritma: 1. Teknik penyusunan langkah-langkah penyelesaian masalah dalam bentuk kalimat dengan jumlah kata terbatas tetapi tersusun

Lebih terperinci

I. PENDAHULUAN. Perkembangan ilmu pengetahuan dan teknologi sampai saat ini terus

I. PENDAHULUAN. Perkembangan ilmu pengetahuan dan teknologi sampai saat ini terus 1 I. PENDAHULUAN 1.1 Latar Belakang Perkembangan ilmu pengetahuan dan teknologi sampai saat ini terus mengalami kemajuan. Salah satunya adalah cabang ilmu matematika yang sampai saat ini mengalami perkembangan

Lebih terperinci

GRAF. V3 e5. V = {v 1, v 2, v 3, v 4 } E = {e 1, e 2, e 3, e 4, e 5 } E = {(v 1,v 2 ), (v 1,v 2 ), (v 1,v 3 ), (v 2,v 3 ), (v 3,v 3 )}

GRAF. V3 e5. V = {v 1, v 2, v 3, v 4 } E = {e 1, e 2, e 3, e 4, e 5 } E = {(v 1,v 2 ), (v 1,v 2 ), (v 1,v 3 ), (v 2,v 3 ), (v 3,v 3 )} GRAF Graf G(V,E) didefinisikan sebagai pasangan himpunan (V,E), dengan V adalah himpunan berhingga dan tidak kosong dari simpul-simpul (verteks atau node). Dan E adalah himpunan berhingga dari busur (vertices

Lebih terperinci

Graf digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut. Demak Semarang. Kendal.

Graf digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut. Demak Semarang. Kendal. Graf Pendahuluan Graf digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut. Gambar di bawah ini sebuah graf yang menyatakan peta jaringan jalan raya yang menghubungkan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah dalam menentukan rantaian terpendek diantara pasangan node (titik) tertentu dalam suatu graph telah banyak menarik perhatian. Persoalan dirumuskan sebagai kasus

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Graf (Graph) Graf G didefinisikan sebagai pasangan himpunan (V, E) yang dinotasikan dalam bentuk G = {V(G), E(G)}, dimana V(G) adalah himpunan vertex (simpul) yang tidak kosong

Lebih terperinci

BAB 2 LANDASAN TEORITIS

BAB 2 LANDASAN TEORITIS xvi BAB 2 LANDASAN TEORITIS Dalam penulisan laporan tugas akhir ini, penulis akan memberikan beberapa pengertian yang berhubungan dengan judul penelitian yang penulis ajukan, karena tanpa pengertian yang

Lebih terperinci

Graf dan Analisa Algoritma. Pertemuan #01 - Dasar-Dasar Teori Graf Universitas Gunadarma 2017

Graf dan Analisa Algoritma. Pertemuan #01 - Dasar-Dasar Teori Graf Universitas Gunadarma 2017 Graf dan Analisa Algoritma Pertemuan #01 - Dasar-Dasar Teori Graf Universitas Gunadarma 2017 Who Am I? Stya Putra Pratama, CHFI, EDRP Pendidikan - Universitas Gunadarma S1-2007 Teknik Informatika S2-2012

Lebih terperinci

Kendal. Temanggung Salatiga Wonosobo Purbalingga. Boyolali. Magelang. Klaten. Purworejo. Gambar 6.1 Jaringan jalan raya di Provinsi Jawa Tengah

Kendal. Temanggung Salatiga Wonosobo Purbalingga. Boyolali. Magelang. Klaten. Purworejo. Gambar 6.1 Jaringan jalan raya di Provinsi Jawa Tengah Bab 8 Graf Jangan ikuti kemana jalan menuju, tetapi buatlah jalan sendiri dan tinggalkan jejak (Anonim) Teori graf merupakan pokok bahasan yang sudah tua usianya namun memiliki banyak terapan sampai saat

Lebih terperinci

Termilogi Pada Pohon Berakar 10 Pohon Berakar Terurut

Termilogi Pada Pohon Berakar 10 Pohon Berakar Terurut KATA PENGANTAR Puji syukur penyusun panjatkan ke hadirat Allah Subhanahu wata?ala, karena berkat rahmat-nya kami bisa menyelesaikan makalah yang berjudul Catatan Seorang Kuli Panggul. Makalah ini diajukan

Lebih terperinci

PENGGUNAAN GRAF SEBAGAI SOLUSI TRANSPORTASI SAAT INI

PENGGUNAAN GRAF SEBAGAI SOLUSI TRANSPORTASI SAAT INI PENGGUNAAN GRAF SEBAGAI SOLUSI TRANSPORTASI SAAT INI Abstrak Aryo Nugroho NIM : 13505063 Program Studi Teknik Informatika, Institut Teknologi Bandung Jl. Ganesha 10, Bandung E-mail : if15063@students.if.itb.ac.id

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Konsep Dasar Graph 2.1.1 Sejarah Graph Graph dipakai pertama kali oleh seorang matematikawan Swiss yang bernama Leonard Euler pada tahun 1763 untuk memecahkan teka-teki jembatan

Lebih terperinci

Aplikasi Pewarnaan Graf dalam Penyimpanan Senyawa Kimia Berbahaya

Aplikasi Pewarnaan Graf dalam Penyimpanan Senyawa Kimia Berbahaya 1 Aplikasi Pewarnaan Graf dalam Penyimpanan Senyawa Kimia Berbahaya Ario Yudo Husodo 13507017 Jurusan Teknik Informatika STEI-ITB, Bandung, email: if17017@students.if.itb.ac.id Abstrak Teori Graf merupakan

Lebih terperinci

Pencarian Jalur Terpendek dengan Menggunakan Graf dan Greedy dalam Kehidupan Sehari-hari

Pencarian Jalur Terpendek dengan Menggunakan Graf dan Greedy dalam Kehidupan Sehari-hari Pencarian Jalur Terpendek dengan Menggunakan Graf dan Greedy dalam Kehidupan Sehari-hari Andika Mediputra - NIM : 13509057 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut

Lebih terperinci

APLIKASI ALGORITMA KRUSKAL DALAM PENGOTIMALAN PANJANG PIPA Kruskal Algorithm Application on Optimlaizing Pipes Network

APLIKASI ALGORITMA KRUSKAL DALAM PENGOTIMALAN PANJANG PIPA Kruskal Algorithm Application on Optimlaizing Pipes Network Jurnal Barekeng Vol. 7 No. 2 Hal. 13 18 (2013) APLIKASI ALGORITMA KRUSKAL DALAM PENGOTIMALAN PANJANG PIPA Kruskal Algorithm Application on Optimlaizing Pipes Network ABRAHAM ZACARIA WATTIMENA 1, SANDRO

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI Sebelum memulai pembahasan lebih lanjut, pertama-tama haruslah dijelaskan apa yang dimaksud dengan traveling salesman problem atau dalam bahasa Indonesia disebut sebagai persoalan

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA 21 2 TINJUN PUSTK 2.1. lgoritma lgoritma merupakan suatu langkah langkah untuk menyelesaikan masalah yang disusun secara sistematis, tanpa memperhatikan bentuk yang akan digunakan sebagai implementasinya,

Lebih terperinci

I. PENDAHULUAN. Gambar 1. Contoh-contoh graf

I. PENDAHULUAN. Gambar 1. Contoh-contoh graf Quad Tree dan Contoh-Contoh Penerapannya Muhammad Reza Mandala Putra - 13509003 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jalan Ganesha 10 Bandung

Lebih terperinci

Aplikasi Pewarnaan Graf Pada Pengaturan Warna Lampu Lalu Lintas

Aplikasi Pewarnaan Graf Pada Pengaturan Warna Lampu Lalu Lintas Aplikasi Pewarnaan Graf Pada Pengaturan Warna Lampu Lalu Lintas Andreas Dwi Nugroho (13511051) Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha

Lebih terperinci

Implementasi Graf dalam Penentuan Rute Terpendek pada Moving Object

Implementasi Graf dalam Penentuan Rute Terpendek pada Moving Object Implementasi Graf dalam Penentuan Rute Terpendek pada Moving Object Firdaus Ibnu Romadhon/13510079 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI II LNSN TEORI Landasan teori dalam penyusunan tugas akhir ini menggunakan beberapa teori pendukung yang akan digunakan untuk menentukan lintasan terpendek pada jarak esa di Kecamatan Rengat arat. 2.1 Graf

Lebih terperinci

Discrete Mathematics & Its Applications Chapter 10 : Graphs. Fahrul Usman Institut Teknologi Bandung Pengajaran Matematika

Discrete Mathematics & Its Applications Chapter 10 : Graphs. Fahrul Usman Institut Teknologi Bandung Pengajaran Matematika Discrete Mathematics & Its Applications Chapter 10 : Graphs Fahrul Usman Institut Teknologi Bandung Pengajaran Matematika 16/12/2015 2 Sub Topik A. Graf dan Model Graf B. Terminologi Dasar Graf dan Jenis

Lebih terperinci

MENENTUKAN LINTASAN TERPENDEK SUATU GRAF BERBOBOT DENGAN PENDEKATAN PEMROGRAMAN DINAMIS. Oleh Novia Suhraeni 1, Asrul Sani 2, Mukhsar 3 ABSTRACT

MENENTUKAN LINTASAN TERPENDEK SUATU GRAF BERBOBOT DENGAN PENDEKATAN PEMROGRAMAN DINAMIS. Oleh Novia Suhraeni 1, Asrul Sani 2, Mukhsar 3 ABSTRACT MENENTUKAN LINTASAN TERPENDEK SUATU GRAF BERBOBOT DENGAN PENDEKATAN PEMROGRAMAN DINAMIS Oleh Novia Suhraeni 1, Asrul Sani 2, Mukhsar 3 ABSTRACT One of graph application on whole life is to establish the

Lebih terperinci

Aplikasi Graf dalam Struktur Molekul Kimia

Aplikasi Graf dalam Struktur Molekul Kimia Aplikasi Graf dalam Struktur Molekul Kimia Megariza 1) NIM: 13507076 1) Jurusan Teknik Informatika ITB, Bandung, email: megariza@students.itb.ac.id Abstract Makalah ini membahas tentang penggunaan graf

Lebih terperinci

Aplikasi Algoritma Prim dalam Penentuan Pohon Merentang Minimum untuk Jaringan Pipa PDAM Kota Tangerang

Aplikasi Algoritma Prim dalam Penentuan Pohon Merentang Minimum untuk Jaringan Pipa PDAM Kota Tangerang Aplikasi Algoritma Prim dalam Penentuan Pohon Merentang Minimum untuk Jaringan Pipa PDAM Kota Tangerang Adam Fadhel Ramadhan/13516054 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika

Lebih terperinci

9. Algoritma Path. Oleh : Ade Nurhopipah

9. Algoritma Path. Oleh : Ade Nurhopipah 9. Algoritma Path Oleh : Ade Nurhopipah Pokok Bahasan : 1. Algoritma Fleury 2. Algoritma Shortest Path 3. Studi Kasus Sumber : Aldous, Joan M.,Wilson, Robin J. 2004. Graph and Applications. Springer: UK.

Lebih terperinci

TEKNIK INFORMATIKA. Teori Dasar Graf

TEKNIK INFORMATIKA. Teori Dasar Graf Teori Graf mulai dikenal pada saat seorang matematikawan bangsa Swiss, bernama Leonhard Euler, berhasil mengungkapkan Misteri Jembatan Konigsberg pada tahun 1736. Di Kota Konigsberg (sekarang bernama Kalilingrad,

Lebih terperinci

STUDI PERBANDINGAN ALGORITMA CHEAPEST INSERTION HEURISTIC DAN ANT COLONY SYSTEM DALAM PEMECAHAN TRAVELLING SALESMAN PROBLEM

STUDI PERBANDINGAN ALGORITMA CHEAPEST INSERTION HEURISTIC DAN ANT COLONY SYSTEM DALAM PEMECAHAN TRAVELLING SALESMAN PROBLEM Seminar Nasional Aplikasi Teknologi Informasi (SNATI ) ISSN: `1907-5022 Yogyakarta, 19 Juni STUDI PERBANDINGAN ALGORITMA CHEAPEST INSERTION HEURISTIC DAN ANT COLONY SYSTEM DALAM PEMECAHAN TRAVELLING SALESMAN

Lebih terperinci

47 Matematika Diskrit BAB IV TEORI GRAF

47 Matematika Diskrit BAB IV TEORI GRAF 47 BAB IV TEOI GAF Teori graf merupakan pokok bahasan yang banyak penerapannya pada masa kini. emakaian teori graf telah banyak dirasakan dalam berbagai ilmu, antara lain : optimisasi jaringan, ekonomi,

Lebih terperinci

LANDASAN TEORI. Bab Konsep Dasar Graf. Definisi Graf

LANDASAN TEORI. Bab Konsep Dasar Graf. Definisi Graf Bab 2 LANDASAN TEORI 2.1. Konsep Dasar Graf Definisi Graf Suatu graf G terdiri atas himpunan yang tidak kosong dari elemen elemen yang disebut titik atau simpul (vertex), dan suatu daftar pasangan vertex

Lebih terperinci

I. PENDAHULUAN. Teori graf merupakan salah satu bidang matematika yang memiliki banyak. terapan di berbagai bidang sampai saat ini.

I. PENDAHULUAN. Teori graf merupakan salah satu bidang matematika yang memiliki banyak. terapan di berbagai bidang sampai saat ini. 1 I. PENDAHULUAN 1.1 Latar Belakang Teori graf merupakan salah satu bidang matematika yang memiliki banyak terapan di berbagai bidang sampai saat ini. Graf digunakan untuk merepresentasikan objek-objek

Lebih terperinci

Penerapan Teori Graf Pada Algoritma Routing

Penerapan Teori Graf Pada Algoritma Routing Penerapan Teori Graf Pada Algoritma Routing Indra Siregar 13508605 Program Studi Teknik Teknik Informatika, Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jalan Ganesha 10, Bandung

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Adapun landasan teori yang dibutuhkan dalam pembahasan tugas akhir ini di antaranya adalah definisi graf, lintasan terpendek, lintasan terpendek fuzzy, metode rangking fuzzy, algoritma

Lebih terperinci

Penerapan Pewarnaan Graf dalam Alat Pemberi Isyarat Lalu Lintas

Penerapan Pewarnaan Graf dalam Alat Pemberi Isyarat Lalu Lintas Penerapan Pewarnaan Graf dalam Alat Pemberi Isyarat Lalu Lintas Mikhael Artur Darmakesuma - 13515099 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Graf Graf G didefinisikan sebagai pasangan himpunan (V, E), ditulis dengan notasi G = (V, E). Dalam hal ini, V merupakan himpunan tidak kosong dari simpul-simpul (vertices atau

Lebih terperinci

TINJAUAN PUSTAKA. Pada bagian ini akan diberikan konsep dasar graf dan bilangan kromatik lokasi pada

TINJAUAN PUSTAKA. Pada bagian ini akan diberikan konsep dasar graf dan bilangan kromatik lokasi pada II. TINJAUAN PUSTAKA Pada bagian ini akan diberikan konsep dasar graf dan bilangan kromatik lokasi pada suatu graf sebagai landasan teori penelitian ini. 2. Konsep Dasar Graf Teori dasar mengenai graf

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 11 BAB 2 LANDASAN TEORI 2.1 Konsep Dasar Algoritma 2.1.1 Sejarah Algoritma Para ahli berusaha menemukan asal kata algorism ini namun hasilnya kurang memuaskan. Akhirnya para ahli sejarah matematika menemukan

Lebih terperinci

BAB 2 LANDASAN TEORI. Algoritma adalah urutan atau deskripsi langkah-langkah untuk memecahkan suatu masalah.

BAB 2 LANDASAN TEORI. Algoritma adalah urutan atau deskripsi langkah-langkah untuk memecahkan suatu masalah. BAB 2 LANDASAN TEORI 2.1. Pengertian Algoritma Algoritma adalah urutan atau deskripsi langkah-langkah untuk memecahkan suatu masalah. Algoritma merupakan jantung ilmu komputer atau informatika. Banyak

Lebih terperinci

Diktat Algoritma dan Struktur Data 2

Diktat Algoritma dan Struktur Data 2 BB X GRF Pengertian Graf Graf didefinisikan sebagai pasangan himpunana verteks atau titik (V) dan edges atau titik (E). Verteks merupakan himpunan berhingga dan tidak kosongdari simpul-simpul (vertices

Lebih terperinci

STUDI DAN IMPLEMENTASI PERSOALAN LINTASAN TERPENDEK SUATU GRAF DENGAN ALGORITMA DIJKSTRA DAN ALGORITMA BELLMAN-FORD

STUDI DAN IMPLEMENTASI PERSOALAN LINTASAN TERPENDEK SUATU GRAF DENGAN ALGORITMA DIJKSTRA DAN ALGORITMA BELLMAN-FORD STUDI DAN IMPLEMENTASI PERSOALAN LINTASAN TERPENDEK SUATU GRAF DENGAN ALGORITMA DIJKSTRA DAN ALGORITMA BELLMAN-FORD Bayu Aditya Pradhana NIM : 5052 Program Studi Teknik Informatika, Institut Teknologi

Lebih terperinci