Lompat ke konten utama
←

Riset Operasi Dasar

Pelajaran 2 dari 20

Model keputusan dan metode grafik

Daerah layak dan titik sudut

Setelah pelajaran ini kamu bisa menentukan sisi daerah layak sebuah kendala dengan titik uji dan menghitung titik sudut sebagai perpotongan dua garis batas.

±13 menitDiperiksa 28 Sep 2026

Materi

Pada program linear dua variabel, setiap kendala ax + by ≤ c membagi bidang menjadi dua bagian dengan garis batas ax + by = c. Sekhon dan Bloom (§3.1–3.2) memilih sisi yang benar dengan titik uji yang tidak terletak di garis: masukkan koordinatnya ke pertidaksamaan, dan bila hasilnya benar, sisi yang memuat titik itu termasuk daerah layak. Titik (0, 0) paling mudah dipakai selama tidak berada di garis batas. Irisan semua sisi yang terpilih adalah daerah layak.

Titik sudut (critical point) adalah titik tempat dua garis batas berpotongan dan yang tetap memenuhi semua kendala lain. Koordinatnya diperoleh dengan menyelesaikan sistem dua persamaan linear, misalnya dengan np.linalg.solve. Perpotongan yang melanggar salah satu kendala bukan titik sudut, karena letaknya di luar daerah layak.

Untuk mencari semua titik sudut secara sistematis, pasangkan setiap dua kendala dengan itertools.combinations, selesaikan persamaannya, lalu simpan hanya perpotongan yang layak. Kendala nonnegatif ikut dipasangkan dan ditulis dalam bentuk yang sama: x ≥ 0 menjadi −x + 0y ≤ 0.

import numpy as np
# oven: 3a + 2b = 36 dan tepung: a + 2b = 20
A = np.array([[3, 2], [1, 2]])
print(np.linalg.solve(A, [36, 20]))   # [8. 6.]
print(np.linalg.det(A))               # sekitar 4, bukan nol -> garisnya berpotongan

Latihan

0/3 lulus

Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Latihan 1 dari 3

Garis batas 4x + y = 26 dan x + 3y = 23 berpotongan di satu titik. Berapa nilai y di titik itu?

Latihan 3 dari 3

Kendala pemesanan minimum berbunyi x + 2y ≥ 8. Titik uji (0, 0) menghasilkan 0 ≥ 8, yang salah. Sisi mana yang termasuk daerah layak kendala ini?

Pilih satu jawaban

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Luluskan semua latihan dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke