Teknik Informatika STT Watukancana Purwakarta

Slides:



Advertisements
Presentasi serupa
ALGORITMA GREEDY : MINIMUM SPANNING TREE
Advertisements

MASALAH PENUGASAN (ASSIGNMENT PROBLEM)
MODEL TRANSPORTASI & MODEL PENUGASAN
MODEL PENUGASAN Bentuk khusus transportasi
Fungsi Konveks dan Konkaf
Tugas #3 File soal UTS sudah dikirim ke alamat masing-masing.
Graf Berarah PART 5 DOSEN : AHMAD APANDI, ST.
TEORI GRAPH.
MASALAH PENUGASAN (ASSIGNMENT PROBLEM)
MODEL PENUGASAN (ASSIGNMENT PROBLEM)
GRAPH STRUKTUR DATA Disusun Oleh :
Riset Operasional - dewiyani
Operations Management
Linear Programming (Pemrograman Linier) Program Studi Statistika Semester Ganjil 2011/2012 DR. Rahma Fitriani, S.Si., M.Sc.
"Metode Penugasan".
Pertemuan 24 BRANCH AND BOUND (2)
Operations Management
LINEAR PROGRAMMING Pertemuan 05
Assignment dan Transhipment Problem
Model penugasan (assignment model) kasus khusus dr model transportasi: sejumlah m sumber ditugaskan ke sejumlah n tujuan (satu sumber utk satu tujuan)
PERTEMUAN PERSOALAN PENUGASAN OLEH Ir. Indrawani Sinoem, MS.
Cayley’s Spanning Tree Formula
Praktikum Struktur Data
Operations Management
TEORI GRAF.
Assignment dan Transhipment Problem D0104 Riset Operasi I Kuliah XXVI.
Pertemuan 6 dan 7 MODEL TRANSPORTASI & MODEL PENUGASAN.
Algoritma Greedy (lanjutan)
Graf Berarah / DIGRAPH PART 5 DOSEN : AHMAD APANDI, ST.
Fak. Teknologi Industri
(ASSIGNMENT PROBLEMS)
TEORI GRAPH (LANJUTAN)
MODEL PENUGASAN (HUNGARIAN METHOD)
METODE SIMPLEKS MINIMALISASI. METODE SIMPLEKS MINIMALISASI.
Operations Management
Assignment (Penugasan)
2. MASALAH TRANSPORTASI TAK SEIMBANG
TEORI GRAPH by Andi Dharmawan.
Penugasan (Assigment) - Minimalisasi Sapta Candra Miarsa,ST.,MT.
Graf Berlabel Graf Euler Graf Hamilton
Aljabar Linier dan Vektor Teknik Informatika – IBI Darmajaya
ALGORITMA GREEDY, KRUSKAL, MINIMUM SPANNING TREE
Representasi Graf Isomorfisme
assignment Problem (penugasan)
SISTEM PERSAMAAN LINEAR
Operations Management
MASALAH PENUGASAN RISET OPERASI.
REPRESENTASI GRAF PADA MATRIK
Algoritma Prim Algoritma Kruskal Algoritma Dijkstra
Penugasan (Assigment) - Maksimalisasi Sapta Candra Miarsa,ST.,MT.
STRUKTUR DATA Struktur Data Graf.
Trees Directed Graph Algoritma Dijkstra
ALGORITMA GRAF.
Meriska Defriani, M.Kom Teknik Informatika STT Wastukancana Purwakarta
Operations Management
MODEL PENUGASAN Pertemuan 07
Operasi Graf Cut, Block, Bipartite Graf Planar
Masalah Penugasan (Assignment Problem)
ALGORITMA GREEDY : MINIMUM SPANNING TREE
Matematika Diskrit TIF (4 sks) 3/9/ /5/2010.
Masalah penugasan.
Operations Management
Algoritma dan Struktur Data Lanjut
Algoritma dan Struktur Data
PERSOALAN PENUGASAN.
Penugasan – Alternatif Penyelesaian
MASALAH PENUGASAN RISET OPERASI.
Riset Operasi Dalam Pendekatan Algoritmis
Graf dan Analisa Algoritma
Graf dan Analisa Algoritma
Transcript presentasi:

Teknik Informatika STT Watukancana Purwakarta Graf Bipartite Matching pada Graf Bipartite Algoritma Hungarian/Kuhn Munkres Teknik Informatika STT Watukancana Purwakarta

Apa itu GRAF BIPARTITE?

Matching? Mengawankan elemen-elemen dalam sebuah himpunan dengan elemen-elemen dalam himpunan yang lain Sebuah matching merupakan subset M dari himpunan edge E sedemikian hingga tidak ada dua edge yang incident ke suatu verteks yang sama (Magun: 2000). Aplikasi matching dalam kehidupan sehari-hari: identifikasi keaslian tanda tangan, Penentuan jadwal, Solusi marriage problem atau pemasangan antara laki-laki dengan perempuan, Penyelesaian dari masalah penugasan (assignment problem).

Matching? Dua vertex pada matching : Vertex Saturated : vertex yang incident dengan edge matching contoh : v2,v3,v4,v6,v5,v7 Vertex Unsaturated : vertex yang tidak incident dengan edge matching Contoh : v1,v8

Matching? Dua lintasan dalam matching : Lintasan Alternating : lintasan pada graf G yang egde-nya bergantian antara matching dan bukan matching Lintasan Augmenting : lintasan alternating yang vertex pangkal dan vertex ujungnya adalah vertex unsaturated

Contoh Kasus Algoritma Hungarian (minimalisasi)

Langkah-Langkah Algoritma Hungarian Cari nilai minimum di setiap baris dan kurangi elemen tiap baris dengan nilai minimum Cari nilai minimum di setiap kolom dan kurangi elemen tiap kolom dengan nilai minimum Tutup seluruh angka 0 dengan garis sesedikit mungkin Jika jumlah garis < dimensi matriks, maka cari nilai minimum dari elemen yang tidak tertutup garis. Kurangi elemen yang tidak tertutup baris dengan nilai minimum. Tambahkan elemen yang berada di perpotongan dua garis dengan nilai minimum Jika jumlah garis = dimensi matriks, cari baris/kolom yang memiliki 1 angka 0, coret baris dan kolom yang memuat angka 0 tsb Ulangi langkah 5 sampai penyelesaian didapatkan

Contoh Kasus Algoritma Hungarian (minimalisasi) Nama Perenang Gaya (detik) Punggung Dada Kupu-kupu Bebas Aji 65 73 62 57 Doni 67 70 58 Bayu 68 72 69 55 Toni 71 75

Contoh Kasus Algoritma Hungarian (maksimalisasi) B C D Dian 5 4 7 9 Lia 3 8 Tika 6 10 Rani 2