Tugas 1 Riset Operasi 1
Tugas 1 Riset Operasi 1
Dalam koordinat (x,y), Anda bisa menggambar ketiga batasan ini dan mencari area
yang tercakup oleh ketiga batasan tersebut. Area ini adalah domain solusi yang
memenuhi semua batasan.
Jika Anda ingin menyelesaikan masalah ini menggunakan Solver, Anda bisa
menggunakan alat Spreadsheet seperti Excel. Anda akan memasukkan fungsi tujuan
dan batasan-batasannya, lalu menjalankan Solver untuk mencari nilai optimum dari x
dan y.
5. Pergi ke tab "Data" di Excel, lalu pilih "Solver" dari grup "Analysis".
6. Di jendela Solver, atur parameter sebagai berikut:
Set "Set Objective" menjadi sel C2 (fungsi tujuan)
Pilih "Max" (karena kita ingin memaksimalkan keuntungan)
Di bawah "By Changing Variable Cells", masukkan sel A2:B2 (peubah
keputusan)
Tambahkan semua batasan dengan mengklik "Add" untuk setiap batasan yang
sudah disusun sebelumnya (A2 >= 100, B2 >= 18, A2+B2 <= 200)
Klik "OK" untuk menutup jendela Solver Parameter.
7. Klik "Solve" dalam jendela Solver. Excel akan mencari nilai optimum untuk x dan y
yang memaksimalkan keuntungan.
8. Setelah Excel menemukan solusi optimal, klik "OK" untuk menampilkan hasilnya.
Excel akan memberikan nilai optimum untuk x (jumlah bibit kambing) dan y (jumlah
bibit sapi) yang akan memberikan keuntungan maksimum sesuai dengan batasan-
batasan yang diberikan.
JAWABAN 2 :
Kita dapat mewakili model jaringan masalah transportasi ini dalam bentuk model aljabar
sebagai berikut:
1. Variabel Keputusan:
Xij: Jumlah ayam yang diangkut dari Peternakan i ke Rumah Pemotongan j, dengan i
dapat bernilai A atau B, sedangkan j dapat bernilai P, Q, atau R.
2. Fungsi Tujuan (Minimasi Biaya Transportasi):
Minimiz∑Biaya TransportasiMinimizei∑j∑Biaya Transportasi(i,j)×Xij
Metode Pojok-Kiri-Atas adalah metode yang memulai pencarian solusi dari pojok kiri atas
dari tabel biaya transportasi.
1. Kita mulai dengan memasukkan angka terkecil dari biaya transportasi (yaitu 150) ke dalam
sel yang sesuai (Peternakan A ke Rumah Q).
2. Kemudian, kita cek apakah kebutuhan Rumah Q telah terpenuhi atau belum. Jika belum, kita
pindah ke sel kanan (Peternakan B ke Rumah Q) dan memasukkan angka biaya transportasi
yang sesuai (170).
3. Langkah ini terus diulang hingga kebutuhan semua rumah pemotongan terpenuhi.
Untuk membuat model spreadsheet dari model jaringan masalah transportasi ini, kita dapat
menggunakan Microsoft Excel atau Google Sheets. Berikut adalah langkah-langkahnya:
1. Buat tabel dengan baris dan kolom yang mewakili peternakan dan rumah pemotongan.
2. Isi tabel dengan biaya transportasi sesuai dengan tabel yang diberikan.
3. Tambahkan sel untuk variabel keputusan Xij dan fungsi tujuan yang harus diminimalkan.
4. Tambahkan batasan untuk kebutuhan dan ketersediaan.
5. Gunakan fungsi Solver (dalam Excel) atau Add-ons Solver (dalam Google Sheets) untuk
mencari solusi optimum yang memenuhi semua batasan.
Setelah model spreadsheet selesai dibuat, Solver akan memberikan solusi optimum yang
meminimalkan biaya transportasi sambil memenuhi semua kebutuhan dan ketersediaan yang
ada.
JAWABAN 3 :
Untuk menyelesaikan permasalahan ini, kita perlu membuat tabel ketetanggaan (adjacency
matrix) yang menggambarkan hubungan ketetanggaan antarkecamatan, dan kemudian
mengonversi permasalahan ini ke dalam model pemrograman linier biner untuk menentukan
jumlah mobil ambulans yang diperlukan. Berikut adalah langkah-langkah yang dapat diikuti:
a. Tabel Ketetanggaan
Bae Dawe Gebog Jati Jekulo Kaliwungu Kota Kota Kudus Mejobo Undaan
Bae 0 1 1 0 0 0 0 0 0 0
Bae Dawe Gebog Jati Jekulo Kaliwungu Kota Kota Kudus Mejobo Undaan
Dawe 1 0 1 0 1 0 0 0 0 0
Gebog 1 1 0 1 0 1 0 0 0 0
Jati 0 0 1 0 1 0 1 0 0 0
Jekulo 0 1 0 1 0 1 0 1 0 0
Kaliwungu 0 0 1 0 1 0 0 1 1 0
Kota 0 0 0 1 0 0 0 0 1 0
Kota Kudus 0 0 0 0 1 1 0 0 0 1
Mejobo 0 0 0 0 0 1 1 0 0 1
Undaan 0 0 0 0 0 0 0 1 1 0
Pada tabel di atas, angka 1 menunjukkan bahwa dua kecamatan adalah tetangga, sedangkan
angka 0 menunjukkan bahwa dua kecamatan tersebut tidak bertetangga.
Dalam model pemrograman linier biner, kita akan menggunakan variabel biner xij yang
menunjukkan apakah mobil ambulans dialokasikan dari kecamatan i ke kecamatan j.
Persamaan objektif dan kendala-kendala yang harus dipenuhi adalah sebagai berikut:
Solusi optimum yang dihasilkan dari model ini akan memberikan jumlah minimum mobil
ambulans yang diperlukan untuk menjaga setiap kecamatan dapat dijangkau oleh setidaknya
satu unit mobil ambulans, sesuai dengan hubungan ketetanggaan antarkecamatan yang telah
diberikan.
Dengan menggunakan Solver dalam spreadsheet seperti Excel, kita dapat menghitung solusi
optimum untuk jumlah mobil ambulans yang dibutuhkan dan lokasi alokasi mobil tersebut
berdasarkan model yang telah disusun. Solusi ini akan memberikan gambaran yang jelas
tentang distribusi optimal mobil ambulans di Kabupaten Kudus untuk memenuhi kebutuhan
layanan kesehatan setiap kecamatan.