You are on page 1of 15

6s-1 Linear Programming

Operations Management
OPERATIONS
RESEARCH

Rosihan A
William J. Stevenson

8th edition
6s-2 Linear Programming

MASALAH PENUGASAN
(ASSIGMENT PROBLEM)

Masalah yang berhubungan


dengan penugasan optimal
dari bermacam-macam sumber
yang produktif atau personalia
yang mempunyai tingkat
efisiensi yang berbeda-beda
untuk tugas-tugas yang
berbeda-beda pula
6s-3 Linear Programming
Masalah Minimisasi
Contoh :
Suatu perusahaan mempunyai 4 pekerjaan
yang berbeda untuk diselesaikan oleh 4
karyawan

Tabel Matrik biaya


Pekerjaan I II III IV
Karyawan

A Rp 15 Rp 20 Rp 18 Rp 22
B 14 16 21 17
C 25 20 23 20
D 17 18 18 16
6s-4 Linear Programming
Langkah-langkah Metode Hungarian
 Mengubah Matriks biaya menjadi
matriks opportunity cost:
Caranya: pilih elemen terkecil dari
setiap baris, kurangkan pada seluruh
elemen baris tersebut
Reduced cost
matrix
Pekerjaan
Karyawan I II III IV
A 0 15
Rp Rp5 20 3 18
Rp 7 22
Rp
B 0 14 2 16 7 21 3 17
C 5 25 0 20 3 23 0 20
D 1 17 2 18 2 18 0 16
6s-5 Linear Programming

• 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.

Reduced cost matrix


Total opportunity cost
matrixPekerjaan
Karyawan I II III IV
A 0 5 3
1 7
B 0 2 7
5 3
C 5 0 3
1 0
D 1 2 20 0
6s-6 Linear Programming

• 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
Pekerjaan
Karyawan I II III IV
A 0 5 1 7
B 0 2 5 3
C 5 0 1 0
D 1 2 0 0
6s-7 Linear Programming

1. Untuk merevisi total-opportunity matrix, pilih elemen


terkecil yang belum terliput garis (1) untuk mengurangi
seluruh elemen yang belum terliput

Tambahkan jumlah yang sama pada seluruh


elemen yang mempunyai dua garis yang
saling bersilangan
Ulangi langkah 3
Revised matrix dan Test of optimality
Test of optimality
Pekerjaan
Karyawan I II III IV
A 0 5
4 1
0 7
6
B 0 1
2 4
5 2
3
C 6
5 0 1 0
D 2
1 2 0 0
Melakukan
6s-8
test optimalisasi dengan menarik
Linear Programming

sejumlah minimum garis horisontal dan/atau


vertikal untuk meliput seluruh elemen bernilai
nolKarena jumlah garis = jumlah baris atau
kolom
maka matrik penugasan optimal telah
tercapai Revised matrix dan Test of
optimality
Pekerjaan
Karyawan I II III IV
A 0 5
4 1
0 7
6
B 0 1
2 4
5 2
3
C 6
5 0 1 0
D 2
1 2 0 0
6s-9 Linear Matrix
Programming
optimal
Pekerjaan
Karyawan I II III IV
2
A 0 5
4 1
0 7
6
1
B 0 1
2 4
5 2
3
4
C 6
5 0 1 0
3
D 0
1 2 0 0
Tabel Matrik biaya
Pekerjaan
Karyawan I II III IV
A Rp 15 Rp 20 Rp 18 Rp 22
B 14 16 21 17
C 25 20 23 20
D 17 18 18 16
6s-10 Linear Programming

Skedul penugasan
optimal

Skedul penugasan
A - III Rp 18
B -I 14
C - II 20
D - IV 16
Rp 68
Karyawan B ditugaskan untuk pekerjaan satu
karena baris B hanya mempunyai satu nilai
nol
6s-11 Linear Programming
Masalah
Maksimisasi
Contoh :
Suatu perusahaan mempunyai 5 pekerjaan
yang berbeda untuk diselesaikan oleh 5
karyawan
Tabel Matrik keuntungan
Pekerjaan
Karyawan I II III IV V
A Rp 10 Rp 12 Rp 10 Rp 8 Rp 15
B 14 10 9 15 13
C 9 8 7 8 12
D 13 15 8 16 11
E 10 13 14 11 17
6s-12 Linear Programming
Langkah-langkah Metode Hungarian
 Mengubah Matriks biaya menjadi matriks
opportunity-loss:
Caranya: pilih elemen terbesar dari setiap
baris, kurangkan pada seluruh elemen
baris tersebut
Opportunity-loss matrix
Pekerjaan
Karyawan
I II III IV V
A Rp5 10 Rp3 12 Rp5 10 Rp7 8 Rp015
B 114 510 6 9 015 213
C 3 9 4 8 5 7 4 8 012
D 313 115 8 8 016 511
E 710 413 314 611 017
6s-13 Linear Programming

Total Opportunity-loss
matrix
Pekerjaan
Karyawan
I II III IV V
A Rp2
5 10
4 Rp0
3 12
2 Rp0
5 10 Rp5
2 7 8 Rp015
B 0
114 4
510 6
3 9 015 213
4
C 3 9
2
0 4 8
3
1 5 7
2
0 4 8
2 012
D 213
3 015
1 5 8
8 016 711
5
E 710
6 413
3 314
0 611 017
2
Karena jumlah garis = jumlah baris atau
6s-14 Linear Programming

kolom
maka matrik penugasan optimal telah
tercapai
Total Opportunity-loss
matrix
Pekerjaan
Karyawan
I II III IV V
2
A Rp2
5 10
4 Rp0
3 12
2 Rp0
5 10 Rp5
2 7 8 Rp015
4
B 0
114 4
510 6
3 9 015 213
4
5
C 3 9
2
0 4 8
3
1 5 7
2
0 4 8
2 012
3
D 213
3 015
1 5 8
8 016 711
5
1
E 710
6 413
3 314
0 611 017
2
6s-15 Linear Programming

SEKIAN

You might also like