Batasan Masalah Tujuan Penelitian Manfaat Penelitian Metodologi Penelitian

keputusan pemilihan lintasan terpendek pada setiap tahap antara dua simpul, sehingga perkiraan tersebut diketahui sebagai nilai optimal Munir, R. 2005. Algoritma Johnson adalah algoritma yang dapat digunakan untuk graf yang berbobot negatif dan untuk menyelesaikan masalah lintasan terpendek dari tiap titik ke semua titik lain. Penyelesaian Algoritma Johnson adalah mengonstruksi graf baru dengan menambahkan titik baru pada graf dan memberi bobot sisi yang keluar dari titik baru tersebut dengan angka 0. Langkah selanjutnya adalah mencari lintasan terpendek dari titik baru kesemua titik lain, lintasan terpendek tersebut digunakan untuk mengubah bobot sisi bernilai positif, setelah itu mencari lintasan terpendek dari semua titik ke titik lain dan mengubah hasilnya dengan menggunakan lintasan terpendek dari titik baru kesemua titik lain. Hasil dari perhitungannya berupa matriks, dan dari matriks ini dapat diketahui panjang lintasan terpendek dari tiap titik kesemua titik lain Noviani, E. 2012. Mencermati hal-hal yang telah dipaparkan maka penulis tertarik membuat skripsi berjudul Perbandingan Algoritma Johnson dan Floyd-Warshall dalam Penentuan Lintasan Terpendek. 1.2.Rumusan Masalah Berdasarkan efisiensi jarak, waktu, dan biaya menurut Johnson dan Floyd-Warshall dalam latar belakang yang telah dikemukakan, maka yang menjadi rumusan masalah dalam penelitian ini adalah bagaimana mencari lintasan terpendek yang diselesaikan dengan perbandingan Algoritma Johnson dan Floyd-Warshall sehingga didapat jarak, waktu, dan biaya yang dibutuhkan untuk mencapai daerah tujuan tersebut?

1.3. Batasan Masalah

Batasan masalah dalam penelitian ini adalah : 1. Dalam Algoritma Johnson terdapat dua algoritma untuk penyelesaiannya, yaitu Algoritma Dijksra dan Bellman-Ford sehingga dalam penelitian ini penulis membatasi masalah pada perbandingan Algoritma Dijkstra dan Floyd-Warshall dalam penentuan lintasan terpendek di Kabupaten Humbang Hasundutan. 2. Teori penelitian lintasan jalan yang digunakan adalah jarak terpendek shortest path, yaitu didasarkan pada pendekatan jarak, waktu tempuh, dan biaya termurah. Namun dalam studi ini, pendekatan yang dilakukan adalah terhadap jarak dan waktu. 3. Model graf yang digunakan adalah model graf berarah dan berbobot positif. 4. Bahasa pemograman yang digunakan adalah bahasa pemograman Java.

1.4. Tujuan Penelitian

Tujuan dari penelitian ini adalah 1. Untuk menentukan lintasan terpendek dengan menggunakan Algoritma Johnson dan Floyd-Warshall dengan parameter waktu dan jarak yang akan ditempuh. 2. Menganalisis kinerja dari suatu lintasan menuju lintasan lain dari segi waktu yang tercepat sehingga pengguna jalan dapat mengefisienkan waktu.

1.5. Manfaat Penelitian

Manfaat yang diharapkan dari penelitian ini adalah memudahkan para pengguna kendaraan bermotor dalam menentukan lintasan yang paling efisien saat melakukan perjalanan sehingga mereka dapat menghemat waktu, tenaga, dan biaya.

1.6. Metodologi Penelitian

Metodologi penelitian yang digunakan dalam penulisan tugas akhir ini adalah sebagai berikut : 1. Studi Literatur Pada tahap ini dilakukan studi pustaka melalui buku-buku tentang algoritma pemrograman, jurnal dan artikel-artikel serta buku-buku pendukung atau e-book yang relevan yang didapat melalui internet. 2. Analisis dan Perancangan Sistem Pada tahap ini digunakan untuk mengolah data yang ada dan kemudian melakukan analisis terhadap hasil studi literatur yang diperoleh sehinga menjadi suatu informasi. 3. Implementasi Sistem Pada tahap ini dilaksanakan dengan mengimplementasikan rancangan sistem yang telah dibuat pada analisis dan perancangan sistem kedalam komputer dengan menggunakan bahasa pemograman Java. 4. Pengujian Sistem Pada tahap ini dilakukan pengujian terhadap sistem, dilakukan pemasukan serta pengolahan data untuk mendapatkan hasil apakah sudah sesuai dengan yang diharapkan dan membandingkan hasil yang didapat dengan menggunakan kedua algoritma tersebut. 5. Dokumentasi Metode ini dilakukan dengan membuat dokumentasi dalam bentuk laporan tugas ahir, mulai dari awal sampai akhir. 1.7. Sistematika Penulisan Dalam penyusunan skripsi ini, penulis menguraikannya dalam lima bab dengan sistematika pembahasan dan aturan-aturannya agar pembaca lebih mudah untuk memahami dan mengerti isi dari skripsi ini. BAB 1: PENDAHULUAN Bab ini berisi mengenai latar belakang, perumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode penelitian yang dilakukan serta sistematika penulisan skripsi.

BAB 2: LANDASAN TEORI Bab ini membahas mengenai teori-teori yang digunakan untuk mendukung penulisan