IMPLEMENTASI ALGORITMA BEST PATH PLANNING UNTUK PENCARIAN RUTE TRANS JOGJA

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN UKDW

BAB I PENDAHULUAN I.1 Latar Belakang

BAB I PENDAHULUAN. banyak terjadi di kota-kota besar seperti di Yogyakarta. Untuk mengurangi

BAB 1 PENDAHULUAN. umum, ditemukan kesulitan untuk memilih kendaraan umum mana saja. kemacetan lalu lintas dan polusi udara.

BAB I PENDAHULUAN. yakni bentuk keterikatan dan keterkaitan antara satu variabel dengan variabel. optimalisasi proses pergerakan tersebut.

Erna Kumalasari Nurnawati 1, Nur Rohmah 2

SEARCHING SIMULATION SHORTEST ROUTE OF BUS TRANSPORTATION TRANS JAKARTA INDONESIA USING ITERATIVE DEEPENING ALGORITHM AND DJIKSTRA ALGORITHM

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENYELESAIAN TRAVELING SALESMAN PROBLEM (TSP) MENGGUNAKAN ALGORITMA RECURSIVE BEST FIRST SEARCH (RBFS)

APLIKASI PENCARIAN RUTE TERPENDEK DAERAH WISATA KOTA KEDIRI MENGGUNAKAN ALGORITMA DIJKSTRA SKRIPSI

Optimasi Pencarian Jalur Lalu Lintas Antar Kota di Jawa Timur dengan Algoritma Hybrid Fuzzy-Floyd Warshall

LEMBAR PENGESAHAN LEMBAR PERNYATAAN HAK CIPTA ABSTRAK...

BAB VI PENUTUP. Pada bab VI ini akan dijelaskan kesimpulan dari pembangunan aplikasi dan saran untuk pengembangan aplikasi.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I BAB 1 PENDAHULUAN

BAB I PENDAHULUAN. Pada awal diciptakan, komputer hanya difungsikan sebagai alat hitung

BAB I PENDAHULUAN 1.1. LATAR BELAKANG

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

PENCARIAN RUTE TERPENDEK ANGKUTAN UMUM MENGGUNAKAN ALGORITMA DIJKSTRA BERBASIS WEBGIS (STUDI KASUS DINAS PERHUBUNGAN KOTA BATAM)

BAB I PENDAHULUAN. pertumbuhan penduduk dan pertumbuhan pembangunan disegala bidang yang cukup

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Perbandingan Algoritma Dijkstra Dan Algoritma Ant Colony Dalam Penentuan Jalur Terpendek

BAB 1 PENDAHULUAN. selalu bertambah disetiap tahunnya. Hal ini dapat menimbulkan semakin. memperoleh keuntungan yang maksimal, maka diperlukan

PENENTUAN RUTE TERPENDEK PADA OPTIMALISASI JALUR PENDISTRIBUSIAN BARANG DI PT. X DENGAN MENERAPKAN ALGORITMA FLOYD-WARSHALL

BAB I PENDAHULUAN I.1

Kajian Perencanaan Sistem Zone Tarif dalam Optimasi Transportasi Publik

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. kereta api, angkutan air, dan angkutan udara (Warpani,1990). ke tahun 2014 yaitu hingga 10 juta unit dengan rata-rata rata-rata

Penerapan Greedy pada Jalan Jalan Di Bandung Yuk! V1.71

APLIKASI PENCARIAN RUTE JALUR BUS TRANS SEMARANG MENGGUNAKAN ALGORITMA DIJKSTRA

selatan Ringroad dan sebagian Sleman yang berada di sebelah utara Ringroad. Meskipun demikian, kondisi wilayah perkotaan yang berada di dalam jalan

APLIKASI GRAF DALAM PEMBUATAN JALUR ANGKUTAN KOTA

BAB I PENDAHULUAN 1.1 Latar Belakang

Aplikasi Shortest Path dengan Menggunakan Graf dalam Kehidupan Sehari-hari

BAB I PENDAHULUAN. Dishubkominfo DIY dalam hal ini UPTD Jogja Trans dalam penyelenggaraan

BAB I PENDAHULUAN A. Latar Belakang

BAB I PENDAHULUAN. waktu tempuh bisa digunakan untuk mengukur performa sebuah sistem

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang. Angkutan umum khususnya di provinsi D.I. Yogyakarta dalam sejarah

VISUALISASI PENCARIAN LINTASAN TERPENDEK ALGORITMA FLOYD- WARSHALL DAN DIJKSTRA MENGGUNAKAN TEX

PERANCANGAN APLIKASI PENCARIAN RUTE TERPENDEK MENEMUKAN TEMPAT PARIWISATA TERDEKAT DI KEDIRI DENGAN METODE FLOYD- WARSHALL UNTUK SMARTPHONE

MILIK UKDW BAB I PENDAHULUAN Latar Belakang Masalah

Oleh : CAHYA GUNAWAN JURUSAN SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS KOMPUTER INDONESIA BANDUNG 2012

PENERAPAN ALGORITMA BEST-PATH PLANNING UNTUK APLIKASI PENCARIAN RUTE TRANSPORTASI PUBLIK BERBASIS ANDROID

BAB I PENDAHULUAN. Alat transportasi merupakan salah satu faktor yang mendukung berjalannya

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN. Setiap tahun jumlah penduduk Propinsi Daerah Istimewa Yogyakarta

BAB I PENDAHULUAN 1.1. Latar Belakang

PENENTUAN RUTE OPTIMAL PADA KEGIATAN PENJEMPUTAN PENUMPANG TRAVEL MENGGUNAKAN ANT COLONY SYSTEM

Aplikasi Teori Graf dalam Pencarian Jalan Tol Paling Efisien

Akses Informasi Pengiriman Barang Di Kantor Pos Jemur Sari Untuk Area Surabaya Timur Menggunakan Metode Ant Colony Optimization Berbasis J2ME

BAB I PENDAHULUAN 1.1 Latar Belakang

DAYA LAYAN HALTE BATIK SOLO TRANS DI KOTA SURAKARTA, KABUPATEN BOYOLALI, KABUPATEN KARANGANYAR DAN KABUPATEN SUKOHARJO. Abstract

BAB I PENDAHULUAN. laju pertumbuhan penduduk maka semakin banyak kebutuhan masyarakat. mampu menampung arus pergerakan tersebut.

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. juga menurut Direktorat Lalu Lintas Polda Jatim, jumlah kendaran pribadi di

APLIKASI MOBILE PENCARIAN RUTE TRANSPORTASI UMUM DENGAN ALGORITMA BEST-PATH PLANNING PADA PLATFORM ANDROID

BAB I PENDAHULUAN. Industri mobile phone saat ini berkembang dengan pesat. Menurut

BAB I PENDAHULUAN UKDW. dalam kehidupan kita sehari-hari, terutama bagi para pengguna sarana

BAB I PENDAHULUAN. permasalahan umum seperti masalah pencarian rute terpendek

OPTIMASI RUTE PERJALANAN AMBULANCE MENGGUNAKAN ALGORITMA A-STAR. Marhaendro Bayu Setyawan

BAB I PENDAHULUAN DKI Jakarta memiliki jumlah penduduk jiwa. Menurut dinas

ABSTRAK. Kata Kunci : Proses antrian, TransJogja

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Penerapan Algoritma Branch and Bound pada Perancangan Jalur Bandros

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

APLIKASI PENENTUAN JARAK TERDEKAT UNTUK DELIVERY SERVICE RESTORAN CEPAT SAJI MENGGUNAKAN METODE ANT COLONY STUDI KASUS RESTORAN X TUGAS AKHIR

IMPLEMENTASI ALGORITMA GENERATE AND TEST PADA PENCARIAN RUTE TERPENDEK

BAB I PENDAHULUAN. A. Latar Belakang Penelitian. memegang peranan penting dalam aspek kehidupan. Aspek-aspek kehidupan yang

BAB I PENDAHULUAN 1.1. Latar Belakang

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

APLIKASI ALGORITMA ANT DISPERSION ROUTING (ADR) UNTUK PENYELESAIAN MASALAH PENYEBARAN RUTE LALU LINTAS SEBAGAI UPAYA UNTUK MENGURANGI KEMACETAN

Penerapan Travelling Salesman Problem dalam Penentuan Rute Pesawat

BAB 1 PENDAHULUAN. bagian dalam pekerjaan. Dalam melakukan pemasangan kabel perlu

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Perumusan Masalah

IMPLEMENTASI ALGORITMA DIJKSTRA UNTUK MENENTUKAN JALUR TERPENDEK WILAYAH PISANGAN DAN KAMPUS NUSA MANDIRI TANGERANG

BAB III ANALISIS DAN PERANCANGAN

BAB 2 LANDASAN TEORI

1. BAB I PENDAHULUAN

BAB I PENDAHULUAN. 1.1 Latar Belakang

IMPLEMENTASI METODE DIJKSTRA DALAM MOBILE APLIKASI PENCARIAN SPBU TERDEKAT DI KOTA PALEMBANG. Vina Meitasari 1, Ali Nurdin 1, Aryanti 1

BAB 1 PENDAHULUAN Latar Belakang

BAB III LANDASAN TEORI. instasi pemerintah berdasarkan indikator indikator teknis, administrasif dan

Desain Rute Terpendek untuk Distribusi Koran Dengan Algoritma Ant Colony System

Aplikasi Graf pada Penentuan Jadwal dan Jalur Penerbangan

BAB I PENDAHULUAN 1.1.Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Rumusan Masalah

RENCANA PENGEMBANGAN SISTEM JARINGAN TRANSPORTASI JANGKA PENDEK

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

IMPLEMENTASI ALGORITMA DIJKSTRA UNTUK PENCARIAN RUTE TERPENDEK MENUJU PELABUHAN BELAWAN BERBASIS SISTEM INFORMASI GEOGRAFIS SKRIPSI

Transkripsi:

IMPLEMENTASI ALGORITMA BEST PATH PLANNING UNTUK PENCARIAN RUTE TRANS JOGJA Anik Budiati 1), P. Insap Santosa 2), Wing Wahyu W. 3) 1,2) Jurusan Teknik Elektro dan Teknologi Informasi Universitas Gadjah Mada Yogyakarta Gedung Teknik Elektro dan Teknologi Informasi Fakultas Teknik UGM, Jl. Grafika No. 2 Yogyakarta e-mail : anik.cio.8a@mail.ugm.ac.id, insap@jteti.gadjahmada.edu, wing@mti.ugm.ac.id Abstrak Untuk membantu mengatasi kemacetan di Yogyakarta, Pemda DIY menyediakan bus TransJogja sebagai sarana transportasi publik. Akan tetapi, masih banyak masyarakat yang memilih menggunakan kendaraan pribadi untuk bepergian. Salah satu hal yang menyebabkan masyarakat malas menggunakan transportasi publik adalah ketika mereka harus pergi ke suatu tempat, tetapi mereka tidak tahu bus jalur berapa yang harus dinaiki untuk sampai ke lokasi tersebut. Penelitian ini bertujuan membuat suatu aplikasi untuk merencanakan rute perjalanan dari suatu halte asal ke halte tujuan. Algoritma yang digunakan untuk penentuan rute adalah algoritma Best Path Planning. Pada algoritma ini, rute terpilih adalah rute dengan jumlah transfer paling sedikit dan jarak tempuh terpendek. Penelitian dimulai dari proses mengumpulkan data, melakukan perancangan aplikasi, kemudian mengimplementasikan rancangan tersebut menjadi sebuah aplikasi. Dari hasil uji coba, sistem berhasil menemukan rute terpendek dengan jumlah transfer seminimal mungkin. Kata Kunci : Best Path Planning, TransJogja, transportasi publik 1. PENDAHULUAN DIY merupakan salah satu kota tujuan wisata di indonesia, selain itu perannya sebagai kota pendidikan membuat tingkat mobilitas baik penduduk maupun pendatang cukup tinggi. Akan tetapi penambahan jumlah kendaraan di DIY tidak diikuti dengan pertambahan ruas jalan yang sesuai dengan kebutuhan. Hal ini dapat dilihat dari jumlah kendaraan yang melewati ruas jalan hampir melebihi kapasitas jalan yang disediakan sehingga menyebabkan kemacetan di beberapa ruas jalan. Untuk mengurangi kemacetan tersebut sudah saatnya masyarakat beralih ke transportasi publik sebaga sarana transportasi mereka sehari-hari. Pemda DIY bekerja sama dengan penyedia jasa menyelenggarakan pelayanan transportasi publik yang dikenal sebagai bus TransJogja. Sayangnya, banyak orang lebih memilih menggunakan kendaraan pribadi daripada transportasi publik. Salah satu alasanyya adalah kurangnya informasi rute bus menuju tempat tujuan merekan. Untuk menarik minat masyarakat agar bersedia beralih menggunakan transportasi publik, salah satu cara yang dapat dilakukan adalah dengan menyediakan informasi rute bus untuk membantu penumpang merencanakan perjalanan mereka (Chao dkk, 2001). Pencarian rute terpendek merupakan suatu masalah yang paling banyak dibahas dan dipelajari sejak akhir tahun 1950 (Purwananto, 2005). Salah satu aplikasi pencarian rute terpendek adalah pada masalah transportasi publik. Masalah pencarian rute terpendek pada sistem transportasi publik tidak bisa disamakan dengan pencarian rute terpendek pada area tertentu. Proses pencarian rute terpendek pada sistem transportasi publik perlu memperhatikan bahwa kendaraan umum hanya dapat melewati rute-rute tertentu yang telah ditentukan sebelumnya, dan penumpang tidak dapat meminta pengemudi untuk mengganti rutenya (Chao dkk, 2001). Banyak masalah perencanaan rute yang dapat diselesaikan dengan menghitung jarak terpendek menggunakan pemodelan yang cocok, graf berbobot yang merepresentasikan jaringan transportasi. Pada transportasi pulik, perlu diperhitungkan waktu yang diperlukan untuk melakukan transfer antar rute (Geisberger, 2011). Semakin banyak transfer antar rute yang dilakukan, maka semakin banyak waktu dan biaya yang harus dikeluarkan oleh penumpang (Chao, 2002). Untuk menghindari hal tersebut, aplikasi ini menerapkan algoritma Best Path Planning untuk mencari rute terpendek Bus Trans Jogja yang beroperasi di Daerah Istimewa Yogyakarta. 2. TINJAUAN PUSTAKA Masalah pencarian rute terpendek pada sistem transportasi publik tidak bisa disamakan dengan pencarian rute terpendek pada area tertentu. Proses pencarian rute terpendek pada sistem transportasi publik perlu memperhatikan bahwa kendaraan umum hanya dapat melewati rute-rute tertentu yang telah ditentukan sebelumnya, dan penumpang tidak dapat meminta pengemudi untuk mengganti rutenya (Chao dkk, 2001). Algoritma-algoritma yang dapat digunakan untuk menyelesaikan masalah perencanaan rute terbaik pada transportasi publik pernah diteliti oleh Hsiao dkk, Geissberger, Liu dkk, dan Chao-Lin Liu. Hsiao dkk menawarkan algoritma solusi berdasarkan teknik optimasi koloni semut (ant colony optimization) untuk mencari rute terpendek dari suatu lokasi asal ke lokasi tujuan pada peta dengan mempertimbangkan kondisi lalu lintas (Hsiao, 2004)). Banyak masalah perencanaan rute yang dapat diselesaikan dengan menghitung jarak terpendek menggunakan pemodelan yang cocok, graf berbobot yang merepresentasikan jaringan transportasi. Pada transportasi pulic, perlu diperhitungkan waktu yang diperlukan untuk melakukan transfer antar 39

rute (Geisberger, 2011). Liu dkk menggunakan matrik konektivitas (connectivity matrices) yang merupakan pengembangan dari matrik kedekatan (adjacency matrices) untuk menyelesaikan masalah batasan jalur pada transportasi publik. Strategi lain yang ditawarkan adalah menggunakan hubs (Chao dkk, 2001). Dengan mempertimbangkan bahwa transfer antar rute pada transportasi publik memerlukan lebih banyak waktu dan biaya, digunakan matrik transisi (transition matrices) untuk memperhitungkan jumlah transfer yang dibutuhkan oleh penumpang (Chao, 2002). Pencarian rute terpendek dan rute alternatif menggunakan algoritma Dijkstra pernah dilakukan oleh Haryanto dengan mengambil studi kasus Kota Surakarta. Aplikasi yang dibuat berbasis WAP menggunakan PHP dan MySQL. Penggunaan teknologi WAP memungkinkan aplikasi ini dapat diakses melalui telepon seluler yang mempunyi fasilitas WAP. Penelitian ini cocok untuk orang yang bepergian menggunakan kendaraan pribadi (Haryanto, 2008). 3. METODE PENELITIAN 3.1. Pengumpulan Data Data yang dibutuhkan untuk pembuatan aplikasi ini yaitu : 1. Data Halte, berisi nama halte (shelter) dimana penumpang dapat naik/turun dari Bus TransJogja. Saat ini terdapat 98 halte yang tersebar di wilayah DIY. 2. Data Jalur, saat ini terdapat 8 jalur Bus TransJogja yang aktif beroperasi yaitu jalur 1A, 1B, 2A, 2B, 3A, 3B, 4A, dan 4B 3. Data Rute, berisi urutan shelter yang dilewati oleh masing-masing jalur Bus TransJogja Data-data di atas didapatkan dari Dinas Perhubungan, Komunikasi dan Informatika DIY yag bertanggung jawab atas operasional Bus TransJogja di DIY. 3.2. Perancangan Aplikasi Proses pencarian rute dimulai dari proses input halte asal dan halte tujuan. Kemudian dilakukan pengeceka apakah dari halte asa, halte tujuan dapat dicapai menggunakan satu jalur bus TransJogja, perlu satu kali transfer, atau perlu lebih dari satu kali transfer. Kemudian dilakukan proses pencarian rute-rute yang mungkin. Rute yang terpilih adalah rute dengan jumlah transfer paling sedikit dan jarak tempuh minimal. Jika rute ditemukan, maka rute akan ditampilkan. Apabila untuk mencapai halte tujuan diperlukan lebih dari sekali transfer, maka ditampilkan pesan bahwa rute yang dicari membutuhkan lebih dari satu kali transfer. Flowchart aplikasi dapat dilihat pada Gambar 1. 3.3. Implementasi Gambar 1. Flowchart Aplikasi Pencarian Rute TransJogja 40

Proses implementasi adalah proses menterjemahkan perancangan aplikasi ke dalam bahasa pemrograman. Aplikasi ini dibangun menggunakan IDE NetBeans 7.1.1 dan JDK 1.6.0_31. Bahasa pemrograman yang digunakan adalah bahasa Java. 3.4. Pengujian Pengujian yang dilakukan adalah uji fungsionalitas aplikasi. Pengujian ini bertujuan untuk melihat apakah fungsi-fungsi dasar dari aplikasi ini bisa berjalan. 4. ALGORITMA BEST PATH PLANNING Algoritma Best Path Planning merupakan algoritma yang diusulkan oleh Chao Lin Liu untuk mengatasi masalah pencarian rute pada transportasi publik dengan meminimalkan jumlah transfer antar rute untuk efisiensi waktu dan biaya (Chao, 2002). Algoritmanya adalah sebagai berikut : Misalkan o dan d merepresentasikan lokasi asal (origin) dan tujuan (destination), maka : 1. Kasus sederhana : jika o=d, tampilkan pesan bahwa lokasi asal sama dengan lokasi tujuan, tidak perlu rute tranportasi publik. 2. Tanpa Transfer : jika Dservice(o,d) tidak kosong, tampilkan rute-rute yang berada pada himpunan Dservice(o,d). 3. Satu Transfer : jika i SR(O), j SR(D) dan s CS(i, j) sehingga baik Dservice(O, s) dan Dservice(s, D) tidak kosong, maka terdapat solusi satu transfer. 4. Kasus Non-trivial : Temukan rencana perjalanan melalui hubs. Dservice(o,d) merupakan himpunan rute layanan langsung dimana kita dapat melakukan perjalanan dari o ke d tanpa perlu transfer bus. SR(s) merupakan himpunan rute yang melewati lokasi s. CS(i, j) merupakan himpunan lokasi pemberhentian (halte) yang sama dari rute i dan j. Hubs adalah lokasi-lokasi dimana beberapa layanan terkonsentrasi sehingga memberikan kesempatan pada penumpang untuk melakukan transfer dari satu rute ke rute lain (Chao, 2002). Rute yang terpilih adalah rute dengan jumlah transfer paling sedikit dan jarak tempuh paling pendek. Jarak tempuh merupakan total jarak dari halte asal ke halte tujuan. 5. HASIL DAN PEMBAHASAN Ketika aplikasi dijalankan, maka tampilan awalnya adalah seperti pada Gambar 2. Gambar 2. Tampilan awal aplikasi Pada pengujian dengan rute langsung (tanpa transfer), hasilnya seperti pada Gambar 3. Penumpang dari Halte Jl Solo (KR 1) dapat pergi ke Halte Jl Solo (Jogja Bisnis) menggunakan Jalur 1A dengan jarak tempuh 5,498 km. 41

Gambar 3. Pengujian Rute Langsung Hasil pengujian yang membutuhkan satu kali transfer dapat dilihat pada Gambar 4. Untuk menuju Halte RSAU dr. S. Hardjolukito dari Halte Prambanan, penumpang dapat menaiki Jalur 1A hingga Halte Bandara Adi Sucipto kemudian transit di Halte Bandara Adi Sucipto dan menaiki Jalur 3B sampai Halte RSAU dr. S. Hardjolukito. Jarak tempuh dari Halte Prambanan hingga Halte RSAU dr. S. Hardjolukito adalah 10,894 km. Gambar 4. Pengujian Satu Kali Transfer 6. KESIMPULAN Dari hasil pengujian fungsionalitas, aplikasi berhasil menemukan rute terpendek dengan jumlah transfer minimal (tanpa transfer atau satu kali transfer). Untuk setiap dua jalur yang berbeda, selalu terdapat setidaknya satu halte yang dapat digunakan untuk transit penumpang (transfer/pindah jalur), sehingga aplikasi akan selalu menemukan solusi rute terpendek tanpa transfer atau melalui satu kali transfer. 42

DAFTAR PUSTAKA Chao Lin Liu, T. W. (2001). Path Planning Algorithms for Public Transportation System. The Fourth International IEEE Conference on Intelligent Transportation Systems. Oakland, California, USA. Geisberger, R. (2011). Advanced Route Planning in Public Transportation. Munchen: Karlsruher Instituts für Technologie. Haryanto. (2008). Implementasi WAP pada Telepon Seluler untuk Pencarian Rute Jalan Terpendek Menggunakan Algoritma Dijkstra (Studi Kasus : Kota Surakarta). Yogyakarta: Universitas Gadjah Mada. Liu, C. L. (2002). Best Path Planning for Public Transportation System. The IEEE 5th International Conference on Intelligent Transportation Systems. Ying-Tung Hsiao, C.-L. C.-C. (2004). Ant Colony Optimization for Best Path Planning. International Symposium on Communications and Information Technologies 2004 (ISCIT 2004). Sapporo, Japan. Yudhi Purwananto, D. P. (2005). Implementasi dan Analisis Algoritma Pencarian Rute Terpendek di Kota Surabaya. Jurnal Penelitian dan Pengembangan Telekomunikasi, 10 (2), 94-101. 43