TEORI PROBLEMA PENUGASAN Pertemuan 5 Mata kuliah : S0872 – Riset Operasi Tahun : 2010 TEORI PROBLEMA PENUGASAN Pertemuan 5
MATERI Definisi Problema Penugasan Solusi Problema Penugasan Penerapan Dalam Teknik Sipil Bina Nusantara University
DEFINISI PROBLEMA PENUGASAN Problema penugasan adalah fungsi tujuan untuk menganalisis penugasan pekerja kepada obyek kerja atau alat kerja agar diperoleh biaya keseluruhan terendah. Pekerja dapat berupa orang maupun tugas, dan alat kerja dapat berupa mesin atau fungsi pekerjaan. Problema penugasan dapat dianggap varian atau merupakan kasus khusus problema transportasi dimana job= sumber= resources dan machine = destination. Keadaan problema penugasan dapat dikaji dalam uraian berikut: Tinjau keadaan untuk menugaskan m pekerja atau tugas kepada n mesin Suatu tugas i = (1, … , m) apabila ditugaskan kepada satu mesin j=(1, … , n) memerlukan biaya sebesar Cij. Satu mesin hanya bisa dibebani satu tugas. Sehingga fungsi tujuan adalh untuk minimasi Cij. Bina Nusantara University
DEFINISI PROBLEMA PENUGASAN Tinjau keadaan untuk menugaskan m pekerja atau tugas kepada n mesin Suatu tugas i = (1, … , m) apabila ditugaskan kepada satu mesin j=(1, … , n) memerlukan biaya sebesar Cij. Satu mesin hanya bisa dibebani satu tugas. Sehingga fungsi tujuan adalah untuk minimasi Cij. 1 … Cmn Cm2 Cm1 m C2n C22 C21 2 C1n C12 C11 tugas n mesin Cij=biaya Bina Nusantara University
SOLUSI PROBLEMA PENUGASAN Langkah Penyelesaian 16 13 15 3 12 10 14 2 9 7 5 1 16 13 15 3 12 10 14 2 9 7 5 1 Tinjau problema penugasan disamping: Langkah 1, ambil nilai Cij terkecil pada tiap baris sebagai pengurang nilai Cij lain pada baris tersebut. Langkah 2, ambil elemen terkecil tiap kolom sebagai pengurang nilai lain pada kolom tersebut. Penugasan optimal adalah elemen dengan nilai terkecil yang dipilih dengan prinsip satu tugas satu mesin. p3 = 13 3 2 p2 = 10 4 p1 = 5 1 q = 2 p3 = 13 1 2 3 p2 = 10 4 p1 = 5 Penugasan optimal adalah (1,1) ; ((2,3) ; (3,2,) Biaya yang diperlukan adalah 5 + 12 + 13 = 30 Atau sama dengan p1 + p2 + p3 + q3 = 30 Bina Nusantara University
SOLUSI PROBLEMA PENUGASAN Langkah Penyelesaian Tinjau problema penugasan disamping: Langkah 1, ambil nilai Cij terkecil pada tiap baris sebagai pengurang nilai Cij lain pada baris tersebut. Langkah 2, ambil elemen terkecil tiap kolom sebagai pengurang nilai lain pada kolom tersebut. Penugasan optimal adalah elemen dengan nilai terkecil dengan prinsip satu tugas satu mesin. 16 13 15 3 12 10 14 2 9 7 5 1 16 13 15 3 12 10 14 2 9 7 5 1 p3 = 13 3 2 p2 = 10 4 p1 = 5 1 q = 2 p3 = 13 1 2 3 p2 = 10 4 p1 = 5 Penugasan optimal adalah (1,1) ; ((2,3) ; (3,2,) Biaya yang diperlukan adalah 5 + 12 + 13 = 30 Atau sama dengan p1 + p2 + p3 + q3 = 30 Bina Nusantara University
SOLUSI PROBLEMA PENUGASAN Aturan lanjut untuk problema penugasan yang tidak bisa diselesaikan dengan cara sebelumnya. 5 8 7 4 11 3 9 10 2 6 1 Gb.1 Tinjau kasus problema penugasan seperti pada Gb.1 disamping. Pada Gb. 2 pemilihan elemen baris terkecil. Gb. 3 merupakan hasil pengurangan baris dengan elemen terkecilpada baris. Pada langkah ini juga dilakukan pemilihan elemen kolom terkecil pada kolom yang semua elemennya masih lebih besar dari 0. P4 = 5 5 8 7 4 p3 = 4 11 3 p2 = 7 9 10 2 p1 = 1 6 1 Gb.2 q3 = 3 3 2 4 7 1 5 Gb.3 Bina Nusantara University
SOLUSI PROBLEMA PENUGASAN Hasil pengurangan elemen kolom ditunjukkan pada Gb.4. Pada tahap ini terdapat dua elemen pada baris atau kolom yang sama sehingga tidak bisa dilakukan pemilihan elemen optimal. Perlu dilakukan langkah pemilihan elemen terkecil (disini=1) sebagai pengurang pada baris dan kolom tempat elemen berada. Juga sebagai penambah pada setiap elemen yang merupakan perpotongan dua garis yang melalui elemen 0. Prosedur selanjutnya adalah menarik sesedikit mungkin garis-garis melewati baris dan kolom yang mempunyai elemen zero, sehingga semua elemen zero terpotong. Pilih elemen terkecil yang tidak terpotong (pada Gb.4 = 1) sebagai pengurang pada elemen yang tidak terpotong dan penambah pada tiap elemen yang merupakan titik potong dua garis. Diperoleh Gb.5 sebagai hasil akhir dimana dapat ditentukan elemen optimal. 2 3 4 1 Gb.4 1 4 2 3 Gb.5 Penugasan optimal adalah (1,1) ; ((2,3) ; (3,2,) ; (4,4) Biaya yang diperlukan adalah 1 + 10 + 5 + 5 = 21 Bina Nusantara University
PENERAPAN DALAM TEKNIK SIPIL Pengelolaan pekerjaan konstruksi yang besar dengan banyak alat berat dan pekerja Dsb. Bina Nusantara University
SOAL LATIHAN Selesaikan minimasi biaya penugasan berikut ini: 1 2 3 9 6 5 4 7 1 2 3 8 10 7 9 4 1 2 3 6 9 10 5 7 Bina Nusantara University