Soal text
Transkripsi dicocokkan dengan 2 halaman naskah asli.
Redaksi dirapikan untuk dibaca. Data, pilihan jawaban, dan subsoal mengikuti naskah; diagram dijelaskan dalam teks atau tabel.
Lompat ke soal
UAS Analisis dan Strategi Algoritma 2024/2025 — Soal A
Senin, 16 Juni 2025 · 08.00–09.30 WIB (90 menit) · Buku tertutup. Tuliskan NIM, nama, dan kode soal. Sertakan asumsi/gambar bila perlu. Dilarang bekerja sama, menyontek, dan meminjam alat tulis/penghapus; pelanggaran bernilai 0.
Benar/Salah (2% per soal, total 20%)
Tentukan apakah pernyataan berikut Benar atau Salah!
- BFS menjamin solusi optimal jika tiap langkah memiliki biaya yang sama.
- DFS selalu lebih cepat daripada BFS dalam menemukan solusi terpendek.
- Backtracking melakukan eksplorasi semua solusi secara menyeluruh tanpa pemangkasan terhadap pilihan yang tidak valid.
- Backtracking dapat diterapkan pada labirin, N-Queens, pewarnaan graf, dan subset jumlah tertentu.
- Dalam Branch and Bound, simpul dengan estimasi biaya terkecil dipilih untuk diekspansi berikutnya.
- Semua simpul dalam pohon ruang status selalu diekspansi dalam B&B tanpa mempertimbangkan apakah lintasannya menjanjikan.
- Greedy Best-First Search menggunakan untuk memperkirakan biaya total dari awal ke tujuan.
- UCS menjamin solusi optimal selama semua biaya langkah bernilai positif.
- Semua persoalan dalam kelas NP dapat diselesaikan algoritma deterministik dalam waktu polinomial.
- Halting Problem termasuk persoalan yang tidak dapat diselesaikan mesin Turing (unsolvable).
Uraian 1 (25%)
Tim kelautan Undip mengeksplorasi laut dalam di perairan Banda. Robot bawah laut memiliki kapasitas muatan maksimum 15 kg. Pilih kombinasi peralatan dengan nilai ilmiah tertinggi tanpa melampaui kapasitas.
| No | Peralatan | Berat (kg) | Nilai ilmiah |
|---|---|---|---|
| 1 | Sensor Salinitas | 4 | 12 |
| 2 | Kamera Tekanan Tinggi | 6 | 18 |
| 3 | Tabung Oksigen Cadangan | 5 | 10 |
| 4 | Jaring Mikroorganisme | 3 | 9 |
a. Tentukan kombinasi optimal menggunakan backtracking! b. Gambarkan pohon ruang statusnya!
Uraian 2 (25%)
Lembaga kemanusiaan mendistribusikan obat ke empat pulau P, Q, R, S menggunakan drone medis. Berangkat dari P, kunjungi semua kota tepat sekali, lalu kembali ke P dengan total jarak minimum. Jarak dalam km:
| P | Q | R | S | |
|---|---|---|---|---|
| P | ∞ | 12 | 10 | 19 |
| Q | 12 | ∞ | 8 | 14 |
| R | 10 | 8 | ∞ | 11 |
| S | 19 | 14 | 11 | ∞ |
a. Gunakan Branch and Bound untuk menentukan tur minimum P kembali ke P! b. Gambarkan pohon ruang statusnya!
Uraian 3 (30%)
Drone penyelamat mencari jalur tercepat dari S menuju korban G di hutan, dengan jarak antartitik dan estimasi jarak tujuan.
Graf tidak berarah dari gambar:
| Sisi | Jarak |
|---|---|
| S–A | 2 |
| S–B | 3 |
| A–D | 2 |
| B–D | 3 |
| A–C | 4 |
| D–G | 4 |
| C–G | 5 |
| Node | h(n) |
|---|---|
| S | 7 |
| A | 6 |
| B | 5 |
| C | 3 |
| D | 2 |
| G | 0 |
a. Tentukan rute minimum menggunakan A* dan Greedy BFS! b. Gunakan tabel antrean prioritas penelusuran kota lengkap dengan jarak yang sudah ditempuh!