PROGRAM LINIER
Dr. Ir. SUGIYONO A.B., M.Kes.
Daftar Isi:
11.1 Konsep Program Linier
11.2 Penyelesaian Program Linier
11.3 Contoh Soal dan Penyelesaian
11.1 Konsep Program Linier
Persoalan program linier ialah suatu persoalan untuk menentukan masing-
masing besarnya nilai variabel sedemikian rupa, sehingga nilai fungsi tujuan
atau fungsi objektif linier menjadi optimum (maksimum atau minimum)
dengan memperhatikan batasan-batasan yang ada. Bentuk umum persoalan
program linier dapat ditulis sebagai berikut.
• Maksimum:
𝑍 = 𝑐1 𝑥1 + ⋯ + 𝑐𝑛 𝑥𝑛
dengan batasan ≤
𝑎11 𝑥1 + … + 𝑎1𝑛 𝑥𝑛 ≤ 𝑏1
⋮
𝑎𝑚1 𝑥1 + … + 𝑎𝑚𝑛 𝑥𝑛 ≤ 𝑏𝑛
𝑥1 ≥ 0, … 𝑥𝑛 ≥ 0
• Minimum:
𝑍 = 𝑐1 𝑥1 + ⋯ + 𝑐𝑛 𝑥𝑛
dengan batasan ≥
𝑎11 𝑥1 + … + 𝑎1𝑛 𝑥𝑛 ≥ 𝑏1
⋮
𝑎𝑚1 𝑥1 + … + 𝑎𝑚𝑛 𝑥𝑛 ≥ 𝑏𝑛
𝑥1 ≥ 0, … 𝑥𝑛 ≥ 0
Dalam hal ini Z adalah fungsi tujuan atau fungsi objektif.
Untuk pembicaraan selanjutnya hanya untuk 2 variabel saja.
atau
Ilustrasi 11.1
Maksimum: 𝑍 = 4𝑥1 + 𝑥2
Batasan:
1) 3𝑥1 + 𝑥2 ≤ 6
2) 𝑥1 + 2𝑥2 ≤ 4
3) 𝑥1 ≥ 0
4) 𝑥2 ≥ 0
Tentukan Z.
Penyelesaian.
Langkah 1: menentukan HP
Mula-mula garis 𝑔1 ∶ 3𝑥1 + 𝑥2 = 6 dan garis 𝑔2 ∶ 𝑥1 + 2𝑥2 = 4 digambar
pada grafik cartesius, dengan koordinat sebagai berikut.
1) Koordinat untuk garis 𝑔1 :
𝑔1 ∶ 3𝑥1 + 𝑥2 = 6
Untuk 𝑥1 = 0 dihasilkan 𝑥2 = 6 A(0,6)
𝑥1 + 2𝑥2 = 4 |× 1| 𝑥1 + 2𝑥2 = 4
5𝑥1 = 8
3
𝑥1 = 15
3 1
Jadi koordinat titik E (1 , 1 )
5 5
Ilustrasi 11.2
Cara lain penentuan wilayah Himpunan Penyelesaian menggunakan
pedoman titik (0, 0), sebagai berikut.
• Jika nilai 𝑥 = 0 dan 𝑦 = 0 untuk titik (𝑥, 𝑦) memenuhi penghitungan
pertidaksamaan, maka yang diarsir adalah area yang memuat titik (0, 0).
• Jika tidak, yang diarsir adalah area yang tidak memuat titik (0, 0).
Titik (0, 0) memenuhi penghitungan, karena 0 lebih kecil dari 12, maka
yang diarsir adalah area yang memuat titik (0, 0).
Hasilnya seperti gambar sebagai berikut.
𝑥 − 8𝑦 ≤ 4 0 − 8(0) ≤ 4
0+0 ≤ 4
0≤4
Misalkan :
• 𝑥 = jumlah roti jenis I
• 𝑦 = jumlah roti jenis II
Maka model matematikanya sebagai berikut:
• Fungsi tujuan: 𝑍 = 150𝑥 + 100𝑦
• Batasannya:
200𝑥 + 100𝑦 ≤ 5000
20𝑥 + 15𝑦 ≤ 600
𝑥≥0
𝑦≥0
Langkah-langkah penyelesaian:
• Persamaan garis:
𝑔1 ∶ 200𝑥 + 100𝑦 = 5000
𝑔2 ∶ 20𝑥 + 15𝑦 = 600
Misalkan:
• 𝑥 = jumlah roti jenis I
• 𝑦 = jumlah roti jenis II
Model matematika:
• Persamaan garis:
𝑔1 ∶ 200𝑥 + 100𝑦 = 80000
𝑔2 ∶ 𝑥 + 𝑦 = 500
Contoh 11.3
Seorang penjaja buah-buahan yang menggunakan gerobak, menjual apel
dan pisang. Harga pembelian apel Rp. 1.000,00 tiap kg, dan pisang Rp.
400,00 tiap kg. Apabila modalnya Rp. 200.000,00 dan muatan gerobaknya
tidak dapat melebihi 400 kg, dan jika keuntungan tiap kg apel 2 kali
Model matematika:
• Fungsi Tujuan:
𝑍max = 2𝑥 + 𝑦
• Batasan:
1000𝑥 + 400𝑦 ≤ 250000
𝑥 + 𝑦 ≤ 400
𝑥≥0
𝑦≥0
Langkah-langkah penyelesaian:
• Persamaan garis:
𝑔1 ∶ 1000𝑥 + 400𝑦 = 250000
𝑔2 ∶ 𝑥 + 𝑦 = 400