PEMROGRAMAN JAVA
TUGAS BESAR
MANAJEMEN SAINS
Disusun Oleh:
1. Timothy Yudhistira Sianipar 5190311128
2. Triananda Putra Agung 5190311132
3. Fariz Ikhsan Aditya 5190311152
4. Dimas Maulana Iqbal 5190311157
5. Erik Saputra 5190311158
2020/2021
KATA PENGANTAR
Puji syukur ke hadirat Tuhan Yang Maha Esa. Atas rahmat dan hidayah-Nya, kelompok
kami dapat menyelesaikan tugas makalah yang berjudul "Implementasi Metode
Hungarian Pada Pemrograman Java" dengan tepat waktu.
Makalah disusun untuk memenuhi tugas Mata Kuliah Manajemen Sains. Selain itu,
makalah ini bertujuan menambah wawasan mengenai metode hungarian untuk
memecahkan masalah-masalah yang berhubungan dengan alokasi optimal dari berbagai
macam sumber daya yang produktif.
Kami mengucapkan terima kasih kepada Ibu Wahyu Sri Utami, S.Si., M.Sc. selaku dosen
pengampu dalam mata kuliah Manajemen Sains. Ucapan terima kasih juga kami
sampaikan kepada semua pihak yang telah membantu diselesaikannya makalah ini.
Kami menyadari bahwa makalah ini masih jauh dari sempurna. Oleh sebab itu, saran dan
kritik yang membangun kami harapkan demi kesempurnaan makalah ini.
Kelompok …
DAFTAR ISI
BAB I
PENDAHULUAN
1.1 Latar belakang
Sebuah perusahaan sangat memperhatikan faktor keuntungan dan kerugian dalam
mendapatkan kinerja dan hasil yang maksimal, untuk mengetahui factor keuntungan dan
kerugian dalam perusahaan, maka sebuah perusahaan harus mengetahui biaya optimum
pengeluaran perusahaan, perusahaan bisa menerapkan model penugasan dalam mencari biaya
optimum pengeluaran perusahaan, Sebelum melakukan model penugasan, yang perlu
diperhatikan oleh perusahaan adalah gambaran dimana setiap subyek hanya ditugaskan
pada satu area tujuan saja, atau setiap area tujuan hanya dikuasai satu subyek saja.
Salah satu metode yang ada pada model penugasan yang bisa diterapkan dalam mengetahui
faktor keungungan dan kerugian perusahaan adalah metode hungarian, perusahaan bisa
menggunakan metode hungarian, Metode Hungarian sendiri merupakan metode yang
dikembangkan oleh seorang ahli matematika berkebangsaan Hungaria yang bernama D könig
pada tahun 1916. Metode Hungarian merupakan sebuah Metode yang digunakan untuk
memecahkan masalah-masalah yang berhubungan dengan alokasi optimal dari berbagai
macam sumber daya yang produktif .
Ada 2 cara penyelesaian dalam metode hungarian yaitu meminimalkan dan memaksimalkan
Terdapat beberapa persyaratan untuk menggunakan metode hungarian yaitu
a. Jumlah kolom (sumber daya) harus sama dengan jumlah baris (tugas) yang harus
diselesaikan
b. Setiap sumber daya hanya dapat mengerjakan satu tugas
c. pabila jumlah sumber tidak sama dengan jumlah tugas atau sebaliknya,
maka ditambahkan variabel dummy woker atau dummy job.
Berdasarkan latar belakang yang ada di atas maka kami merumuskan beberapa masalah
berikut yang akan kami bahas sebagai poin dasar dalam melakukan penelitian kali ini,
diantaranya :
BAB II
PEMBAHASAN
2.1 Model Penugasan
Model penugasan merupakan model yang biasanya diterapkan pada suatu jaringan guna
mendapatkan nilai optimal dari jaringan tersebut. Pemodelan ini merupakan pemodelan khusus
dari model program linear. Sebelum melakukan model penugasan, yang perlu diperhatikan
adalah gambaran dimana setiap subyek hanya ditugaskan pada satu area tujuan saja,
atau setiap area tujuan hanya dikuasai satu subyek saja.
Dalam model penugasan, kuantitas setiap pinggir kolom maupun pinggir baris dibatasi hanya
sebanyak satu unit. Metode yang tersedia untuk masalah penugasan yaitu metode
Hungarian.Karena berupa masalah penugas, untuk dapat menyelesaikan dengan metode ini
makajumlah sumber-sumber yang ditugaskan harus sama dengan jumlah tugas yang akan
diselesaikan. Selain itu, setiap sumber harus ditugaskan hanya satu tugas. Jadi masalah
penugasan akan mencakup sejumlah n sumber yang mempunyai n tugas. Masalah dapat
diselesaikan dengan mudah oleh bentuk matriks bujursangkar, dimana baris-
barisnyamenunjukan sumbersumber dan kolom-kolomnya menunjukan tugas-tugas.
Masalah penugasan dapat berupa masalah minimisasi atau maksimisasi, sebagai berikut:
a. Masalah Minimisasi ( Minimalisasi )Minimisasi merupakan Pengalokasian tugas kepada
sumber daya sehingga diperolehbiaya total minimum. Kasus minimalisasi: cari biaya
terkecil untuk setiap baris, dan kemudianmenggunakan biaya terkecil tersebut untuk
dikurangi oleh semua biaya yang ada padabaris yang sama
b. Masalah Maksimisasi (maksimalisasi) Maksimalisasi merupakan Pengalokasian tugas
kepada sumber daya sehingga diperolehkeuntungan yang maksimum.Kasus
maksimalisasi: cari nilai tertinggi untuk setiap baris, yang kemudian nilai
tertinggitersebut sebagai pengurang semua nilai yang ada dalam baris tersebut.
Soal : Tentukan besarnya biaya optimal yang dikeluarkan perusahaan vaksin tersebut dengan
kondisi satu negara hanya dipimpin oleh satu manager
Penyelesaian :
Langkah 1 : identifikasi dan penyederhanaan masalah dalam tabel penugasan
Manager\L Indon Austr Amer Malay Ind Jerm
okasi esia alia ika sia ia an
Timothy 0 4 1 2 4 3
Triananda 2 7 6 1 0 8
Fariz 4 6 0 3 7 5
Dimas 7 0 1 5 3 4
Erik 3 4 7 2 0 6
Ibnu 0 6 4 8 10 4
Jumlah baris = 4
Jumlah baris dan kolom = 6
Belum optimal
Jumlah baris = 6
Jumlah baris dan kolom = 6
Sudah optimal
Soal : Tentukan besarnya pendapatan perusahaan bila satu lokasi hanya dipimpin oleh 1
manager
Penyelesaian :
Langkah pertama adalah melakukan identifikasi dan penyederhanaan masalah dalam tabel
penugasan
Jumlah baris = 4
Jumlah baris dan kolom = 6
Belum optimal
Jumlah baris = 6
Jumlah baris dan kolom = 6
Sudah optimal
Pendapatan erik di amerika = 30
Pendapatan ibnu di jerman = 28
Pendapatan fariz di indonesia = 29
Pendapatan tmothy di australia = 25
Pendapatan nanda di india = 27
Pendapatan Dimas di Malaysia = 30
Total = 30 + 28 + 29 + 25 + 27 + 29 = 169
Biaya maximal yang dikeluarkan adalah Rp 169.000.000
BAB III
PENUTUP
DAFTAR PUSTAKA
Prasetyo, E., 2011. docplayer.co. [Online]
Available at: www.docplayer.info
[Accessed 5 5 2021].