MASALAH PENUGASAN
(ASSIGNMENT PROBLEM)
Riset Operasional
OR - Program Penugasan 2
A. Masalah Minimalisasi
Contoh:
Karyawan
Karyawan
OR - Program Penugasan 5
2. Melakukan pengurangan baris, dengan cara
kurangkan semua biaya dengan biaya terkecil
setiap baris
Pekerjaan I II III IV
Karyawan
Raihan 150
0 200
50 180
30 220
70 - 150
Hamdan 140
0 160
20 210
70 170
30 - 140
Hasan 250
50 200
0 230
30 200
0 - 200
Dzakwan 170
10 180
20 180
20 160
0 - 160
OR - Program Penugasan 6
3. Melakukan pengurangan kolom, dengan cara
kurangkan semua biaya dengan biaya terkecil
setiap kolom
Pekerjaan I II III IV
Karyawan
Raihan 0 50 30
10 70
Hamdan 0 20 70
50 30
Hasan 50 0 30
10 0
Dzakwan 10 20 20
0 0
- 20
OR - Program Penugasan 7
Pekerjaan I II III IV
Karyawan
Raihan 0 50 10 70
Hamdan 0 20 50 30
Hasan 50 0 10 0
Dzakwan 10 20 0 0
OR - Program Penugasan 8
4. Membentuk penugasan optimum
OR - Program Penugasan 9
Pekerjaan I II III IV
Karyawan
Raihan 0 50 10 70
Hamdan 0 20 50 30
Hasan 50 0 10 0
Dzakwan 10 20 0 0
OR - Program Penugasan 10
5. Melakukan revisi tabel
a. Untuk merevisi total opportunity cost, pilih
angka terkecil yang tidak terliput (dilewati) garis.
(pada contoh di atas = 10)
b. Kurangkan angka yang tidak dilewati garis
dengan angka terkecil (10)
c. Tambahkan angka yang terdapat pada
persilangan garis dengan angka terkecil (10)
yaitu (50) pada Hasan dan (10) pada Dzakwan.
d. Kembali ke langkah 4
OR - Program Penugasan 11
Pekerjaan I II III IV
Karyawan
Raihan 0 50
40 10
0 70
60
Hamdan 0 20
10 50
40 30
20
Hasan 50
60 0 10 0
Dzakwan 10
20 20 0 0
OR - Program Penugasan 12
Pekerjaan I II III IV
Karyawan
Raihan 0 40 0 60
Hamdan 0 10 40 20
Hasan 60 0 10 0
Dzakwan 20 20 0 0
OR - Program Penugasan 13
• Berikut tabel penugasannya
Penugasan Biaya
Raihan – III Rp 180
Hamdan – I Rp 140
Hasan – II Rp 200
Dzakwan – IV Rp 160
Rp 680
OR - Program Penugasan 14
Jumlah Pekerjaan Tidak Sama
Dengan Jumlah Karyawan
• Bila jumlah pekerjaan lebih besar dari jumlah
karyawan, maka harus ditambahkan karyawan semu
(dummy worker).
• Biaya semu sama dengan nol karena tidak akan terjadi
biaya bila suatu pekerjaan ditugaskan ke karyawan
semu.
• Bila jumlah karyawan lebih banyak daripada pekerjaan,
maka ditambahkan pekerjaan semu (dummy job).
• Sebagai contoh, bila jumlah pekerjaan lebih besar dari
jumlah karyawan dapat dilihat pada tabel berikut:
OR - Program Penugasan 15
I II III IV V
Pekerjaan
Karyawan
Raihan Rp 150 Rp 200 Rp 180 Rp 220 Rp 170
Hamdan Rp 140 Rp 160 Rp 210 Rp 170 Rp 240
Hasan Rp 250 Rp 200 Rp 230 Rp 200 Rp 190
Dzakwan Rp 170 Rp 180 Rp 180 Rp 160 Rp 210
Dummy X Rp 0 Rp 0 Rp 0 Rp 0 Rp 0
OR - Program Penugasan 17
• Contoh: Tabel keuntungan
Pekerjaan I II III IV V
Karyawan
OR - Program Penugasan 18
Langkah-langkah:
a. Seluruh elemen dalam setiap baris dikurangi dengan
nilai maksimum dalam baris yang sama. Prosedur ini
menghasilkan Matriks Opportunity Loss.
Pekerjaan I II III IV V
Karyawan
OR - Program Penugasan 19
Matriks ini sebenarnya bernilai negatif.
Pekerjaan I II III IV V
Karyawan
OR - Program Penugasan 20
b. Meminimumkan opportunity-loss dengan cara
mengurangi seluruh elemen dalam setiap kolom
(yang belum ada nol-nya) dengan elemen terkecil
dari kolom tersebut.
Matriks total opportunity loss
Pekerjaan I II III IV V
Karyawan
Afif 500
400 300
200 500
200 700 0
Bady 100
0 500
400 600
300 0 200
Dzaky 300
200 400
300 500
200 400 0
Farras 300
200 100
0 800
500 0 500
Ghazy 700
600 400
300 300
0 600 0
OR - Program Penugasan 21
Dari matriks di atas dapat dilihat bahwa seluruh elemen yang
bernilai nol baru dapat diliput oleh 4 garis. Jadi matriks harus
direvisi.
c. Merevisi matriks
Pekerjaan I II III IV V
Karyawan
Afif 400
200 200
0 200
0 700
500 0
Dzaky 200
0 300
100 200
0 400
200 0
OR - Program Penugasan 22
Pekerjaan I II III IV V
Karyawan
Afif 200 0 0
200 500 0
Dzaky 0 100 0
200 200 0
Ghazy 600
400 300
100 0 600
400 200
0
OR - Program Penugasan 23
Pekerjaan I II III IV V
Karyawan
• Keuntungan
• = 1.200 + 1.400 + 1.200 + 1.600 + 1.400 = 6.800
• = 1.500 + 1.500 + 900 + 1.500 + 1.400 = 6.800
OR - Program Penugasan 24
Contoh soalan:
• Seorang pengusaha konveksi mempunyai 4 orang karyawati
yang memproduksi 4 jenis produk. Jumlah produk yang
dihasilkan masing-masing karyawati tiap bulannya dapat
dilihat pada tabel berikut:
Produk
Karyawati Celana
Rok Hem Baju safari
panjang
Ulfah 6 7 10 9
Salma 2 8 7 8
Rana 8 9 5 12
Nabila 7 11 12 3
OR - Program Penugasan 25
Irnaichimo.com
Terima Kasih
OR - Program Penugasan 26