Anda di halaman 1dari 5

PENUGASAN

Model penugasan adalah model khusus dari program linear yang mirip dengan model
transportasi.
Pada model penugasan ini mempertimbangkan situasi dimana m petugas (atau
pekerja) ke n tugas. Petugas i (i = 1, 2, 3,m) ketika ditugaskan ke tugas j (j = 1, 2, 3, n)
memerlukan biaya Cij. Tujuannya adalah menugaskan petugas-petugas tersebut pada tugastugas (satu pekerja satu mesin) dengan biaya total terendah.
Disini petugas mewakili sumber dan tugas (bidang yang tersedia) mewakili
tujuan. Penawaran yang tersedia di sumber adalah 1 dan permintaan yang diperlukan oleh
tujuan adalah 1. Biaya pekerjaan i ke mesin j adalah Cij.
Model matematis dari persoalan transportasi :

Fungsi tujuan :
Max/min Z = C11X11 + C12X12 + . + C1jX1j +.+ C1mX1n +.+ CijXij +.+ CmnXnm
Fungsi batasan :
X11 + X12 + .+ X1j + + X1n 1
X21 + X22 + .+ X2j + + X2n 1
.
Xi1 + Xi2 + .+ Xij + + Xin
1
.
Xm1 + Xm2 + .+ Xmj + + Xmn 1

Batasan untuk petugas

X11 + X21 + .+ Xi1 + + Xm1 1


X12 + X22 + .+ Xi2 + + Xm2 1

X1j + X2j + .+ Xij + + Xmj 1

X1n + X2n + .+ X1n + + Xmn 1

Batasan untuk tugas

Tabel penugasan :
P1
P2
...
Pi
...
Pm
Masalah Minimisasi

T1
C11
C21
...
Ci1
...
Cm1

T2
C12
C22
...
Ci2
...
Cm2

...
...
...
...
...
...
...

Tj
C1j
C2j
...
Cij
...
Cmj

...
...
...
...
...
...
...

Tn
C1n
C2n
...
Cin
...
Cmn

Contoh :
Suatu perusahaan mempunyai 4 pekerjaan yang berbeda untuk diselesaikan oleh 4 karyawan
Tabel Matrik biaya
Pekerjaan
Karyawan

II

III

IV

15

20

18

22

14

16

21

17

25

20

23

20

17

18

18

16

Langkah-langkah Metode Hungarian


1.

Mengubah Matriks biaya menjadi matriks opportunity

cost:

Caranya: pilih elemen terkecil dari setiap baris, kurangkan pada seluruh elemen baris
tersebut
Reduced cost matrix

2.

Pekerjaan
Karyawan

II

III

IV

Reduced-cost matrix terus dikurangi untuk mendapatkan total-opportunity-cost


matrix.
Pilih elemen terkecil dari setiap kolom pada RCM yang tidak mempunyai nilai nol,
kurangkan pada seluruh elemen dalam kolom tersebut.
Total opportunity cost matrix
Pekerjaan
Karyawan

II

III

IV

3.

Melakukan test optimalisasi dengan menarik sejumlah minimum garis horisontal


dan/atau vertikal untuk meliput seluruh elemen bernilai nol.
Penugasan optimal adalah feasible jika :
jumlah garis = jumlah baris atau kolom
Test of optimality

4.

Pekerjaan
Karyawan

II

III

IV

Untuk merevisi total-opportunity matrix, pilih elemen terkecil yang belum terliput
garis untuk mengurangi seluruh elemen yang belum terliput.
Tambahkan jumlah yang sama pada seluruh elemen yang mempunyai dua garis yang
saling bersilangan.

5.

Pekerjaan
Karyawan

II

III

IV

Ulangi langkah ke-3. Melakukan test optimalisasi dengan menarik sejumlah minimum
garis horisontal dan/atau vertikal untuk meliput seluruh elemen bernilai nol .
Pekerjaan
Karyawan

II

III

IV

Karena jumlah garis = jumlah baris atau kolom maka matrik penugasan optimal telah
tercapai.
Matrix optimal
Pekerjaan
Karyawan

II

III

IV

Karyawan B ditugaskan untuk pekerjaan satu karena baris B hanya mempunyai satu
nilai nol.
Skedul penugasan

Biaya

A-III

Rp 18

B-I

Rp 14

C-II

Rp 20

D - IV

Rp 16

Total Biaya

Rp 68

Masalah Maksimisasi
Contoh :
Suatu perusahaan mempunyai 5 pekerjaan yang berbeda untuk diselesaikan oleh 5 karyawan
Pekerjaan
Karyawan

II

III

IV

10

12

10

14

10

15

13

12

13

15

16

11

10

13

14

11

Langkah-langkah