PEMA4205 — Program Linear
1. Suatu sistem persamaan linear memiliki matriks augmented. Setelah dilakukan operasi baris elementer, diperoleh matriks eselon baris. Apa yang dimaksud dengan matriks eselon baris?
- A. Matriks yang semua entri di bawah diagonal utama adalah nol
- B. Matriks yang setiap barisnya memiliki leading 1 (pivot) dan entri di bawah pivot adalah nol
- C. Matriks yang semua entri di atas dan di bawah diagonal utama adalah nol
- D. Matriks yang hanya memiliki satu solusi
2. Dalam program linear, suatu titik disebut penyelesaian dasar layak (basic feasible solution) jika memenuhi kendala dan memiliki berapa variabel tak nol (basis)?
- A. Sebanyak jumlah kendala
- B. Sebanyak jumlah variabel total
- C. Sebanyak jumlah variabel basis yang sama dengan jumlah kendala fungsional
- D. Semua variabel harus tak nol
3. Dalam metode grafik untuk program linear dua variabel, daerah layak (feasible region) adalah:
- A. Himpunan semua titik yang memenuhi fungsi tujuan
- B. Himpunan semua titik yang memenuhi semua kendala termasuk kendala non-negatif
- C. Himpunan semua titik yang memberikan nilai optimal
- D. Himpunan semua titik yang tidak memenuhi kendala
4. Operasi baris elementer yang digunakan dalam metode simplex untuk mempertukarkan variabel basis disebut:
- A. Operasi pivot
- B. Reduksi Gauss-Jordan
- C. Eliminasi Gaussian
- D. Metode Gauss-Seidel
5. Pada algoritma simplex baku, variabel yang dipilih untuk masuk ke basis adalah variabel nonbasis yang memiliki koefisien pada baris fungsi tujuan:
- A. Positif terbesar (untuk masalah maksimasi)
- B. Negatif terbesar (untuk masalah maksimasi)
- C. Nol
- D. Tidak bergantung tanda
6. Dalam metode M (Charnes), artificial variable ditambahkan ke kendala untuk:
- A. Mengubah pertidaksamaan menjadi persamaan
- B. Mempercepat konvergensi
- C. Mendapatkan penyelesaian dasar awal (basic feasible solution)
- D. Mengubah fungsi tujuan menjadi nonlinear
7. Metode simplex dua-fase digunakan ketika:
- A. Semua kendala bertanda ≤
- B. Terdapat kendala bertanda ≥ atau = tanpa variabel basis awal yang jelas
- C. Jumlah variabel lebih banyak dari kendala
- D. Fungsi tujuan adalah minimasi
8. Masalah dual dari masalah primal (maksimasi, kendala ≤, variabel non-negatif) memiliki bentuk:
- A. Maksimasi, kendala ≥, variabel non-negatif
- B. Minimasi, kendala ≥, variabel non-negatif
- C. Minimasi, kendala ≤, variabel bebas
- D. Maksimasi, kendala =, variabel non-negatif
9. Dalam simplex direvisi, matriks basis digunakan untuk memperbarui:
- A. Hanya koefisien fungsi tujuan
- B. Semua koefisien kendala dan fungsi tujuan
- C. Hitung harga Dual (dual price) dan arah perbaikan tanpa memperbarui seluruh tabel
- D. Hanya ruas kanan
10. Analisis sensitivitas dalam program linear mengkaji:
- A. Perubahan solusi optimal jika koefisien fungsi tujuan atau ruas kanan berubah
- B. Kecepatan algoritma
- C. Banyaknya iterasi simplex
- D. Struktur matriks kendala
11. Dalam program integer, metode enumerasi implisit bekerja dengan cara:
- A. Menyelesaikan secara grafis
- B. Mengevaluasi semua kemungkinan solusi integer secara eksplisit
- C. Mencari solusi optimal dengan menyaring cabang-cabang yang tidak layak secara implisit, tanpa mengevaluasi semua titik
- D. Mengubah semua variabel menjadi kontinu
12. Metode cabang dan batas (branch and bound) untuk program integer memecah masalah menjadi submasalah yang lebih kecil, lalu menghitung batas atas atau bawah. Proses pemecahan ini disebut:
- A. Pemotongan (cutting)
- B. Percabangan (branching)
- C. Pemilihan (selection)
- D. Relaksasi
13. Model transportasi bertujuan untuk:
- A. Memaksimalkan jarak pengiriman
- B. Meminimumkan biaya pengiriman atau memaksimumkan keuntungan dari sumber ke tujuan dengan memperhatikan kapasitas dan permintaan
- C. Menentukan rute terpanjang
- D. Mengoptimalisasi jumlah kendaraan
14. Dalam model transportasi, metode stepping stone digunakan untuk:
- A. Menentukan solusi awal
- B. Mengevaluasi dan memperbaiki solusi yang ada dengan mencari sel nonbasis yang dapat mengurangi biaya
- C. Menentukan biaya transportasi
- D. Menyeimbangkan pasokan dan permintaan
15. Masalah penugasan adalah kasus khusus dari:
- A. Program linear integer
- B. Model transportasi dengan jumlah pekerja dan tugas sama, dan setiap pekerja hanya mendapat satu tugas
- C. Program nonlinear
- D. Masalah dual
16. Metode Hungaria digunakan untuk menyelesaikan masalah penugasan dengan langkah awal:
- A. Menjumlahkan semua biaya
- B. Mengurangkan biaya terkecil pada setiap baris dan kemudian setiap kolom dari seluruh biaya
- C. Membagi semua biaya dengan jumlah pekerja
- D. Mengalikan biaya dengan faktor konstanta
17. Perangkat lunak solver (seperti Solver Excel) digunakan untuk:
- A. Menggambar grafik program linear
- B. Menghitung nilai optimal program linear dan melakukan analisis sensitivitas secara numerik
- C. Menulis kode program
- D. Membuat tabel simplex secara manual
18. Diberikan matriks A = [[1,2],[3,4]] dan B = [[5,6],[7,8]]. Hasil dari A + B adalah …
- A. [[6,8],[10,12]]
- B. [[5,12],[21,32]]
- C. [[6,9],[11,13]]
- D. [[4,6],[10,12]]
19. Suatu sistem pertidaksamaan linear memiliki penyelesaian dasar layak jika …
- A. semua variabelnya berharga nol
- B. semua titik potong memenuhi kendala nonnegatif
- C. matriks kendala berbentuk persegi
- D. fungsi tujuan bernilai maksimum
20. Dalam metode grafik, daerah yang memenuhi semua kendala disebut …
- A. daerah basis
- B. daerah layak
- C. daerah simplex
- D. daerah dual
21. Operasi baris elementer yang digunakan dalam metode pivot bertujuan untuk …
- A. menambah jumlah variabel
- B. membuat elemen pivot menjadi 1 dan elemen lain di kolom pivot menjadi 0
- C. mengubah fungsi tujuan menjadi minimum
- D. menghilangkan kendala nonnegatif
22. Bentuk baku algoritma simplex mensyaratkan bahwa …
- A. semua kendala berupa pertidaksamaan ≤
- B. semua variabel harus nonnegatif dan fungsi tujuan dimaksimumkan
- C. semua kendala berupa persamaan dan variabel bebas
- D. fungsi tujuan harus diminimumkan
23. Metode M (Big M) Charnes digunakan untuk menangani program linear yang memiliki …
- A. variabel slack
- B. kendala dengan tanda = atau ≥
- C. hanya dua variabel
- D. fungsi tujuan nonlinear
24. Dalam metode simplex dua fase, fase pertama bertujuan untuk …
- A. memaksimumkan fungsi tujuan asli
- B. menghilangkan variabel buatan dengan meminimumkan jumlahnya
- C. menentukan solusi dual
- D. mengubah kendala menjadi pertidaksamaan
25. Masalah dual dari program linear primal yang memaksimumkan Z = 3×1 + 2×2 dengan kendala x1 + x2 ≤ 4, 2×1 + x2 ≤ 6, x1,x2 ≥ 0 adalah …
- A. meminimumkan W = 4y1 + 6y2 dengan kendala y1 + 2y2 ≥ 3, y1 + y2 ≥ 2, y1,y2 ≥ 0
- B. meminimumkan W = 3y1 + 2y2 dengan kendala y1 + y2 ≤ 4, y1 + y2 ≤ 6
- C. memaksimumkan W = 4y1 + 6y2 dengan kendala y1 + 2y2 ≤ 3
- D. memaksimumkan W = 3y1 + 2y2 dengan kendala y1 + y2 ≥ 4
26. Dalam simplex direvisi, invers matriks basis digunakan untuk …
- A. menentukan koefisien fungsi tujuan
- B. memperbaharui solusi dengan cepat tanpa mengulang seluruh tabel
- C. menambah variabel baru
- D. mengubah tanda kendala
27. Analisis sensitivitas pada program linear bertujuan untuk …
- A. menentukan solusi optimal baru jika terjadi perubahan pada koefisien fungsi tujuan atau ruas kanan kendala
- B. menghitung nilai fungsi tujuan
- C. mengubah variabel keputusan
- D. menambah jumlah kendala
28. Metode enumerasi implisit digunakan untuk menyelesaikan masalah program integer dengan …
- A. mengevaluasi semua kemungkinan solusi secara eksplisit
- B. menelusuri cabang-cabang solusi yang layak secara sistematis dan mengeliminasi yang tidak optimal
- C. mengubah variabel integer menjadi kontinu
- D. menggunakan metode grafik
29. Dalam metode cabang dan batas (branch and bound), langkah 'branching' berarti …
- A. menentukan batas atas dan bawah solusi
- B. memecah masalah menjadi submasalah dengan menambahkan kendala baru pada variabel integer
- C. menyelesaikan relaksasi linear
- D. menghentikan pencarian jika solusi ditemukan
30. Model transportasi bertujuan untuk …
- A. memaksimumkan total biaya pengiriman
- B. mendistribusikan barang dari sumber ke tujuan dengan biaya minimum
- C. menentukan jumlah produksi
- D. mengalokasikan tenaga kerja
31. Metode sudut barat laut (Northwest Corner) dalam model transportasi digunakan untuk …
- A. mencari solusi optimal
- B. menentukan solusi awal layak
- C. menghitung biaya transportasi
- D. mengurangi kapasitas sumber
32. Dalam metode Hungarian, langkah pertama yang dilakukan adalah …
- A. membentuk matriks biaya
- B. mengurangkan setiap baris dengan elemen terkecil di baris tersebut
- C. menandai semua baris yang tidak memiliki nol
- D. menentukan alokasi optimal
33. Jika suatu masalah penugasan diselesaikan dengan metode transportasi, maka …
- A. kapasitas setiap sumber dan permintaan setiap tujuan harus sama dengan 1
- B. jumlah sumber dan tujuan harus berbeda
- C. biaya harus berupa bilangan bulat
- D. tidak perlu memenuhi kendala nonnegatif
34. Perangkat lunak solver dalam program linear dapat digunakan untuk …
- A. hanya menghitung matriks
- B. menentukan nilai optimal program linear dan analisis sensitivitas
- C. menggambar grafik saja
- D. menyelesaikan persamaan nonlinear
35. Matriks A memiliki ordo 3×4, dan matriks B berordo 4×5. Perkalian matriks A x B menghasilkan matriks dengan ordo…
- A. 3×4
- B. 4×5
- C. 3×5
- D. 5×3
36. Suatu sistem pertidaksamaan linear memiliki daerah layak yang berbentuk poligon tertutup. Penyelesaian dasar layak dari sistem tersebut terdapat pada…
- A. Pusat poligon
- B. Titik-titik sudut poligon
- C. Sisi-sisi poligon
- D. Daerah di luar poligon
37. Dalam metode grafik untuk memaksimumkan fungsi tujuan Z = 3x + 2y dengan kendala x + y ≤ 4, x ≥ 0, y ≥ 0, jika titik pojok yang dievaluasi adalah (0,4), (4,0), dan (2,2), maka nilai Z maksimum adalah…
- A. 8
- B. 10
- C. 12
- D. 6
38. Operasi baris elementer (OBE) pada matriks yang bertujuan untuk membuat elemen pivot menjadi 1 dan elemen lain pada kolom pivot menjadi 0 disebut…
- A. Operasi penjumlahan baris
- B. Operasi perkalian baris dengan skalar
- C. Operasi pivot
- D. Operasi determinan
39. Dalam algoritma simpleks baku, jika pada tabel simpleks terdapat baris fungsi tujuan yang semua koefisien variabel nonbasanya bernilai nonpositif, maka…
- A. Solusi belum optimal, perlu iterasi
- B. Solusi sudah optimal
- C. Tidak ada solusi layak
- D. Masalah memiliki solusi tak terbatas
40. Metode M Charnes digunakan untuk menyelesaikan masalah program linear yang memiliki kendala bertipe…
- A. ≤
- B. =
- C. ≥
- D. Semua jenis kendala
41. Dalam metode simpleks dua fase, fase pertama bertujuan untuk…
- A. Mencari solusi optimal
- B. Menghilangkan variabel buatan dan mendapatkan solusi layak awal
- C. Menganalisis sensitivitas
- D. Menentukan dualitas
42. Jika primal masalah program linear adalah maksimasi dengan kendala ≤, maka dualnya adalah…
- A. Maksimasi dengan kendala ≥
- B. Minimasi dengan kendala ≥
- C. Minimasi dengan kendala ≤
- D. Maksimasi dengan kendala =
43. Dalam simpleks direvisi, invers dari matriks basis digunakan untuk…
- A. Menambah jumlah iterasi
- B. Menentukan koefisien baris tujuan
- C. Menyederhanakan perhitungan dengan hanya memperbarui matriks yang diperlukan
- D. Membentuk tabel simpleks lengkap
44. Analisis sensitivitas dalam program linear bertujuan untuk…
- A. Mengubah fungsi tujuan
- B. Melihat pengaruh perubahan parameter terhadap solusi optimal
- C. Menghilangkan kendala
- D. Menambah variabel baru
45. Dalam metode enumerasi implisit untuk program integer, langkah yang dilakukan untuk mengevaluasi solusi adalah dengan…
- A. Mencoba semua kemungkinan kombinasi
- B. Menggunakan pohon pencarian dan memangkas cabang yang tidak layak
- C. Mengubah variabel kontinu menjadi integer
- D. Menggunakan metode grafik
46. Metode cabang dan batas (branch and bound) digunakan untuk menyelesaikan masalah program linear yang…
- A. Memiliki kendala nonlinear
- B. Variabelnya harus berupa bilangan bulat
- C. Fungsi tujuannya linear
- D. Semua jawaban salah
47. Dalam model transportasi, jika total penawaran sama dengan total permintaan, maka masalah tersebut disebut…
- A. Transportasi tidak seimbang
- B. Transportasi seimbang
- C. Transshipment
- D. Masalah degenerasi
48. Metode stepping stone dalam transportasi digunakan untuk…
- A. Menentukan solusi awal
- B. Menguji optimalitas dan memperbaiki solusi
- C. Mengubah biaya transportasi
- D. Menghitung jumlah barang yang dikirim
49. Dalam masalah penugasan dengan metode Hungaria, langkah pertama yang harus dilakukan adalah…
- A. Mengurangkan biaya terkecil pada setiap baris
- B. Mengurangkan biaya terkecil pada setiap kolom
- C. Menjumlahkan semua biaya
- D. Membuat tabel biaya baru
50. Dalam perangkat lunak solver, analisis sensitivitas dapat dilakukan untuk mengetahui…
- A. Nilai variabel keputusan
- B. Bayangan harga (shadow price) dan rentang koefisien fungsi tujuan
- C. Solusi optimal tunggal
- D. Semua jawaban benar
Latihan Tambahan dengan AI
Salin prompt di bawah ini, lalu tempelkan ke ChatGPT, Gemini, Claude, atau AI lainnya untuk mendapatkan 50 soal latihan baru dengan materi yang sama. Soal yang dihasilkan AI akan berbeda dari soal di halaman ini.