Kelas XI
MATEMATIK A W AJIB
Program Linear
Tujuan Pembelajaran
ax + by > c
ax + by ≥ c
ax + by < c
ax + by ≤ c
Keterangan:
a, b = koefisien (a ≠ 0, b ≠ 0, a, b ∈ R);
c = konstanta (c ∈ R); dan
x, y = variabel (x, y ∈ R).
Garis putus-putus menunjukkan bahwa titik-titik yang berada pada garis tersebut tidak
termasuk dalam daerah penyelesaian.
Program Linear 2
Contoh Soal 1
Jhony ingin berbelanja mebel di toko milik Mr. Wood. Uang untuk membeli mebel
tersebut sudah ditabungnya sejak lama. Total uang yang ia punya sampai saat ini adalah
$1,500. Jhony ingin membeli 4 buah kursi dan 1 buah meja. Jika x adalah harga satu
buah kursi dan y adalah harga satu buah meja, model matematika yang tepat agar total
belanja Jhony tidak melebihi batas uang yang miliknya adalah ....
Pembahasan:
Diketahui x adalah harga satu buah kursi dan y adalah harga satu buah meja.
Jhony ingin membeli 4 buah kursi dan 1 buah meja. Oleh karena total uang yang dimiliki
Jhony adalah $1,500; maka model harga yang tepat adalah sebagai berikut.
4x + y ≤ 1500
Jadi, model matematika yang tepat agar total belanja Jhony tidak melebihi batas uang
yang miliknya adalah 4x + y ≤ 1500.
Contoh Soal 2
Setelah memperoleh model matematika yang tepat, perhatikan daftar harga menurut
jenis kayu di toko Mr Wood berikut.
Urutan jenis kayu terbaik yang pertama adalah Tigerwood, kedua adalah Bubinga, dan
terakhir adalah Dalbergia. Jhony ingin membeli dengan kualitas yang paling baik, namun
tidak melebihi uang yang ia punya. Tentukan kombinasi dari jenis kayu kursi dan meja
yang tidak mungkin dipilih oleh Jhony.
Pembahasan:
Kombinasi jenis kayu kursi dan meja beserta harganya adalah sebagai berikut.
Program Linear 3
Kursi Harga 1pc Meja Harga 1pc Total Keterangan
Dengan demikian, kombinasi dari jenis kayu kursi dan meja yang tidak mungkin dipilih
oleh Jhony adalah kursi dengan jenis kayu Tigerwood dan meja dengan jenis kayu
Bubinga atau Tigerwood.
4x + y = 1500
x 0 375
y 1500 0
Ini berarti, titik potong dengan sumbu X adalah (375, 0) dan titik potong dengan sumbu
Y adalah (0, 1500). Dari dua titik tersebut, diperoleh sebuah garis lurus. Sementara itu,
untuk menentukan daerah penyelsaiannya, dapat digunakan SUPER berikut.
Program Linear 4
SUPER "Solusi Quipper"
Ini berarti:
Setelah digambar, ternyata titik (250, 550) dan (250, 675) berada di luar daerah
penyelesaian 4x + y ≤ 1500. Dengan demikian, jelas bahwa kombinasi dari jenis kayu
kursi dan meja yang tidak mungkin dipilih oleh Jhony adalah kursi dengan jenis kayu
Tigerwood dan meja dengan jenis kayu Bubinga atau Tigerwood.
Program Linear 5
B. Daerah Penyelesaian Program Linear Dua Variabel
Langkah-langkah menentukan daerah penyelesaian program linear dua variabel adalah
sebagai berikut.
1. Gambarkan setiap pertidaksamaan sebagai suatu persamaan garis lurus. Jika
pertidaksamaan menggunakan tanda < atau >, garisnya dibuat putus-putus.
2. Ambil sembarang titik di luar garis tersebut, misalnya titik P.
3. Substitusikan titik tersebut ke dalam pertidaksamaan.
4. Jika pertidaksamaan bernilai benar, berarti daerah yang memuat titik P adalah daerah
penyelesaiannya. Jika pertidaksamaan bernilai salah, berarti daerah lain yang tidak
memuat titik P adalah daerah penyelesaianya.
5. Ulangi langkah-langkah tersebut untuk pertidaksamaan lainnya.
6. Kemudian, perhatikan irisan atau daerah yang memenuhi untuk setiap
pertidaksamaan yang diberikan.
7. Perhatikan syarat-syarat non-negatif untuk setiap variabel. Nilai variabel tidak selalu
positif.
Contoh Soal 3
Pembahasan:
Untuk 5x + 4y ≥ 20:
Mula-mula, gambarkan garis 5x + 4y = 20.
5x + 4y = 20
x 0 4
y 5 0
Program Linear 6
Kemudian, uji salah satu titik, misalnya (0, 0).
5x + 4y ≥ 20
5(0) + 4(0) ≥ 20
0 ≥ 20
Untuk 6x + y ≤ 12:
Mula-mula, gambarkan garis 6x + y = 12.
6x + y = 12
x 0 2
y 12 0
Program Linear 7
Daerah penyelesaian dari sistem pertidaksamaan linear pada soal adalah irisan dari
kedua daerah penyelesaian yang diperoleh di kuadran I, yaitu sebagai berikut.
Contoh Soal 4
Daerah yang diarsir pada gambar berikut ini merupakan himpunan penyelesaian dari
sistem pertidaksamaan ....
Program Linear 8
Pembahasan:
Persamaan garis yang melewati dua titik berbeda (x1, y1) dan (x2, y2) adalah sebagai
berikut.
y − y1 x − x1
=
y 2 − y1 x2 − x1
Garis pertama (yang berwarna biru) melewati titik (0, 0) dan (1, 1). Dengan demikian,
persamaan garisnya adalah sebagai berikut.
y −0 x−0
=
1− 0 1− 0
⇔y=
x
Ambil sembarang titik pada daerah yang diarsir, misalnya (6, 1) atau (3, 3). Ini berarti:
1<6
3=3
Garis kedua (yang berwarna merah) melewati titik (0, 2) dan (4, 0). Dengan demikian,
persamaan garisnya adalah sebagai berikut.
y −2 x−0
=
0−2 4−0
y −2 x
⇔ =
−2 4
⇔ − 2 ( y − 2 ) =x
⇔ − 2 y − x = −4
⇔ 2y + x =
4
Program Linear 9
Ambil sembarang titik pada daerah yang diarsir, misalnya (6, 1) atau (4, 0). Ini berarti:
2(1) + (6) = 8 > 4
2(0) + (4) = 4 = 4
Berdasarkan gambar, daerah yang diarsir berada di kuadran I. Ini berarti, terdapat
syarat y ≥ 0.
Jadi, sistem pertidaksamaan dari daerah yang diarsir tersebut adalah sebagai berikut.
y≥0
y≤x
2y + x ≥ 4
Nilai optimum fungsi objektif dapat ditentukan melalui dua metode berikut.
1. Metode uji titik pojok
Langkah-langkah menentukan nilai optimum fungsi objektif melalui metode uji titik
pojok adalah sebagai berikut.
a. Gambarkan daerah penyelesaian dari kendala-kendala yang diberikan.
b. Tentukan titik-titik pojok pada daerah penyelesaian tersebut.
c. Substitusikan titik-titik tersebut ke fungsi objektif. Nilai terbesar menunjukkan
nilai maksimum, sedangkan nilai terkecil menunjukkan nilai minimum.
Program Linear 10
SUPER "Solusi Quipper"
Contoh Soal 5
Nilai minimum dari fungsi objektif f(x, y) = x + 4y dengan kendala 3x + 2y ≥ 24, x ≥ 2, dan
y ≥ 3 adalah ....
Pembahasan:
Kemudian, tentukan titik potong antara garis-garis tersebut, yaitu pada titik A dan titik B.
Titik potong antara garis 3x + 2y = 24 dan x = 2 (titik A):
3x + 2y = 24
⇔ 3(2) + 2y = 24
⇔ 6 + 2y = 24
⇔ 2y = 18
⇔y=9
Program Linear 11
Titik potong antara garis 3x + 2y = 24 dan y = 3 (titik B):
3x + 2(3) = 24
⇔ 3x + 6 = 24
⇔ 3x = 18
⇔x=6
A (2, 9) 2 + 4(9) = 38
Oleh karena garis selidik memiliki gradien negatif, maka titik pojok yang memiliki
nilai minimum adalah titik pojok yang paling kiri. Geser garis selidik sesuai dengan
kemiringannya, sehingga akan diperoleh titik pojok paling kiri, yaitu titik B.
Program Linear 12
Contoh Soal 6
Nilai minimum dan maksimum dari fungsi f(x, y) = 2x + 6y pada daerah yang diarsir
berikut ini adalah ....
Pembahasan:
Berdasarkan gambar, dapat diketahui ada tiga titik pojok, yaitu B (2, 0), C (4, 0), dan titik
A. Titik A merupakan titik potong garis yang melewati titik (4, 0) dan (0, 2) dengan garis
yang melewati titik (2, 0) dan (0, 3).
Persamaan garis yang melewati titik (b, 0) dan (0, a) adalah ax + by = ab.
Garis yang melewati titik (4, 0) dan (0, 2) adalah 2x + 4y = 8 atau x + 2y = 4.
Garis yang melewati titik (2, 0) dan (0, 3) adalah 3x + 2y = 6.
Ini berarti, titik potong kedua garis tersebut adalah sebagai berikut.
3x + 2y = 6
x + 2y = 4 -
2x = 2
⇔x=1
Program Linear 13
SUPER "Solusi Quipper"
Oleh karena garis selidik memiliki gradien negatif, maka titik pojok yang memiliki nilai
minimum adalah titik pojok yang paling kiri. Dalam hal ini adalah titik B (2, 0). Sementara
itu, titik pojok yang memiliki nilai maksimum adalah titik pojok paling kanan. Dalam hal
3
ini adalah titik A (1, ).
2
f(2, 0) = 2(2) + 6(0) = 4 → fungsi objektif minimum
3 3
f(1, ) = 2(1) + 6( ) = 11 → fungsi objektif maksimum
2 2
Kita akan periksa nilai pada titik C (4, 0).
f(4, 0) = 2(4) + 6(0) = 8 → fungsi objektif bukan minimum dan bukan maksimum
Jadi, nilai maksimum dan minimum fungsi tersebut berturut-turut adalah 4 dan 11.
Terbukti dengan menggunakan SUPER, masalah program linear lebih mudah diselesaikan.
Program Linear 14
3. Merumuskan masalah tersebut ke dalam model matematika berupa fungsi objektif
dan kendala.
4. Menggambar grafik sistem pertidaksamaannya.
5. Menentukan daerah penyelesaiannya.
6. Menganalisis nilai objektifnya.
Contoh Soal 7
Luas lahan parkir sebuah gedung adalah 1800 m2. Luas rata-rata untuk satu mobil
kecil adalah 6 m2 dan satu mobil besar adalah 24 m2. Daya tampung maksimum tempat
parkir tersebut adalah 200 kendaraan. Diketahui biaya parkir mobil kecil Rp3.000,00 per
jam dan biaya parkir mobil besar Rp5.000,00 per jam. Jika dalam satu jam parkir gedung
tersebut penuh serta tidak ada kendaraan yang keluar masuk, penghasilan maksimum
tempat parkir tersebut adalah ....
Pembahasan:
Misalkan x adalah banyaknya mobil kecil dan y adalah banyaknya mobil besar.
Berdasarkan informasi pada soal, diperoleh tabel berikut.
Fungsi objektif:
Maksimumkan f(x)= 3000x + 5000y
Kendala:
Batasan daya tampung: x + y ≤ 200
Batasan luas: 6x + 24y ≤ 1800 ⇔ x + 4y ≤ 300
Kendala ketaknegatifan: x ≥ 0 dan y ≥ 0
Kendala bilangan bulat: x, y ∈ Z
Program Linear 15
SUPER "Solusi Quipper"
Dengan demikian, gambar daerah penyelesaian dari fungsi kendala tersebut adalah
sebagai berikut.
Berdasarkan gambar tersebut, diperoleh empat titik pojok, yaitu A (200, 0), B (0, 75),
C (x, y), dan D (0, 0).
Titik C merupakan titik potong antara garis x + y = 200 dan x + 4y = 300. Dengan metode
eliminasi-substitusi, diperoleh:
x + y = 200
x + 4y = 300 -
−3y = −100
100
⇔y=
3
⇔ y ≈ 33
Program Linear 16
100
Oleh karena y = , maka:
3
100
x+ 200
=
3
600 − 100
⇔x=
3
500
⇔x=
3
⇔ x ≈ 166
500 100
Ini berarti, C (x, y) = , ≈ (166, 33).
3 3
Uji setiap titik pojok dengan fungsi objektif f ( x ) = 3000x + 5000y.
Selain menggunakan cara tersebut, dapat juga digunakan SUPER dengan metode garis
selidik.
Program Linear 17
Oleh karena gradien garis selidik negatif, maka titik pojok yang memiliki nilai maksimum
adalah titik pojok yang paling kanan. Dalam hal ini adalah titik C (166, 33).
Contoh Soal 8
Pembahasan:
Mawar 10 20 200
Anyelir 15 5 100
Fungsi objektif:
Maksimumkan f(x) = 200.000x + 100.000y
Kendala:
Batasan bunga mawar: 10x + 20y ≤ 200 ⇔ x + 2y ≤ 20
Batasan bunga anyelir: 15x + 5y ≤ 100 ⇔ 3x + y ≤ 20
Kendala ketaknegatifan: x ≥ 0 dan y ≥ 0
Kendala bilangan bulat: x, y ∈ Z
Program Linear 18
SUPER "Solusi Quipper"
Dengan demikian, gambar daerah penyelesaian dari fungsi kendala tersebut adalah
sebagai berikut.
20
Berdasarkan gambar tersebut, diperoleh empat titik pojok, yaitu A (x, y), B (0, 10), C ( , 0),
3
dan D (0, 0).
Titik A merupakan titik potong antara garis x + 2y = 20 dan 3x + y = 20. Dengan metode
eliminasi-substitusi, diperoleh:
3x + y = 20 | x2 | 6x + 2y = 40
x + 2y = 20 | x1 | x + 2y = 20 -
5x = 20
⇔x=4
Program Linear 19
Oleh karena x = 4, maka:
4 + 2y = 20
2y = 16
⇔y=8
Oleh karena gradien garis selidik negatif, maka titik pojok yang memiliki nilai maksimum
adalah titik pojok yang paling kanan. Dalam hal ini adalah titik A (4, 8). Bukti:
C (6, 0) 1.200.000
D (0, 0) 0 FO minimum
Ini berarti, nilai maksimumnya adalah Rp1.600.000,00 dan nilai minimumnya adalah 0.
Program Linear 20
E. Beberapa Kasus Daerah Penyelesaian Program Linear Dua Variabel
Berdasarkan kendala sistem pertidaksamaannya, terdapat beberapa kasus daerah
penyelesaian program linear dua variabel, yaitu sebagai berikut.
x ≥ 0, y ≥ 0
2x + y ≥ 6
f (x, y) = x + y
A (0, 6) f(0, 6) = 0 + 6 = 6
Daerah penyelesaian program linear tersebut memiliki nilai fungsi objektif minimum.
Akan tetapi, tidak memiliki nilai fungsi objektif maksimum. Dengan kata lain, terdapat
T(x , y) lain selain titik pojok Tp (x, y) sedemikian sehingga nilai f (T) > f (Tp).
Program Linear 21
2. Kendala redundan
Dalam kasus ini, terdapat minimal satu kendala yang tidak tersentuh oleh daerah
penyelesaian. Dengan kata lain, jika kendala tersebut tidak dimasukkan ke
dalam sistem pertidaksamaan, daerah penyelesaian maupun nilai fungsi objektif
sistem pertidaksamaan tersebut tidak akan terpengaruh. Contoh kendala sistem
pertidaksamaannya adalah sebagai berikut.
x ≥ 0, y ≥ 0
2x + y ≤ 6
x−y≥0
5x + 2y ≤ 20
Program Linear 22
Contoh Soal 9
Dari program linear berikut ini, tentukan pertidaksamaan yang merupakan kendala
redundan.
Fungsi objektif: f(x, y) = 20x − 36y
Kendala:
3x + 2y ≤ 12
x − 2y ≤ 10
15x − 10y ≤ 5
4x − 6y ≤ 24
x ≥ −2
y≥0
Pembahasan:
Kendala redundan adalah kendala yang dapat dihapus dari sistem pertidaksamaan
karena tidak berpengaruh pada daerah penyelesaian. Untuk menentukan kendala
redundan, kita tidak perlu melihat fungsi objektif yang diberikan. Cukup perhatikan
kendala-kendala yang berupa sistem pertidaksamaan. Untuk itu, tentukan dahulu
daerah penyelesaiannya dengan SUPER berikut.
Ini berarti:
Program Linear 23
Berdasarkan gambar tersebut, dapat diketahui bahwa kendala redundannya adalah
sebagai berikut.
x − 2y ≤ 10
4x − 6y ≤ 24
Contoh Soal 10
Kendala:
3x + 2y ≥ 12
2x − 3y ≤ 12
x≥0
y≥0
Apakah program linear tersebut memiliki daerah penyelesaian terbuka? Jika tidak,
tentukan nilai objektif maksimumnya.
Pembahasan:
Program Linear 24
SUPER "Solusi Quipper"
Ini berarti:
Berdasarkan gambar tersebut, dapat diketahui bahwa terdapat tiga titik pojok, yaitu
A (0, 6), B (4, 0), dan C (6, 0).
Untuk menentukan nilai optimumnya, gunakan SUPER dengan metode garis selidik.
Program Linear 25
SUPER "Solusi Quipper"
Garis selidiknya adalah 5x + 3y = 0. Oleh karena gradien garis selidik negatif, maka
titik pojok yang memiliki nilai maksimum adalah titik pojok yang paling kanan.
Dalam hal ini adalah titik C (6, 0).
Berdasarkan gambar, ternyata masih ada nilai objektif yang lebih besar daripada
f(C). Oleh karena daerah penyelesaiannya berupa daerah terbuka, maka tidak dapat
ditentukan nilai fungsi objektif maksimumnya.
Program Linear 26