BAB I PENDAHULUAN. grafyang menjadi salah satu permasalahanpenting dalam dunia matematika

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

Penyelesaian Traveling Salesman Problem dengan Algoritma Heuristik

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

ALGORITMA GENETIC ANT COLONY SYSTEM UNTUK MENYELESAIKAN TRAVELING SALESMAN PROBLEM

BAB II LANDASAN TEORI

METODE PROGRAM DINAMIS PADA PENYELESAIAN TRAVELING SALESMAN PROBLEM

Penerapan Algoritma Branch and Bound pada Perancangan Jalur Bandros

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

BAB II LANDASAN TEORI

BAB II KAJIAN TEORI 2.1 Kajian Penelitian Sebelumnya

BAB I PENDAHULUAN. dinaikkkan tegangannya untuk meminimalisir rugi-rugi daya, kemudian energi listrik

METODE TRAVELING SALESMAN UNTUK MENENTUKAN LINTASAN TERPENDEK PADA DAERAH-DAERAH YANG TERIDENTIFIKASI BAHAYA

Desain Rute Terpendek untuk Distribusi Koran Dengan Algoritma Ant Colony System

PENYELESAIAN TRAVELLING SALESMAN PROBLEM MENGGUNAKAN METODE SIMPLE HILL CLIMBING

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

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB III IMPLEMENTASIALGORITMA GENETIK DAN ACS PADA PERMASALAHAN TRAVELLING SALESMAN PROBLEM

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 2 LANDASAN TEORI. Definisi Graf G didefinisikan sebagai pasangan himpunan (V, E), yang dalam hal ini:

JURNAL IT STMIK HANDAYANI

BAB I PENDAHULUAN. Traveling Salesman Problem (TSP) dikenal sebagai salah satu masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

ANT COLONY OPTIMIZATION DALAM PENYELESAIAN TRAVELLING SALESMAN PROBLEM MENGGUNAKAN MATLAB

BAB I PENDAHULUAN 1.1 Latar Belakang

APLIKASI TRAVELLING SALESMAN PROBLEM DENGAN METODE ARTIFICIAL BEE COLONY

BAB II LANDASAN TEORI

Penentuan Rute Belanja dengan TSP dan Algoritma Greedy

BAB I PENDAHULUAN. wisata budaya, wisata belanja, hingga wisata Alam. Untuk menarik minat

OPTIMASI RUTE ARMADA KEBERSIHAN KOTA GORONTALO MENGGUNAKAN ANT COLONY OPTIMIZATION. Zulfikar Hasan, Novianita Achmad, Nurwan

PERBANDINGAN PENGGUNAAN ALGORITMA GENETIKA DENGAN ALGORITMA KONVENSIONAL PADA TRAVELING SALESMAN PROBLEM

BAB I PENDAHULUAN. Universitas Sumatera Utara

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

ANT COLONY OPTIMIZATION

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 2 LANDASAN TEORI. 2.1 Algoritma Genetika

BAB I PENDAHULUAN. antaranya Rumah Sakit Umum Daerah Ujung Berung, Rumah Sakit Hasan

BAB II TINJAUAN PUSTAKA

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang

ANALISIS ALGORITME GENETIKA TANPA OPERASI CROSSOVER PADA KASUS TRAVELLING SALESMAN PROBLEM DENGAN METODE 2 TAHAP MUTASI

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. 1 Randy L Haupt & Sue Ellen Haupt, Practical Genetic Algorithms second edition, Wiley Interscience,2004.

BAB I PENDAHULUAN. dalam kehidupan sehari-hari. Proses distribusi barang dari suatu tempat ke tempat

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

MILIK UKDW BAB I PENDAHULUAN Latar Belakang Masalah

STUDI KOMPARATIF ALGORITMA ANT DAN ALGORITMA GENETIK PADA TRAVELLING SALESMAN PROBLEM

BAB I PENDAHULUAN an berkembang algoritma genetika (genetic algorithm) ketika I. Rochenberg dalam bukunya yang berjudul Evolution Strategies

ALGORITMA FLEURYUNTUK MENYELESAIKAN PERMASALAHAN TSP (Traveling Salesman Problem)

Skripsi disajikan sebagai salah satu syarat untuk memperoleh gelar Sarjana Sains Program Studi Matematika. oleh Ari Yulianto Nugroho

1 BAB I PENDAHULUAN. 1.1 Latar Belakang dan Permasalahan

Penyelesaian Traveling Salesperson Problem dengan Menggunakan Algoritma Semut

Penjadwalan kegiatan merupakan pekerjaan yang tidak mudah, karena dalam. penyusunannya memerlukan perencanaan yang matang agar kegiatan tersebut

ABSTRAK. Universitas Kristen Maranatha

BAB I PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. disebut Univesitas Timetabling Problems (UTP). Permasalahan ini dilihat dari sisi

Aplikasi Algoritma Genetika Untuk Menyelesaikan Travelling Salesman Problem (TSP)

BAB 1 PENDAHULUAN. Saat ini perkembangan industri semakin meningkat, dengan munculnya alatalat

Aplikasi dan Optimasi Kombinatorial pada Ant Colony

OPTIMALISASI TRAVELLING SALESMAN WITH TIME WINDOWS (TSPTW) DENGAN ALGORITMA SEMUT

IMPLEMENTASI ALGORITMA GENETIKA UNTUK PENCARIAN RUTE OPTIMUM OBJEK WISATA DI KABUPATEN PEMALANG

BAB I PENDAHULUAN. Mudik merupakan salah satu kegiatan tahunan yang terjadi di Indonesia.

PENYELESAIAN TRAVELLING SALESMAN PROBLEM DENGAN METODE TABU SEARCH

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. cukup lama dan memakan biaya yang cukup mahal serta tidak konsisten. Penjadwalan

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

ALGORITMA ANT COLONY OPTIMIZATION (ACO) UNTUK MENYELESAIKAN TRAVELING SALESMAN PROBLEM (TSP) SKRIPSI. Oleh : Agus Leksono J2A

Optimasi Multi Travelling Salesman Problem (M-TSP) Menggunakan Algoritma Genetika

BAB II LANDASAN TEORI. 2.1 Penjadwalan Definisi Penjadwalan Kegiatan Belajar Mengajar

BAB 1 PENDAHULUAN 1-1. Peringkat, diambil dari ~ jurutera/seminar/azmi.html tanggal 22 Januari 2003.

PENERAPAN ALGORITMA GENETIKA PADA PENYELESAIAN TRAVELLING SALESMAN PROBLEM (TSP)

BAB I PENDAHULUAN. sejumlah aktivitas kuliah dan batasan mata kuliah ke dalam slot ruang dan waktu

Pemanfaatan Algoritma Semut untuk Penyelesaian Masalah Pewarnaan Graf

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

LANDASAN TEORI. Bab Konsep Dasar Graf. Definisi Graf

Vukovich dinamis yang digabungkan dengan model PRoFIGA didalamnya.

PRESENTASI TUGAS AKHIR

1.4. Batasan Masalah Batasan-batasan masalah dalam pembuatan tugas akhir ini adalah sebagai berikut :

Lingkup Metode Optimasi

BAB I PENDAHULUAN. permasalahan umum seperti masalah pencarian rute terpendek

Penentuan Optimalisasi TSP (Travelling Salesman Problem) Distribusi Barang Menggunakan Algoritma Genetika Di Buka Mata Adv

BAB I PENDAHULUAN. adalah dengan menyatakan objek dinyatakan dengan sebuah titik (vertex),

BAB 1 PENDAHULUAN 1.1 Latar Belakang

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


BAB IV ANALISIS MASALAH

BAB 2 DASAR TEORI. 2.1 Teka-Teki Silang

PERBANDINGAN ALGORITMA GREEDY, ALGORITMA CHEAPEST INSERTION HEURISTICS DAN DYNAMIC PROGRAMMING DALAM PENYELESAIAN TRAVELLING SALESMAN PROBLEM

BAB 2 LANDASAN TEORI. Perancangan sistem merupakan penguraian suatu sistem informasi

UNIVERSITAS BINA NUSANTARA

ANALISA ALGORITMA GENETIKA DALAM TRAVELLING SALESMAN PROBLEM SIMETRI. Lindawati Syam M.P.Siallagan 1 S.Novani 2

ABSTRAK. Universitas Kristen Maranatha

BAB II TINJAUAN PUSTAKA

Perbandingan Algoritma Dijkstra Dan Algoritma Ant Colony Dalam Penentuan Jalur Terpendek

Algoritma Genetika dan Penerapannya dalam Mencari Akar Persamaan Polinomial

PERANCANGAN PROGRAM SIMULASI RUTE PENDISTRIBUSIAN BARANG DENGAN ALGORITMA ELITIST ANT SYSTEM PADA PT TIMUR JAYA SKRIPSI

Pencarian Rute Terbaik Pada Travelling Salesman Problem (TSP) Menggunakan Algoritma Genetika pada Dinas Kebersihan dan Pertamanan Kota Pekanbaru

1 BAB I PENDAHULUAN. masalah. Namun, tidak demikian jika penjadwalan tersebut melibatkan

BAB I PENDAHULUAN. hampir di seluruh dunia, termasuk Indonesia. Alat transportasi ini memiliki

Transkripsi:

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH TravellingSalesman Problem merupakan masalah optimasidi bidang grafyang menjadi salah satu permasalahanpenting dalam dunia matematika khususnya bidang komputasi. TravellingSalesman Problem adalah permasalahan seorang salesman keliling yang harus mengunjungi kota dengan aturan ia harus mengunjungi setiap kota hanya sebanyak satu kali, ia harus meminimalisasi jarak perjalanannya, dan ia harus kembali ke kota asalnya.(hendarto, 2007:27) Banyak sekali yang dapat diterapkan dari konsep TravellingSalesman Problem,selain untuk melakukan optimisasi pada masalah jalur terpendek, optimasi penjadwalan, konsep ini dapat digunakan untuk mengoptimisasi jalur distribusi pada sebuah perusahaan.oleh karena itu sangat bermanfaat mempelajari konsep TravellingSalesman Problem. Faradian (2007:1) menjelaskan tentang sejarah singkat TravellingSalesman Problemsebagai berikut: TravellingSalesman Problem dalam permasalahan optimasi di bidang matematika pertama kali dikemukakan oleh matematikawan Irlandia William Rowan Hamilton dan matematikawan Inggris Thomas Penyngton pada tahun 1800.Diskusi mengenai awal studi dari Hamilton dan Kirkman dapat ditemukan di GraphTheory 1736-1963 oleh N. L. Biggs, E. K. LLoyd, dan R. J. Wilson, Clarendon Press, Oxford, 1976. Bentuk umum dari TravellingSalesman Problem pertama kali dipelajari oleh para matematikawan mulai tahun 1930-an oleh Karl Menger di Vienna dan Harvard. Setelah itu permasalahan TravellingSalesman Problem dipublikasikan oleh HasslerWhitney dan Merrill Flood di Princeton. Penelitian secara detail dari hubungan antara Menger dan 1

2 Whitney, dan perkembangan TravellingSalesman Problem sebagai sebuah topik studi dapat ditemukan di makalah Alexander Schriver On thehistory of combinatorialoptimization (till 1960). Algoritma genetik merupakansuatu model komputasi yang diilhami oleh evolusi seleksi alamiah yang didasarkan pada teori genetika. Algoritma ini pertama kali dikemukakan oleh John Holland dari Universitas Michigan pada tahun 1960-an. Menurut John Holland : Apabila evolusi dapat bekerja dengan sangat baik untuk organisme mengapa tidak dapat digunakan untuk program komputer? (Ardisasmita, 2004:3). AntColony System (ACS) merupakan pengembangan dari AntColonyOptimization(ACO) yang diadopsi dari perilaku koloni semut yang dikenal sebagai sistem semut. Pada ACO algoritma yang pertama kali dirumuskan dan diuji untuk menyelesaikan kasus TravellingSalesman Problem adalah Algoritma Ant System (AS). Algoritma ini dikemukakan pertama kali oleh M Dorigo, V Maniezzo, dan A Colorni pada tahun 1996. ACS merupakan pengembangan dari AS selanjutnya, setelah beberapa algoritma lainnya seperti ElitistAnt System (EAS), Rank-BasedAnt System (AS Rank ), Max-MinAnt System (MMAS). (Leksono, 2009) Tentu ada kelebihan dan kekurangan dari masing-masing algoritma baik algoritma genetik maupun ACS. Oleh karena itu membandingkan kedua algoritma tersebut akan menjadi hal yang penting dalam penulisan skripsi ini,sehingga judul dari skripsi ini adalah PERBANDINGAN ALGORITMA GENETIK DAN ANT COLONY SYSTEMDALAM OPTIMASITRAVELLING SALESMAN PROBLEM. 1.2 RUMUSAN MASALAH

3 Masalah yang dibahas pada skripsi ini adalah : 1. Bagaimana mendapatkan solusi optimal dari permasalahan TravellingSalesman Problemdengan menggunakan algoritma genetik dan ACS? 2. Bagaimana implementasi algoritma genetik dan ACSpada bahasa pemrograman MATLABsehingga menghasilkan program untuk mencari solusi optimasitravellingsalesman Problem? 3. Bagaimana perbandingan solusi yang dihasilkan algoritma genetik dan algoritma ACS? 4. Bagaimana perbandingan efisiensi algoritma genetik dan algoritma ACS? 1.3 TUJUAN PENELITIAN Penulisan skripsi ini bertujuan untuk : 1. Menerapkan algoritma genetik dan algoritma ACS untuk mendapatkan solusi optimal dari permasalahan TravellingSalesman Problem. 2. Menerapkan algoritma genetik dan algoritma ACS pada bahasa pemrograman matlab, sehingga dapat mendapatkan solusi optimal yang diharapkan. 3. Membandingkan solusi yang dihasilkan oleh algoritma genetik dan algoritma ACS. 4. Membandingkan tingkat efisiensi dari algoritma genetik dan algoritma ACS.

4 1.4 BATASAN MASALAH Batasan masalah dalam skripsi ini meliputi : 1. Pengkodean yang digunakan dalam algoritma genetik adalah pengkodean permutasi. 2. Proses seleksi yang digunakan dalam algoritma genetik adalah roulettewheel. 3. Ukuran populasi yang digunakan pada algoritma genetik adalah 2, di mana n adalah jumlah kota dalam satu permasalahan. 1.5 MANFAAT PENELITIAN Manfaat dari penulisan skripsi dan penelitian yang dilakukan adalah agar memberikan pengetahuan mengenai prinsip-prinsip TravellingSalesman Problem dan konsep matematika yang melandasi TravellingSalesman Problem. Selain itu manfaat lainnya adalah mengetahui pencarian solusi optimal dari TravellingSalesman Problem dengan menggunakan algoritma genetik dan algoritma ACS. 1.6 METODE PENELITIAN Metode yang digunakan dalam pembuatan skripsi ini adalah dengan terlebih dahulu melakukan studi literatur mengenai TravellingSalesman Problem, algoritma genetik, dan algoritma ACSpada beberapa buku, jurnal, maupun situs internet yang berhubungan dengan hal-hal tersebut.kemudian dilakukan perancangan serta menerapkan algoritma genetik dan algoritma ACSuntuk

5 membuat sebuah program komputer yang digunakan untuk mencari solusi dari TravellingSalesman Problem. 1.7 SISTEMATIKA PENULISAN Dalam skripsi ini materi disusun menjadi lima bab. Materi tersebut disusun dengan sistematika sebagai berikut ini. BAB I PENDAHULUAN Pada bab ini dibahas mengenai latar belakang, rumusan masalah, batasan masalah, tujuan penelitian, metode penelitian, serta sistematika penulisan karya tulis. BAB II LANDASAN TEORITIS Pada bab ini dibahas mengenai landasan teori berupa konsep-konsep matematika yang melandasi TravellingSalesman Problem.Landasan teori ini meliputi graf, graf lengkap, siklus Hamilton, dan algoritma. BABIII PENERAPAN TRAVELLING SALESMAN PROBLEM PADA ALGORITMA GENTIK DAN ACS Bab ini memaparkan pembahasan tentang konsep TravellingSalesman Problem, implementasi teori graf pada TravellingSalesman Problem, konsep dasar dari algortima genetik dan algoritma ACS. BAB IV STUDI KASUS Bab ini menunjukkan implementasi algoritma genetik dan algoritma ACSuntuk mendapatkan solusi dari permasalahan TrevellingSalesman Problem dan membahas implementasinya pada bahasa pemrogramanmatlab, sehingga

6 dihasilkan program TravellingSalesman Problem untuk mendapatkan solusi yang optimal. BAB V KESIMPULAN DAN REKOMENDASI Bab ini berisi kesimpulan yang didapat dari skripsi ini. Selain berisi kesimpulan, bab ini pun berisi rekomendasi yang diberikan penulis untuk lebih mengembangkan studi tentang TravellingSalesman Problem dengan menggunakan algoritma genetik dan algoritma ACS.