Penyelesaian Dengan Algoritma Pemrograman Greedy

Penyelesaian Dengan Algoritma Pemrograman Greedy

  • PROBLEMA DAN MODEL GRAPH DALAM METODE GREEDY

Penyelesaian Dengan Algoritma Pemrograman Greedy

1.  TRAVELLING SALESMAN
Untuk menentukan waktu perjalanan seorang salesman seminimal mungkin.
Permasalahan:
Setiap minggu sekali, seorang petugas kantor telepon berkeliling untuk mengumpulkan coin-coin pada telepon umum yang dipasang diberbagai tempat. Berangkat dari kantornya, ia mendatangi satu demi satu telepon umum
tersebut dan akhirnya kembali ke kantor lagi. Masalahnya ia menginginkan suatu rute perjalanan dengan waktu
minimal.

Langkah penyelesaian :

  1. Dimulai dari simpul yg diibaratkan sebagai kantor pusat yaitu simpul 1 .
  2. Dari simpul 1 pilih ruas yg memiliki waktu yg minimal.
  3. Lakukan terus pada simpul – simpul yg lainnya tepat satu kali yg nantinya Graph akan membentuk Graph tertutup karena perjalanan akan kembali ke kantor pusat.
  4. Problema diatas menghasilkan waktu minimalnya adalah 45 menit.

 

2. MINIMUM SPANNING TREE
Kasus MST Problem = m’cari min.biaya (cost) spanning tree dr setiap ruas (edge) graph yg m’btk pohon (tree).
Solusi dr p’masalah’ ini :
a. Dgn memilih ruas suatu graph yg memenuhi kriteria
dr optimisasi yg m’hasilk’ biaya min.
b. Penambah’ dr setiap ruas pd seluruh ruas yg m’btk
graph akan m’hasilk’ nilai/biaya yg kecil (minimum cost).
Kriteria2 dr spanning tree, yakni :

  1. Setiap ruas pada graph harus terhubung (conected)
  2. Setiap ruas pd graph hrs mpy nilai (label graph)
  3. Setiap ruas pd graph tdk mpy arah (graph tdk berarah)
    Proses Total minimum cost terbentuknya graph dgn tahapan sbb:
    • Dari graph yg tetbentuk, apakah memenuhi kriteria MST.
    • Lakukan secara urut dr simpul ruas awal s/d ruas akhir
    • Pada setiap simpul ruas perhatikan nilai/cost dr tiap-tiap ruas
    • Ambil nilai yg paling kecil (jarak tertpendek setiap ruas).
    • Lanjutkan s/d semua simpul ruas tergambar pd spanning tree
    • Jumlahkan nilai/cost yg dipilih tadi.

 

3. SHORTEST PATH PROBLEM
Permasalahan :
menghitung jalur terpendek dr sbh graph berarah.
Kriteria utk permasalahan jalur terpendek/SP problem tsb :

  1. Setiap ruas pd graph hrs mpy nilai (label graph)
  2. Setiap ruas pd graph tdk hrs terhubung (unconnected)
  3. Setiap ruas pd graph tsb hrs mempunyai arah (graph
    berarah).

 

 

 

 




by: Jasa Maket

How useful was this post?

Click on a star to rate it!

Average rating / 5. Vote count:

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

Sistem Informasi