Anda di halaman 1dari 8

A.

Bentuk Umum Program Linier

Program linier merupakan ilmu terapan yang sangat bermanfaat dan sangat luas
pemakaiannya. Untuk dapat menguasai ilmu ini diperlukan prasyarat pengetahuan yang lain.
Pengetahuan yang sangat mendukung diantaranya adalah ruang vektor, dan matriks.

Program linier dapat diselesaikan dengan beberapa cara. Cara yang paling umum adalah
dengan menggunakan metode grafik. Metode grafik hanya efektif digunakan apabila banyaknya
variabel pada program linier hanya dua. Jika banyaknya variabel lebih dari dua misalnya ada tiga
variabel, maka metode grafik tidak efektif lagi. Bahkan jika banyaknya variabel sudah lebih dari
tiga maka metode grafik tidak dapat diterapkan lagi.

Bentuk umum program linier secara umum dapat diucapkan sebagai berikut: Diberikan m
persamaan atau m pertidaksamaan linier dengan r variabel, akan ditentukan nilai tak negatip dari
variabel-variabel ini yang memenuhi kendala dan memaksimumkan atau meminimumkan fungsi
linier variabel-variabel itu.

Secara matematik dapat ditulis: Maksimumkan atau minimumkan fungsi linier:

Z = 𝑐1 𝑥1 +…..+𝑐𝑟 𝑥𝑟 ……………………………….…(1)

Dengan kendala : 𝑎𝑖1 𝑥1 + ….. 𝑎𝑖2 𝑥2 + …..𝑎𝑖𝑟 𝑥𝑟 {≤, =, ≥ }𝑏𝑖 , ……….(2)

𝑥𝑗 ≥ 0 ………….(3)

i = 1,2,3,...,m; j = 1,2,3,...,r; m dan r bilangan bulat; 𝑎𝑖𝑗 , 𝑏𝑗 , 𝑐𝑗 adalah konstanta yang diketahui.
Dalam setiap kendala, tanda ≤, =, 𝑎𝑡𝑎𝑢 ≥ hanya dipakai satu saja, tetapi tanda kendala yang
satu dengan kendala yang lain dapat berbeda.

Persamaan (1) disebut fungsi tujuan atau fungsi obyektif,

Persamaan (2) disebut kendala utama, sedangkan

Persamaan (3) disebut kendala pembatas.

Bentuk umum program linier di atas dapat diuraikan seperti berikut: Maksimumkan atau
minimumkan fungsi linier.

Z = 𝑐1 𝑥1 +…..+𝑐𝑟 𝑥𝑟 ……………………………….…(4)
B. Metode Grafik
Sebagaimana yang telah dikemukakan bahwa program linier yang melibatkan hanya dua
variabel dapat diselesaikan dengan metode grafik.
Berikut ini diberikan contoh soal untuk menjelaskan hal tersebut.

Maksimumkan z = 5𝑥1 + 3𝑥2 dengan kendala:

3𝑥1 + 5𝑥2 ≤ 15

Kendala utama

5𝑥1 + 2𝑥2 ≤ 10

𝑥1 , 𝑥2 ≥ 0 Kendala pembatas

Tentukan nilai 𝑥1 dan nilai 𝑥2 yang memaksimumkan nilai z.

Penyelesaian:
Daerah penyelesaian yang layak adalah daerah yang memenuhi kendala utama dan
kendala pembatas. Karena syarat nonnegatip dari kendala pembatas adalah 𝑥1 , 𝑥2 ≥ 0 berarti
setiap titik yang merupakan penyelesaian layak haruslah terletak pada kuadran pertama.
Untuk menentukan titik-titik dikuadran pertama yang memenuhi kendala utama dan
kendala pembatas, kedua pertidaksamaan kendala utama dimisalkan berbentuk persamaan,
yaitu: 3𝑥1 + 5𝑥2 = 15

5𝑥1 + 2𝑥2 = 10
Kemudian keduanya dilukis pada bidang koordinat seperti gambar (1.1). Semua titik yang
memenuhi kendala utama dan kendala pembatas
3𝑥1 + 5𝑥2 ≤ 15

5𝑥1 + 2𝑥2 ≤ 10
𝑥1 , 𝑥2 ≥ 0

terletak pada daerah yang diarsir. Setiap titik pada daerah ini merupakan penyelesaian layak.
Untuk menentukan penyelesaian program linier di atas kita harus mencari titik pada daerah yang
di arsir yang memberikan nilai terbesar untuk fungsi tujuan z. Perhatikan gambar 1.1 di atas.

Apabila z = 5𝑥1 + 3𝑥2 kita lukis pada koordinat di atas untuk beberapa nilai z, atau
dengan kata lain kita menggeser grafik garis z secara perlahan dan bertahap ke atas, akan
diperoleh grafik seperti gambar 1.2.

Kita akan menentukan garis dengan nilai terbesar untuk z yang mempunyai sekurang-
kurangnya satu titik pada daerah yang diarsir. Dari gambar 1.2 dapat dilihat bahwa 𝑧2 adalah
nilai maksimum untuk z. Titik yang merupakan penyelesaian layak maksimum yang terletak
pada daerah yang diarsir adalah titik A.
Untuk menentukan nilai eksak penyelesaian maksimum ini dilakukan dengan mencari
titik potong pada kedua garis
3𝑥1 + 5𝑥2 = 15

5𝑥1 + 2𝑥2 = 10

Selesaikan dengan metode eliminasi diperoleh 𝑥1 = 1,053 dan 𝑥2 = 2,36


Soal-soal dan penyelesaiannya

1. Tentukanlah 𝑥1 dan 𝑥2 dari: 𝑥1 + 𝑥2 ≤ 4


𝑥1 + 2𝑥2 ≥ 4
𝑥1 + 𝑥2 ≥ 4
𝑥1 ≤ 3
𝑥2 ≤ 3
𝑥1 , 𝑥2 ≥ 0

yang meminimumkan Z = 2x1 + 3x2

Penyelesaian:
Soal ini akan diselesaikan dengan metode grafik. Daerah penyelesaian yang layak dapat
ditunjukkan dengan memberikan arsiran yang memenuhi kendala utama dan kendala pembatas.
Gambarkan terlebih dahulu garis-garis dari:
𝑥1 + 𝑥2 = 4
𝑥1 + 2𝑥2 = 4
𝑥1 + 𝑥2 = 4
𝑥1 = 3
𝑥2 = 3
Semua persamaan ini grafiknya berbentuk
garis lurus yang dapat dilukis pada bidang koordinat dengan sumbu 𝑥1 dan 𝑥2
Ambil satu atau dua koordinat titik yang berada di atas atau dibawah satu garis kendala.
Substitusikan koordinat titik tersebut ke pertidaksamaan yang sesuai dengan grafik garis itu. Jika
hasilnya merupakan kalimat matematika yang benar maka seluruh daerah yang sepihak dengan
letak titik itu merupakan daerah layak untuk kendala tersebut. Lakukan langkah-langkah serupa
untuk setiap kendala lainnya. Daerah penyelesaian yang layak untuk semua kendala (baik
kendala utama maupun kendala pembatas) merupakan daerah yang layak untuk persoalan ini.
Misalnya ambil titik (0,0) substitusi 𝑥1 = 0 dan 𝑥2 = 0 ke 𝑥1 + 𝑥2 ≤ 4 diperoleh kalimat matematika
yang benar 0 + 0 4. Jadi arsirlah daerah yang sepihak dengan (0,0) terhadap garis 𝑥1 + 𝑥2 = 4.
Lakukan langkah yang sama terhadap semua kendala. Baik kendala utama maupun kendala pembatas.

Gambar 1.8 Tidak ada satu wilayah sekutu yang terarsir untuk semua kendala.
Setelah semua daerah yang layak dari masing-masing kendala di arsir, ternyata tidak ada
satu wilayah sekutu yang terarsir untuk semua kendala. Dengan perkataan lain tidak ada daerah
yang terarsir sampai lima kali untuk lima kendala tersebut. Sehingga disimpulkan tidak ada
daerah yang layak untuk kendala persoalan program linier ini. Dikatakan program linier ini tidak
memiliki jawab.

2. Maksimumkan Z = 2,5𝑥1 + 𝑥2
dengan kendala: 3𝑥1 + 5𝑥2 ≤ 15
5x1 + 2x2 ≤ 10
x1 , x2 ≥ 0

Penyelesaian:

Untuk melukis daerah penyelesaian layak persoalan di atas, terlebih dahulu gambarkan garis
lurus batas dari kendala utama tersebut. Caranya gantikan tanda pertidaksamaan menjadi tanda
sama dengan sebagai berikut:

3x1 + 5x2 = 15
5x1 + 2x2 = 10

Selanjutnya gambarkan grafik garis lurus dari ke dua persamaan di atas. Gambar daerah konveks
(Gambar 1.9) menunjukkan daerah layak yang memenuhi kedua pertidaksamaan:

3𝑥1 + 5𝑥2 ≤ 15
5𝑥1 + 2𝑥2 ≤ 10

Dari perpotongan kedua garis diperoleh titik–titik sudut dari daerah penyelesaian layak
20 45
yaitu (0,0);(2,0);(19, 19), dan (0,3). Selanjutnya diselidiki nilai z = 2,5𝑥1 + 𝑥2 untuk masing –
masing titik sudut tersebut.
Titik ( 0,0 ) ( 2,0 ) 20 45 ( 0,3 )
(19, 19),

𝑥1 0 2 20 0
19
𝑥2 0 0 45 3
19
z = 2,5𝑥1 + 𝑥2 0 5 5 3
Dari tabel diatas terlihat bahwa nilai maksimum dari z = 2,5𝑥1 + 𝑥2 adalah 5 . Nilai maksimum
ini diperoleh pada titik (2,0) dan titik ( . Sebenarnya penyelesaian program linier ini tak
terhingga banyaknya, yaitu sebanyak titik-titik yang terletak sepanjang garis lurus antara titik
20 45
(2,0) dan titik (19, 19). Hal ini dapat ditandai dari fungsi obyektif z yang sejajar dengan salah satu
kendala yaitu 5 𝑥1 + 2 𝑥2 = 10.

Anda mungkin juga menyukai