Riset Operasional
Onggo Wr
onggo@live.com
Masalah Penugasan
Ide Dasar Sesuai namanya, metode ini digunakan untuk menentukan suatu penugasan (assignment) dari suatu agen (yang mengerjakan tugas) ke sebuah tugas yang ada. Tujuannya dapat meminimumkan biaya, atau memaksimumkan keuntungan. Asumsi penting dalam masalah ini:
Satu agen hanya dapat mengerjakan sebuah tugas manapun Suatu tugas hanya dapat dikerjakan oleh suatu agen manapun.
Ide Dasar
Bentuk Baku
Additivitas
Divisibilitas Onggo Wr
Kepastian
Formulasi
Pemodelan 2
Riset Operasional
Masalah Penugasan
agent a1 a2 task c11 : x11
1 2
1 2
b1 b2
am
cmn : xmn
bn
Riset Operasional
Onggo Wr
Masalah Penugasan
Keterangan ai, i = 1, 2, , m, menunjukkan agen ke-i. bj j = 1, 2, , n menunjukkan pekerjaan ke-j. cij menunjukkan biaya yang dikeluarkan jika agen i mengerjakan pekerjaan j. xij menunjukkan apakah agen i mengerjakan pekerjaan j. xij hanya bernilai 0 atau 1.
Riset Operasional
Onggo Wr
Masalah Penugasan
Contoh. Akan dicari penugasan dari tabel berikut ini dengan total biaya minimum.
Pekerjaan
1
A
A g e n
2
31 20 19 35 24 17
25 15 22
B C
Riset Operasional
Onggo Wr
Masalah Penugasan
Contoh. Susun Total Opportunity Cost Table dari tabel ini
Pekerjaan
1
A
A g e n
2
31 20 19 35 24 17
3 Minimum = 25
Minimum = 15 Minimum = 17
25 15 22
B C
Pengurangan Baris Kurangi nilai setiap baris dengan nilai minimum pada setiap baris.
Riset Operasional Onggo Wr 6
Masalah Penugasan
Contoh. Hasil Total Opportunity Cost Table
Pekerjaan
1
A
A g e n
2
6 5 2 Min = 2 10 9 0
0 0 5
B C
Pengurangan Kolom Kurangi nilai setiap kolom dengan nilai minimum pada setiap kolom.
Riset Operasional Onggo Wr 7
Masalah Penugasan
Contoh. Hasil Total Opportunity Cost Table
Pekerjaan
1
A
A g e n
2
4 3 0 10 9 0
0 0 5
B C
Tutup semua angka 0 dengan menggunakan garis vertikal/horisontal sesedikit mungkin. Ternyata dibutuhkan 2 garis. Karena 2 < 3, ulangi.
Riset Operasional Onggo Wr 8
Masalah Penugasan
Contoh. Hasil Total Opportunity Cost Table
Pekerjaan
1
A
A g e n
2
1 0 0 7 6 0
0 0 8
B C
Minimum = 3
Kurangi angka yang belum tertutup dengan angka minimum (3), lalu tambahkan angka yang tercoret lebih dari 1 kali dengan (3).
Riset Operasional Onggo Wr 9
Masalah Penugasan
Contoh. Hasil Total Opportunity Cost Table
Pekerjaan
1
A
A g e n
2
1 0 0 7 6 0
0 0 8
B C
Buat lagi garis-garis minimum tersebut. Ternyata dibutuhkan 3 garis penghubung. STOP. Penugasan terpilih adalah memilih 0 yang tidak segaris.
Riset Operasional Onggo Wr 10
Masalah Penugasan
Contoh. Hasil Total Opportunity Cost Table
Pekerjaan
1
A
A g e n
2
1 0 0 7 6 0
0 0 8
B C
Sehingga Agen 1 mengerjakan tugas A. Agen 2 mengerjakan tugas B. Agen 3 mengerjakan tugas C. Total biaya : 25 + 20 + 17 = 62.
Riset Operasional Onggo Wr 11
Masalah Penugasan
Contoh. Akan dicari penugasan dari tabel berikut ini dengan total biaya maksimum.
Target
1
S a
2
31 20 19 35 24 17
A B C
25 15 22
l
e s
Riset Operasional
Onggo Wr
12
Masalah Penugasan
Contoh. Susun Total Regret Cost Table dari tabel ini
Target
1
S a
2
4 4 3 0 0 5
3 Maks = 35
Maks = 24 Maks = 22
A B C
10 9 0
l
e s
Lakukan pengurangan tiap kolom dengan elemen terkecil, yaitu kolom ke-2 (3). Tarik garis yang menghubungkan semua angka 0.
Riset Operasional Onggo Wr 13
Masalah Penugasan
Contoh. Susun Total Regret Cost Table dari tabel ini
Target
1
S a
2
1 1 0 0 0 5
A B C
10 9 0
l
e s
Lakukan pengurangan kolom dengan elemen terkecil, yaitu (1). Tarik garis penghubung 0 lagi.
Riset Operasional Onggo Wr 14
Masalah Penugasan
Contoh. Susun Total Regret Cost Table dari tabel ini
Target
1
S a
2
0 0 0 0 0 5
A B C
9 8 0
l
e s
Karena sudah terdapat 3 buah garis, stop. Pilih 0 yang tidak segaris. Dalam hal ini ada 2 alternatif solusi. Apa saja?
Riset Operasional Onggo Wr 15