(BAGIAN 1)
Pemrograman Linear
IPB University 2
Masalah Produksi
PT Ole-Ole memproduksi berbagai
cendera mata (souvenir) khas IPB.
Setiap cendera mata membutuhkan
waktu, bahan, dan proses
pembuatan yang berbeda. Setiap
cendera mata dijual dengan harga
tertentu. PT Ole-Ole ingin mengetahui
berapa banyak setiap jenis cendera
mata tersebut harus diproduksi agar
diperoleh keuntungan yang
maksimum. Masalah seperti ini dapat
diselesaikan menggunakan
pemrograman linear (PL).
IPB University 3
Masalah Produksi
PT Mask memproduksi penutup wajah (face
shield) dan beberapa jenis masker, yaitu
masker medis, masker N95, masker scuba,
dan masker kain. Sebagian masker dan
penutup wajah dibagikan gratis kepada
warga dan sebagian lagi dijual untuk
mendapatkan keuntungan. Setiap produk
membutuhkan waktu, biaya, dan proses
pembuatan yang berbeda. Setiap produk
dapat dijual dengan harga tertentu. PT Mask
ingin mengetahui berapa banyak setiap jenis
produk tersebut harus dibuat agar dapat
memenuhi keperluan warga sekaligus
memperoleh keuntungan yang maksimum.
IPB University 4
Masalah Distribusi
IPB University 6
Contoh Pemrograman Linear
IPB University 7
Pertaksamaan Linear dan Daerah Solusinya
Daerah fisibel suatu PL Sebagai contoh, daerah a)
biasanya berupa kumpulan yang diarsir pada gambar
pertaksamaan linear. di samping menyatakan
solusi dari pertaksamaan
Contoh pertaksamaan linear
• 𝑥1 + 2𝑥2 ≤ 6 linear:
• 2𝑎 + 𝑏 − 3𝑐 ≥ 8 a) 2𝑥 + 3𝑦 < 6
• 3𝑣 + 𝑤 − 2𝑥 + 𝑦 < 10 b) 2𝑥 + 3𝑦 ≥ 6
IPB University
8
Sistem Pertaksamaan Linear
Himpunan solusi dari sistem
pertaksamaan linear dalam 2 peubah
𝑥 dan 𝑦 adalah semua titik (𝑥, 𝑦) yang Daerah
memenuhi setiap pertaksamaan linear. fisibel
Contoh 1
Gambarkan daerah solusi dari sistem
pertaksamaan linear:
𝑥+𝑦 ≥6
2𝑥 − 𝑦 ≥ 0
Tentukan daerah solusi setiap Titik 2,4 merupakan titik potong 2 garis
pertaksamaan linear (Gambar A) dan lurus yang diperoleh dengan
kemudian mengiriskannya, akan menyelesaikan sistem persamaan linear
diperoleh daerah solusi dari sistem 𝑥+𝑦 =6
pertaksamaan linear sebagai daerah 2𝑥 − 𝑦 = 0
yang diarsir (Gambar B). 9
IPB University
Sistem Pertaksamaan Linear
Contoh 2 Contoh 3
Solusi dari sistem pertaksamaan linear Solusi dari sistem pertaksamaan linear
𝑥+𝑦≤6 2𝑥 + 𝑦 ≥ 50
2𝑥 + 𝑦 ≤ 8 𝑥 + 2𝑦 ≥ 40
𝑥≥0 𝑥≥0
𝑦≥0 𝑦≥0
diperlihatkan pada gambar berikut: diperlihatkan pada gambar berikut:
garis 𝐿1 , 𝐿2 , ⋯
dinamakan
Setiap titik pada daerah fisibel 𝑆 garis selidik
adalah solusi fisibel, yaitu solusi
yang memenuhi setiap kendala. 11
IPB University
Solusi PL dan Metode Titik Pojok
Misalkan 𝑆 daerah fisibel suatu
pemrograman linear. Metode Titik Pojok
IPB University 15
Pemrograman Linear dengan Banyak Solusi
Contoh 6
Tentukan solusi dari PL berikut:
minimumkan 𝑍 = 2𝑥 + 2𝑦
dengan kendala
2𝑥 + 3𝑦 ≤ 30
−𝑥 + 𝑦 ≤ 5
𝑥+𝑦 ≥5
𝑥 ≤ 10
𝑥 ≥ 0, 𝑦 ≥ 0
Contoh 7
maksimumkan 𝑍 = 3𝑥 + 2𝑦
dengan kendala
𝑥 + 2𝑦 ≤ 4
2𝑥 + 3𝑦 ≥ 12
𝑥 ≥ 0, 𝑦 ≥ 0
Teorema
Jika 𝑆 merupakan daerah Solusi optimal: Pemrograman
tak terbatas dan 𝑎, 𝑏 ≥ 0, 𝑥 = 20, 𝑦 = 10 Linear yang
maka fungsi objektif 𝑍 tak terbatas
mencapai minimum di 𝑆,
asalkan kendala 𝑥 ≥ 0 dan 𝑆
𝑦 ≥ 0 juga membentuk 𝑆.
IPB University 18
RAMBU-RAMBU 1.
2.
3.
TUGAS KELOMPOK
Paket 1
1a) Untuk pemrograman linear (PL):
2. Tentukan syarat untuk 𝐴 sehingga
minimumkan 𝐶 = 3𝑥 + 4𝑦
fungsi objektif 𝑓 𝑥, 𝑦 = 5𝑥 + 𝐴𝑦 dengan
dengan kendala:
kendala
8𝑥 + 3𝑦 ≥ 24
2𝑥 + 𝑦 ≥ 10
𝑥+𝑦 ≥5
𝑥 + 2𝑦 ≥ 8
𝑥 + 4𝑦 ≥ 8
𝑥 ≥ 0, 𝑦 ≥ 0
𝑦≤8
𝑥 ≥ 0, 𝑦 ≥ 0 mencapai minimum hanya di titik 4,2 .
(i) gambarkan daerah fisibel PL-nya,
(ii) tentukan (jika ada) solusinya
menggunakan metode titik pojok
atau garis selidik.
IPB University 24
Paket 5
1a) Untuk pemrograman linear (PL): 2. Tentukan nilai bilangan positif 𝑏 agar
minimumkan 𝑃 = 3𝑥 + 5𝑦 fungsi objektif 𝑍 = 𝑏𝑥 + 5𝑏𝑦 mencapai
dengan kendala: nilai minimum 105 dan 𝑥, 𝑦 memenuhi:
𝑥 + 2𝑦 ≤ 50 4𝑥 + 𝑦 ≥ 40, 2𝑥 + 𝑦 ≥ 30,
5𝑥 + 4𝑦 ≤ 145 𝑥 + 3𝑦 ≥ 30, 𝑥 ≥ 0, 𝑦 ≥ 0
2𝑥 + 𝑦 ≥ 25
𝑥 ≥ 0, 𝑦 ≥ 5
(i) gambarkan daerah fisibel PL-nya,
(ii) tentukan (jika ada) solusinya
menggunakan metode titik pojok
atau garis selidik.
b) Lakukan hal serupa untuk PL:
maksimumkan 𝑃 = 3𝑥 + 5𝑦
dengan kendala pada a).
IPB University 25
Alternatif Pembagian Tugas Kelompok