Penerapan Pewarnaan Graf dalam Perancangan Lalu Lintas Udara

dokumen-dokumen yang mirip
Penerapan Pewarnaan Graf dalam Alat Pemberi Isyarat Lalu Lintas

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

Aplikasi Graf Berarah Pada Item Dalam Game DOTA 2

Aplikasi Graf dalam Merancang Game Pong

Aplikasi Pewarnaan Graf Pada Pengaturan Warna Lampu Lalu Lintas

Penerapan Pewarnaan Graf pada Permainan Real- Time Strategy

Aplikasi Graf dalam Rute Pengiriman Barang

Aplikasi Teori Graf dalam Permainan Instant Insanity

Aplikasi Pohon Merentan Minimum dalam Menentukan Jalur Sepeda di ITB

Pengembangan Teori Graf dan Algoritma Prim untuk Penentuan Rute Penerbangan Termurah pada Agen Penyusun Perjalanan Udara Daring

Kasus Perempatan Jalan

Penerapan Travelling Salesman Problem dalam Penentuan Rute Pesawat

Aplikasi Pewarnaan Graf untuk Sistem Penjadwalan On-Air Stasiun Radio

Aplikasi Graf pada Penentuan Jadwal dan Jalur Penerbangan

Pengaplikasian Graf dalam Pendewasaan Diri

POLA PERMAINAN SEPAK BOLA DENGAN REPRESENTASI GRAF

Penerapan Algoritma Branch and Bound pada Penentuan Staffing Organisasi dan Kepanitiaan

Aplikasi Pohon dan Graf dalam Kaderisasi

APLIKASI GRAF DALAM PEMBUATAN JALUR ANGKUTAN KOTA

TEORI GRAF DALAM MEREPRESENTASIKAN DESAIN WEB

Penggunaan Algoritma Dijkstra dalam Penentuan Lintasan Terpendek Graf

Aplikasi Graf pada Fitur Friend Suggestion di Media Sosial

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

APLIKASI PEWARNAAN GRAF PADA PENGATURAN LAMPU LALU LINTAS

Aplikasi Shortest Path dengan Menggunakan Graf dalam Kehidupan Sehari-hari

Pengaplikasian Graf dan Algoritma Dijkstra dalam Masalah Penentuan Pengemudi Ojek Daring

Aplikasi Graf pada Hand Gestures Recognition

Aplikasi Graf dalam Permainan Kecil Super Mario War

Aplikasi Pewarnaan Graf pada Penjadwalan Pertandingan Olahraga Sistem Setengah Kompetisi

Representasi Graf dalam Menjelaskan Teori Lokasi Industri Weber

Penerapan Algoritma Prim dan Kruskal Acak dalam Pembuatan Labirin

PEWARNAAN GRAF SEBAGAI METODE PENJADWALAN KEGIATAN PERKULIAHAN

Penerapan Graf pada Database System Privilege

Graf dan Pengambilan Rencana Hidup

Aplikasi Pewarnaan Graph pada Pembuatan Jadwal

APLIKASI PEWARNAAN GRAPH PADA PEMBUATAN JADWAL

Penerapan Graf dalam Pemetaan Susunan DNA

Menyelesaikan Topological Sort Menggunakan Directed Acyclic Graph

Representasi Hierarki Kebutuhan Maslow Menggunakan Teori Graf

Penerapan Graf Dalam File Sharing Menggunakan BitTorrent

Penggunaan Graf Semi-Hamilton untuk Memecahkan Puzzle The Hands of Time pada Permainan Final Fantasy XIII-2

I. PENDAHULUAN. Gambar 1: Graf sederhana (darkrabbitblog.blogspot.com )

APLIKASI GRAF DALAM BISNIS TRAVEL BANDUNG-BOGOR

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

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

Menghitung Pendapatan Mata Uang Digital Menggunakan Graf dan Rekursi

Menghitung Pendapatan Mata Uang Digital Menggunakan Graf dan Rekursi

Aplikasi Teori Graf pada State Diagram

Pemanfaatan Algoritma Sequential Search dalam Pewarnaan Graf untuk Alokasi Memori Komputer

I. PENDAHULUAN II. DASAR TEORI. Penggunaan Teori Graf banyak memberikan solusi untuk menyelesaikan permasalahan yang terjadi di dalam masyarakat.

Pemodelan Game Theory untuk Mengatasi Kemacetan

Pengaplikasian Graf dalam Menentukan Rute Angkutan Kota Tercepat

Penerapan Sirkuit Hamilton dalam Perencanaan Lintasan Trem di ITB

Penerapan Graf pada Rasi Bintang dan Graf Bintang pada Navigasi Nelayan

Strategi Permainan Menggambar Tanpa Mengangkat Pena

Penerapan Graf pada PageRank

Aplikasi Pewarnaan Graf pada Pemecahan Masalah Penyusunan Jadwal

Penyelesaian Teka-Teki Sudoku dengan Didasarkan pada Teknik Pewarnaan Graf

Penerapan Pewarnaan Graf dalam Pengaturan Penyimpanan Bahan Kimia

Penggunaan Perwarnaan Graf dalam Mencari Solusi Sudoku

Aplikasi Graf dalam Pembuatan Game

Penerapan Teori Graf dalam Pemetaan Sosial

Asah Otak dengan Knight s Tour Menggunakan Graf Hamilton dan Backtracking

Graf Sosial Aplikasi Graf dalam Pemetaan Sosial

Penerapan Teori Graf dan Graf Cut pada Teknik Pemisahan Objek Citra Digital

Penerapah Graf untuk Memecahkan Teka-Teki Menyeberangi Sungai

Art Gallery Problem II. POLIGON DAN VISIBILITAS. A. Poligon I. PENDAHULUAN. B. Visibilitas

Permodelan Pohon Merentang Minimum Dengan Menggunakan Algoritma Prim dan Algoritma Kruskal

Penerapan Teori Graf untuk Menentukan Tindakan Pertolongan Pertama pada Korban Kecelakaan

Aplikasi Teori Graf dalam Penggunaan Cairan Pendingin pada Proses Manufaktur

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

Penerapan Graf Terhubung untuk Menentukan Klasifikasi Sidik Jari

PENERAPAN TEORI GRAF DALAM RENCANA TATA RUANG KOTA

Pencarian Lintasan Terpendek Pada Aplikasi Navigasi Menggunakan Algoritma A*

Analogi Pembunuhan Berantai Sebagai Graf Dalam Investigasi Kasus

Penerapan Teori Graf dalam Game Bertipe Real Time Strategy (RTS)

Deteksi Wajah Menggunakan Program Dinamis

Penerapan Algoritma Greedy dalam Optimasi Keuntungan Perusahaan Pengiriman Barang

I. PENDAHULUAN. Gambar 1. Contoh-contoh graf

BAB II LANDASAN TEORI

Penggunaan Peluang dan Graf dalam Merancang Digital Game

Aplikasi Graf pada Telaah Naskah Akademik RUU Pemilihan Kepala Daerah

SIMPLE 3D OBJECTS AND THEIR ANIMATION USING GRAPH

Aplikasi Algoritma Dijkstra dalam Pencarian Lintasan Terpendek Graf

Penggunaan Graf dan Pohon Merentang Minimum dalam Menentukan Jalur Terpendek Bepergian di Negara-negara Asia Tenggara dengan Algoritma Prim

Pencarian Lintasan Hamilton Terpendek untuk Taktik Safe Full Jungle Clear dalam Permainan League of Legends

Aplikasi Pewarnaan Graf dalam Penyimpanan Senyawa Kimia Berbahaya

Graf. Bekerjasama dengan. Rinaldi Munir

Penerapan Pohon Keputusan pada Penerimaan Karyawan

PEMAKAIAN GRAF UNTUK PENDETEKSIAN DAN PENCEGAHAN DEADLOCK PADA SISTEM OPERASI

Analisa Lalu Lintas dan Keamanan di Kota Bandung dengan Penerapan Teori Graf dan Pohon

Memanfaatkan Pewarnaan Graf untuk Menentukan Sifat Bipartit Suatu Graf

Aplikasi Graf dan Pohon Pada Permainan Kantai Collection

Aplikasi Shortest Path dalam Strategy Game Mount & Blade: Warband

PENERAPAN GRAF DAN POHON DALAM SISTEM PERTANDINGAN OLAHRAGA

Aplikasi Graf Berbobot dalam Menentukan Jalur Angkot (Angkutan Kota) Tercepat

Implementasi Graf pada Metode Crawling dan Indexing di dalam Mesin Pencari Web

Penerapan Graf dan Algoritma Prim dalam Perancangan Rute Wisata di Kota Tokyo yang Efisien

Aplikasi Graf untuk Mengidentifikasi Sidik Jari

Optimalisasi Susunan Tempat Duduk Kereta Api Menggunakan Algoritma Greedy dan Program Dinamis

Transkripsi:

Penerapan Pewarnaan Graf dalam Perancangan Lalu Lintas Udara Abdurrahman 13515024 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung 40132, Indonesia 1 13515024@std.stei.itb.ac.id Abstract Pada makalah ini akan dipaparkan bagaimana hubungan teori graf, khususnya pewarnaan, berperan penting untuk menjaga keamanan lalu lintas udara dengan mengontrol bagaimana lajur dari setiap kendaraan udara. Keywords graph, colouring, air traffic, control. I. PENDAHULUAN Dalam suatu kondisi, seseorang dituntut untuk memiliki mobilitas tinggi dikarenakan urusan pribadi maupun pekerjaan. Untuk hal tersebut, transportasi berkembang semakin canggih dari waktu ke waktu. Transportasi darat telah mengembangkan sarana kereta dan prasarana rel baja untuk mempercepat perpindahan tempat dalam satu pulau ataupun benua. Sedangkan untuk transportasi antar pulau dikembangkanlah kapal laut dan pesawat. Ditinjau dari biaya perjalanan, kapal laut cenderung lebih murah dibandingkan pesawat, tetapi jika faktor utama yang dipertimbangkan adalah waktu perjalanan maka pesawat adalah opsi terbaik. Kepadatan transportasi di darat juga merupakan salah satu alasan bepergian dengan pesawat. Banyaknya tuntutan perjalanan udara membuat jumlah bandara dan pesawat meningkat. Bandara dengan lalu lintas yang padat tentunya memperbesar lahan untuk tempat pemberhentian pesawat dan jika memungkinkan menambah lintasan untuk pendaratan dan take off. Kapasitas pesawat juga telah diperbesar sehingga dalam satu perjalanan dapat memfasilitasi jumlah orang yang lebih banyak. Akan tetapi, permasalahan lalu lintas udara muncul dikarenakan banyaknya pesawat yang beroperasi di udara dalam satu waktu dan suatu area tertentu. Untuk mencegah adanya kejadian yang tidak diinginkan, seperti tabrakan antar pesawat atau gangguan perjalanan lainnya, jalur setiap pesawat khusunya ketinggian terbangnya perlu diatur. Tinggi yang terjangkau oleh setiap pesawat terbatas, sehingga akan lebih baik jika beda ketinggian terbang diperkecil jumlahnya. Untuk menyelesaikan hal ini, maka akan diterapkan teori pewarnaan graf. A. Graf II. TEORI DASAR Gambar 2.1 Jembatan Konigsberg [2] Gambar 1.1 Statistik perjalanan udara di Indonesia [4] Teori graf pertama kali diperkenalkan oleh Leonhard Euler, seorang matematikawan berkebangsaan Swiss pada abad 18. Pada tahun 1736, Euler menuliskan upaya pemecahan masalah Jembatan Konigsberg yang terkenal di

Eropa. Masalah Jembatan Konigsberg adalah mungkin tidaknya melewati setiap jembatan yang ada di kota tersebut tepat satu kali dan kembali lagi ke tempat semula. Maka Euler memodelkannya dengan graf, simpul menyatakan daratan dan sisi menyatakan jembatan. Graf adalah struktur yang mempresentasikan suatu informasi diskrit yang dinyatakan dalam simpul dan hubungan antar simpul yang disebut dengan sisi. Himpunan simpul pada graf tidak bisa kosong, sedangkan himpunan sisinya bisa saja kosong (untuk menyatakan bahwa setiap simpul tidak memiliki keterkaitan). Graf memiliki beberapa jenis tergantung pada simpul dan sisinya Jenis graf bisa dikelompokkan menjadi dua. Pertama, jenis graf yang ditinjau dari ada tidaknya gelang atau sisi ganda. Graf sederhana tidak memiliki gelang maupun sisi ganda, sedangkan graf tidak sederhana memilikinya. Gambar 2.2 {G1} graf sederhana, {G2,G3} graf tidak sederhana [2] Kedua, jenis graf yang ditinjau dari orientasi arah sisinya. Graf tak berarah mempunyai sisi yang memiliki orientasi arah sehingga sisinya merupakan anggota kombinasi 2 simpul. Sedangkan graf berarah, setiap sisinya memiliki orientasi arah sehingga sisinya merupakan anggota himpunan permutasi 2 simpul. Graf kosong; graf yang himpunan sisinya merupakan himpunan kosong Gambar 2.4 [2] Derajat; derajat suatu simpul adalah jumlah sisi yang bersisian dengan simpul tersebut Lintasan; lintasan adalah berselang-seling simpulsimpul dan sisi-sisi yang diawali juga diakhiri dengan simpul Sirkuit; lintasan yang berawal dan berakhir pada simpul yang sama Terhubung; 2 buah simpul a dan b dikatakan terhubung jika terdapat lintasan yang diawali dengan a dan diakhiri dengan b Upagraf; graf G1 bisa dikatakan upagraf dari graf G jika himpunan simpul G1 merupakan himpunan bagian dari himpunan simpul G dan himpunan sisi G1 merupakan himpunan bagian dari himpunan sisi G Gambar 2.3 graf berarah [2] Graf memiliki istilah khusus untuk menyatakan hubungan khusus antara 2 elemen atau lebih. Berikut adalah terminologi yang dikenal dalam graf, Ketetanggaan; Dua buah simpul dikatakan bertetangga bila keduanya terhubung langsung. Gambar 2.5 [2] Upagraf rentang; graf G1 bisa dikatakan upagraf rentang dari G, jika G1 merupakan upagraf dengan himpunan simpul G1 sama dengan himpunan simpul G Cut-Set; cut-set dari graf terhubung G adalah himpunan sisi yang bila dibuang dari G menyebabkan G tidak terhubung Bersisian; Suatu sisi (a,b) bersisian dengan simpul a dan b Graf berbobot; graf yang setiap sisinya memiliki nilai Simpul terpencil; simpul yang tidak memiliki sisi bersisian

Gambar 2.6 [2] Graf lengkap; graf sederhana yang setiap simpulnya memiliki sisi ke semua simpul lainnya Graf lingkaran; graf sederhana yang setiap simpulnya berderajat dua Graf teratur; graf yang setiap simpulnya memiliki derajat yang sama. B. Pesawat Gambar 3 Keadaan setiap pesawat pada tanggal 8 Desember 2016 4:08 Sore [5] Untuk setiap permasalahan yang akan diselesaikan menggunakan teori graf, sebelumnya perlu didefinisikan terlebih dahulu simpul dan sisinya. Permasalahan yang ada adalah jalur penerbangan yang bersilangan dalam suatu area dan waktu tertentu. Untuk mempermudah penjelasan maka akan diberikan contoh kasus dalam bentuk graf yang simpulnya menyatakan bandara dan sisinya adalah adanya penerbangan antar 2 bandara. Gambar 2.4 [3] Gambar 3.1 Pesawat terbang atau pesawat udara adalah mesin atau kendaraan apapun yang mampu terbang di atmosfer atau udara [3]. Pesawat terbang ditemukan oleh Wright Bersaudara (Orville Wright dan Wilbur Wright) pada tahun 1903 di Amerika Serikat. Transportasi udara sebelumnya menggunakan balon udara panas yang dikembangkan oleh Ferdinand von Zeppelin. Meskipun balon udara dapat mengangkut manusia dan barang, perbedaan kecepatan dengan pesawat cukup signifikan. Pesawat sendiri memiliki beberapa jenis yang dikategorikan berdasarkan desain, propulsi dan kegunaan. III. KONSTRUKSI GRAF DAN PEWARNAAN Contoh yang diberikan tidak mempresentasikan persoalan nyata, agar didapatkan contoh yang sederhana terlebih dahulu. Terdapat 6 bandara dengan lokasi dan jalur penerbangan seperti pada gambar 3.1. Terlihat bahwa terdapat 3 titik persilangan berbeda yang melibatkan 4 jalur penerbangan. Untuk 1 titik persilangan, jalur yang berada di titik tersebut tidak bisa memiliki ketinggian yang sama. Dalam pewarnaan graf, karakteristik yang berbeda adalah warna 2 simpul yang memiliki sisi yang sama. Maka dapat simpulkan bahwa graf yang cocok dengan persoalan lalu lintas udara adalah simpul yang menyatakan suatu jalur penerbangan. Sedangkan sisinya menyatakan adanya persilangan di jalur 2 simpul tersebut.

C(n, 2) = n! 2! (n 2)! a! = a x (a 1) x x 1 Gambar 3.2 Akan didapatkan graf seperti pada gambar 3.2. Penjelasan setiap simpul pada graf ini mengacu pada graf gambar 3.1. Simpul a adalah penerbangan sisi (1,3), simpul b adalah penerbangan sisi (1,5), simpul c adalah penerbangan sisi (2,5), simpul d adalah penerbangan sisi (2,6), dan simpul e adalah penerbangan sisi (3,4). Graf dengan defnisi yang sesuai telah didapatkan dan akan diwarnai simpulnya sehingga 2 simpul yang bertetangga tidak memiliki warna yang sama. Andaikan warna pertama yang dipilih adalah warna merah. Simpul a diwarnai dengan merah, maka simpul b dan c juga dapat diwarna dengan merah. Simpul yang belum diwarnai adalah simpul d dan e, keduanya tidak bertetangga maka dapat diwarnai dengan warna yang sama, misalkan biru. Jadi bilangan kromatik graf 3.2 adalah 2. Gambar 3.3 Contoh pertama telah selesai dengan hasil dibutuhkan 2 ketinggian yang berbeda untuk pesawat-pesawat pada contoh tersebut. Graf yang digunakan untuk memodelkan jalur pada gambar 3.1 adalah graf sederhana tak berarah. Pada kenyataanya jalur pesawat memiliki arah tertentu, berangkat dari suatu simpul bandara menuju simpul bandara lainnya. Ini tidak masalah karena tidak mengubah jumlah persilangan pada graf tersebut. Pengembangan dari persoalan yang perlu diperhatikan pertama adalah banyaknya simpul bandara dalam graf. Jika terdapat n bandara dan setiap 2 bandara memiliki rute perjalanannya sendiri, maka pada graf jalur persimpangan pesawat, seperti pada gambar 3.2, simpul yang dihasilkan akan sebanyak jumlah kombinasi 2 dari n. Pengembangan persoalan selanjutnya berkaitan dengan adanya kemungkinan antar 2 bandara yang memiliki lebih dari 1 jalur. Jalur satu dengan jalur lainnya dapat berada pada garis lurus yang sama sehingga kasus yang seperti ini juga dikategorikan sebagai bersilangan. Jalur lain yang bersilangan dengan jalur seperti ini dihitung bersilangan dengan 2 jalur. Gambar 3.4 Mengacu pada gambar 3.4, misalkan terdapat 2 penerbangan antara simpul bandara 7 dan 8. Pesawat pertama berangkat dari simpul 7 menuju 8, sedangkan pesawat kedua berangkat dari simpul 8 menuju 7, atau sebaliknya. Maka pesawat yang berangkat dari jalur 9,menuju suatu bandara dengan memotong jalur antara simpul 7 dan 8, akan bersilangan dengan sisi (7,8) dan juga sisi (8,7). Pada ilustrasi hanya teridentifikasi 1 persilangan, tetapi berdasarkan definisi persoalan terdapat 3 persilangan. V. KESIMPULAN Keadaan setiap pesawat setiap waktunya di setiap wilayah dapat dimodelkan dalam suatu bentuk graf. Pertama, graf yang mepresentasikan simpul sebagai bandara dan sisi sebagai jalur pesawat. Ini berguna untuk pendataan awal dan penentuan bentuk graf selanjutnya. Graf kedua mepresentasikan simpul sebagai jalur pesawat dan sisi sebagai adanya persilangan pada kedua jalur yang dihubungkan. Kemudian pewarnaan dilakukan untuk menentukan ketinggian setiap pesawat. Kontrol setiap pesawat dalam lalu lintas udara adalah hal yang sangat penting agar tidak terjadi hal-hal yang tak diinginkan. Pembuatan kontrol ini terbantu dengan adanya konsep pewarnaan graf. VI. UCAPAN TERIMA KASIH Penulis mengucapkan syukur yang besar kepada Tuhan Yang Maha Esa atas selesainya pembuatan makalah ini. Tidak lupa, penulis juga berterima kasih kepada Dr. Ir.

Rinaldi Munir, dosen mata kuliah IF2120 Matematika Diskrit terkait. Beliau telah berhasil memberikan ilmu yang penting serta wawasan yang luas dalam perjalanan pendidikan saya dan menjadi guru serta teladan yang baik dalam hal lain. DAFTAR PUSTAKA [1] Nicolas Barnier, Pascal Brisset. Graph coloring for Air Traffic Flow Management. CP-AIOR 2002, 4th Fourth International Workshop on Integration of AI and OR techniques in Constraint Programming for Combinatorial Optimisation Problems, Mar 2002, Le Croisic, France. Springer, 130 (1-4), pp 163-178, 2002. [2] Munir, Renaldi. Diktat Kuliah IF2120 Matematika Diskrit, Informatika Bandung: Bandung, 2015. [3] http://bandara.web.id/pengertian-pesawat-terbang.html diakses pada tanggal 9 Desember 2016. [4] http://data.go.id/dataset/jumlah-keberangkatan-penumpang-dan- barang-di-bandara-indonesia/resource/22b05f94-4af0-4260-b647- ba181ada7e56 diakses pada tanggal 9 Desember 2016. [5] http://www.per4an.com/radar-lalu-lintas-pesawat-terbang/ diakses pada tanggal 8 Desember 2016. PERNYATAAN Dengan ini saya menyatakan bahwa makalah yang saya tulis ini adalah tulisan saya sendiri, bukan saduran, atau terjemahan dari makalah orang lain, dan bukan plagiasi. Bandung, 9 Desember 2016 Abdurrahman, 13515024