Macam - Macam Permasalahan dalam Algoritma
Permasalahan pada Algoritma
- Beberapa objek karbinatorik tumbuh dengan cepat seiring dengan bertambahnya masalah
- Belum diketahuinya algoritma pasti yang dapat menyelesaikan masalah pada Combinatorial Problems.
Combinatorial Problem memiliki beberapa contoh sebagai berikut :
Travelling Salesman Problems
Travelling Salesman Problem atau yg disingkat dengan TSP adalah sebuah masalah kombinasi optimasi dalam operasi penelitian dan teori ilmu komputer. Dengan daftar sejumlah kota yang akan dikunjungi, cara ini sangat bagus untuk menemukan dengan cepat kota yang akan dikunjungi. TSP adalah sebuah masalah untuk menentukan urutan dari sejumlah kota yang harus dilalui oleh salesman, setiap kota hanya boleh dilalui satu kali dalam perjalanannya, dan perjalanan tersebut harus berakhir pada kota keberangkatannya dimana salesman tersebut memulai perjalananya, dengan jarak antara setiap kota satu dengan kota lainnya sudah diketahui. Salesman tersebut harus meminimalkan pengeluaran biaya, dan jarak yang harus ditempuh untuk perjalanannya tersebut.
Kelebihan :
- Menghemat waktu/beban dalam memecahkan masalah.
- Memerlukan waktu untuk pencarian jalur yang paling efisien.
Algoritma TSP
Algoritma exhaustive, yaitu dengan mencari semua kombinasi yang mungkin terjadi, kemudian memilih kombinasi perjalanan dengan jarak terdekat, algoritma ini mempunyai kompleksitas n!/2n.Permasalahan :
- Diberikan n buah kota serta diketahui jarak antara setiap kota satu dengan kota yang lain. Temukan perjalanan (tour) terpendek yang melalui setiap kota lainnya dengan hanya sekali melewati kota-kota tersebut dan kembali lagi ke kota asal keberangkatan.
- Permasalahan TSP ini dimodelkan sebagai graf lengkap dengan n buah simpul. Bobot pada setiap setiap sisi menyatakan jarak antara dua buah kota yang bertetangga.
- Permasalahan TSP tidak lain adalah menemukan sirkuit Hamilton dengan bobot paling minimum.
Algoritma exhaustive search untuk persoalan TSP :
- Enumerasikan (list) semua sirkuit Hamilton dari graf lengkap dengan n buah simpul.
- Hitung (evaluasi) bobot setiap sirkuit Hamilton yang ditemukan pada langkah 1.
- Pilih sirkuit Hamilton yang mempunyai bobot paling terkecil.
Vehicle Routing Problem
Vehicle Routing Problem atau yang disingkat dengan VRP adalah sebuah perhitungan formulasi dengan mempertimbangkan masalah jumlah kendaraan dan rute yang akan dilalui. Pada permasalahan ini, ada sebuah depot awal dan sejumlah n tempat untuk dikunjungi dengan demand yang dapat berbeda-beda. Sebuah kendaraan diharapkan untuk memenuhi permintaan setiap tempat tersebut dari depot.Berikut ini adalah beberapa dasar yang terdapat pada Vehicle Routing Problems (VRP):
- Setiap rute berawal dan berakhir pada distribution center.
- Setaip user hanya boleh menggunakan 1 kendaraan saja.
- Total permintaan dari masing-masing rute tidak boleh melebihi kapasitas kendaraan rute
tersebut. - Total waktu yang dihabiskan kendaraan (waktu perjalanan dan waktu pelayanan) tidak boleh melebihi batas yang telah ditentukan.
- Total biaya yang dihasilkan tidak banyak.
Komentar
Posting Komentar