Anda di halaman 1dari 4

ALGORITMA TITIK INTERIOR DAN IMPLEMENTASINYA PADA

PROGRAM LINEAR (Studi Kasus : Peternakan Mitra Tani Andini,


Kelurahan Gunungpati, Semarang)
Ahmad Husni Mubarok, Marsudi, Kwardiniya A
Jurusan Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas
Brawijaya, Malang, Indonesia (ahmadmubarok42@yahoo.co.id)
Abstrak. Program linear merupakan suatu model yang melibatkan fungsi linear dan dapat digunakan dalam pemecahan
masalah pengalokasian sumbersumber terbatas secara optimal. Algoritma Titik Interior merupakan alat baru yang dapat
digunakan untuk menyelesaikan masalah yang sangat besar. Metode Titik Interior ini merupakan algoritma yang memotong
daerah fisibel untuk mencapai suatu penyelesaian yang optimal. Oleh karena itu, pada artikel ini akan dibahas tentang
penyelesaian program linear menggunakan metode Titik Interior. Contoh penerapannya pada kasus pemenuhan gizi harian
dengan biaya minimum. Dari tiga kasus kombinasi makanan yang berbeda, yang paling optimal kandungan gizinya dan biaya
termurah dihasilkan pada kasus I dengan kombinasi makanan jerami padi, ketela, ampas tahu, dan bekatul, dimana ratarata
biaya minimum harian yang dibutuhkan dalam dua kali makan adalah sebesar Rp. 13.500/kg.
Kata kunci: Program linear, Titik Interior, Gizi

1. PENDAHULUAN
Dalam dunia usaha yang mempunyai beberapa resiko yang sangat besar, tentunya sangat
dibutuhkan analisis yang sangat teliti dan akurat agar resiko kerugian dalam usaha dapat dihindari.
Oleh karena itu diperlukan metodemetode yang tepat untuk memecahkannya. Dalam penyelesaian
suatu masalah secara optimal di kehidupan seharihari, program linear merupakan cara yang dapat
digunakan dalam pemecahan berbagai masalah pengalokasian sumbersumber yang terbatas
(Dimyati, 1987). Pada tahun 1947, Dantzig berhasil menemukan suatu prosedur aljabar yang dapat
menyelesaikan masalahmasalah program linear dengan cepat dan efisien, yang dikenal dengan
algoritma simpleks (Lejasa, 2009). Algoritma simpleks memerlukan waktu yang cukup lama untuk
menyelesaikan masalah program linear dengan ukuran besar. Program linear yang ditemukan oleh
L.W Kantorovich pada tahun 1939 dengan metode yang masih terbatas, sampai saat ini belum banyak
diperhatikan orang (Susanta,1994). Masalah yang sering dijumpai dalam kehidupan seharihari adalah
masalah memaksimumkan laba dan meminimumkan ongkos produksi. Dan masalah disini
dititikberatkan pada meminimumkan biaya dan mengoptimalkan kandungan nutrisi untuk kebutuhan
akan zat gizi pada Sapi Potong. Metode yang digunakan dalam menyelesaikan masalah pemrograman
linear ini adalah Metode Titik Interior atau Algoritma Titik Interior. Algoritma Titik Interior adalah
algoritma yang memotong atau menembus titik dalam dari daerah fisibel untuk mencapai solusi yang
optimum (Hillier and Lieberman, 2005).
2. METODOLOGI
Formulasi ransum ke program linear prosesnya antara lain menyiapkan daftar harga makanan
dan diletakkan sebagai fungsi tujuan, daftar kebutuhan zat pakan dari Kearl (1982) dan diletakkan
sebagai fungsi pembatas, kandungan nutrisi dari skripsi Akramuzzein (2009) dan diletakkan sebagai
fungsi kendala. Formulasi masalah program linear umum ke dalam bentuk titik interior prosesnya
antara lain mengubah masalah program linear umum ke dalam bentuk yang diperluas, menentukan
arah pergerakan mulamula dari titik interior, memproyeksikan titik yang berada di luar daerah layak,
pemusatan, mengubah kembali menjadi koordinat semula. Ada contoh tiga kasus dalam
mengimplementasikan metode ini. Contoh kasus I adalah kombinasi makanan berupa jerami padi,
ketela, ampas tahu, dan bekatul pada ransum sapi potong. Kasus II adalah kombinasi makanan berupa
jerami padi, dedak halus padi, bungkil kelapa, dan ketela. Kasus III adalah kombinasi makanan berupa
tepung ikan, dedak halus padi, bungkil kelapa, dan bungkil kedelai.
Langkahlangkah Algoritma Titik Interior:
1. Mengidentifikasi variabel keputusan, fungsi tujuan, kendala, dan pembatas.
2. Memformulasikan variabel keputusan, fungsi tujuan, dan kendala ke dalam bentuk program linear.

3. Jika permasalahan program linear masih dalam bentuk umum, maka harus diubah ke dalam bentuk
Titik Interior dengan langkahlangkah sebagai berikut:
- Bentuk umum program linear
Min Z cx
dengan kendala Ax b
(1)
xo
x
b
0
1
1
a 11 a 12 ... a 1n

x
b
a

0
2
2
21 a 22 ... a 2 n

dim ana x x 3 , b b 3 , o 0, A a 31 a 32 ... a 3n , dan n 2

x n
b n
a m1 a m 2 ... a mxn
0
- Diubah dalam bentuk maximize (diperluas) dengan menambahkan variabel slack pada fungsi
kendala sehingga bentuknya menjadi
Min Z c T x
x
x
dengan kendala [A, I] b, o
(2)
x s
x s
4. Jika program linear sudah dalam bentuk minimize (diperluas), maka permasalahan dapat
diselesaikan dengan Algoritma Titik Interior dengan langkahlangkah sebagai berikut:
- Langkah 1: Diketahui penyelesaian percobaan awal (x1 , x 2 ,...x n m ) yang diambil dari fungsi
kendala dengan D adalah matriks diagonal dari percobaan awal.
0
x1 0
0 x
0
2

0 x n m
0

A AD
- Langkah 2 : Hitung
A : Matrik Koefisien Kendala
A : Pekalian antara matriks koefisien kendala dan matriks diagonal dari percobaan awal
c Dc
- Langkah 3 : Hitung
c : vektor kolom dari koefisien fungsi tujuan
c : Tingkat kemiringan
- Langkah 4 : Hitung
P I A t (A A t ) 1 A ,
Cp P c

(3)

(4)

(5)
(6)

P : Matriks proyeksi
Cp : Tingkat kemiringan yang diproyeksikan
- Langkah 5 : Tentukan komponen negatif Cp yang mempunyai nilai absolut terbesar, dan tetapkan
v sama dengan nilai absolut tersebut.

Hitung

1
1
x ( / v ) C p

(7)

x : Penyelesaian percobaan awal sekarang


dengan 0< <1
- Langkah 6 : Hitung
(8)
X Dx ,
sebagai penyelesaian percobaan awal untuk iterasi berikutnya.
Jika penyelesaian percobaan ini tidak berubah dari yang sebelumnya maka algoritma telah
memuat ke suatu penyelasaian optimal.

89

3. HASIL DAN PEMBAHASAN


3.1 Kasus 1 dengan bobot badan(Bobot badan >350400 kg): Kombinasi makanan berupa jerami
padi, ketela, ampas tahu, dan bekatul
Model Matematika dalam bentuk minimize yang diperluas
Maksimumkan
Z' 500x1 800x2 1500x3 2000x4
dengan kendala :
87,5 x1 79,5 x2 14,6 x3 88x4 x5 2,364
43,2 x1 78,5 x2 77,9 x3 69,9 x4 x6 69,43
4,15x1 2,6 x2 30,3 x3 12,8 x4 x7 10,186
0,413x1 0,17 x2 0,39x3 0,079x4 x8 0,348
0,292x1 0,09x2 0,839x3 1,23x4 x9 0,261
xi 0, i 1,...,9
Langkahlangkah penyelesaian menggunakan Algoritma Titik Interior (ada sebanyak 8 iterasi)
dengan 0,95 . Diperoleh hasil:
x 1 = 1.32925798568579 ; x 2 = 0.00001058; x 3 = 0.1541108; x 4 = 4.24827977277202x10-8 ;
x 5 = 116.1969;x 6 = 0.00001547; x 7 = 0.000008147 ; x 8 = 0.26108858; x 9 = 0.2564433

dan biaya minimum yang diperoleh adalah Rp. 895.8,-/kg. Dengan demikian dapat diartikan bahwa
untuk memenuhi persyaratan gizi harian bagi sapi potong kasus I dengan kebutuhan sehari sebesar 15
kg, ratarata perhari dari 4 ekor sapi dibutuhkan jumlah bahan makanan jerami padi sebanyak 1,33x15
kg = 19,95 kg, ampas tahu 0,154x15 kg= 2,31 kg. Biaya minimum yang dikeluarkan dengan dua kali
makan perhari adalah Rp. 895,8,-/kg atau Rp. 900 x 15 kg = Rp. 13.500/kg.
3.2 Kasus 2 dengan bobot badan(Bobot badan >350400 kg): Kombinasi makanan berupa jerami
padi, dedak halus padi, bungkil kelapa, dan ketela
Bentuk Titik Interior dari kasus 2 diperoleh dengan mengubah program linear umum menjadi bentuk
minimize yang diperluas.
Maksimumkan
Z' 500x1 1550x2 2500x3 800x4
dengan kendala :
87,5 x1 86x2 86x3 79,5 x4 x5 2,364
43,2 x1 70x2 66x3 78,5 x4 x6 69,43
4,15x1 12,5 x2 21,6 x3 2,6 x4 x7 10,186
0,413x1 0,06x2 0,08x3 0,17 x4 x8 0,348
0,292x1 1,55x2 0,67 x3 0,09x4 x9 0,261
xi 0, i 1,...,9
Berdasarkan perhitungan menggunakan MAPLE 15 dengan 0,95 , dapat diketahui ba

x 1 = 1.255137 ; x 2 = 0.0000010058 ; x 3 = 0.2304244 ; x 4 = 1.3811174x10-7 ; x 5 = 128.67935;


x 6 = 0.000025986 ; x 7 = 4.11359x10-7 ; x 8 = 0.1888;x 9 = 0.52088
dengan banyaknya iterasi ada 10 iterasi dan biaya minimum yang diperoleh adalah Rp. 1.203,6,-/kg.
Dengan demikian dapat diartikan bahwa untuk memenuhi persyaratan gizi harian bagi sapi potong
kasus II dengan kebutuhan 15 kg perhari, ratarata dari 4 ekor sapi dibutuhkan jumlah bahan makanan
jerami padi sebanyak 1,25x15 kg= 18,75 kg, bungkil kelapa 0,23x15 kg=3,45 kg. Biaya minimum
yang dikeluarkan dengan dua kali makan perhari adalah Rp. 1.203,6,-/kg atau Rp. 1.200,-/kg x 15 kg
= Rp. 18.000/kg.

90

3.3 Kasus 3 dengan bobot badan (Bobot badan >350400 kg): Kombinasi makanan berupa tepung
ikan, dedak halus padi, bungkil kelapa, dan bungkil kedelai
Bentuk Titik Interior dari kasus 3 diperoleh dengan mengubah program linear umum menjadi bentuk
minimize yang diperluas.
Maksimumkan
Z' 2000x1 1550x2 2500x3 1050x4
dengan kendala :
86x1 86x2 86x3 86x4 x5 2,364
69x1 70x2 66x3 78x4 x6 69,43
61.2 x1 12,5 x2 21,6 x3 45x4 x7 10,186
6.61x1 0,06x2 0,08x3 0,2 x4 x8 0,348
4.34x1 1,55x2 0,67 x3 0,74x4 x9 0,261
xi 0, i 1,...,9

Berdasarkan perhitungan menggunakan MAPLE 15 dengan 0,95 , dapat diketahui ba


x 1 = 0.0264; x 2 = 2.4738x10-7 ; x 3 = 4.706167x10 -8 ; x 4 = 0.8667546; x 5 = 74.449218; x 6 = 0.00000238;
x 7 = 30.46499 ; x 8 = 6.05069x10-7 ; x 9 = 0.49507
dengan banyaknya iterasi ada 8 iterasi dan biaya minimum yang diperoleh adalah Rp. 962,9,-/kg.
Dengan demikian dapat diartikan bahwa untuk memenuhi persyaratan gizi harian bagi sapi potong
kasus III dengan kebutuhan 15 kg perhari, ratarata dari 4 ekor sapi dibutuhkan jumlah bahan
makanan tepung ikan sebanyak 0,0264x15 kg= 0,369 kg, bungkil kedelai 0,8667x15 kg =13,0005 kg.
Biaya minimum yang dikeluarkan dengan dua kali makan perhari adalah Rp. 962,9,-/kg atau 950 x 15
kg = Rp. 14.250/kg.

KESIMPULAN

Metode Titik Interior dapat diterapkan pada optimalisasi kandungan nutrisi untuk kebutuhan
gizi pada Sapi Potong. Dari tiga kasus kombinasi makanan yang berbeda, yang paling optimal
kandungan gizinya dan biaya termurah dihasilkan pada kasus I dengan kombinasi makanan jerami
padi, ketela, ampas tahu, dan bekatul, dimana ratarata biaya minimum yang dibutuhkan dengan dua
kali makan perhari adalah sebesar Rp. 13.500/kg dengan kebutuhan jerami padi sebanyak 19,95 kg,
dan ampas tahu 2,31 kg. Untuk bahan makanan ketela dan bekatul tidak terpakai dalam pembuatan
ransum, karena harga bahan terlalu tinggi. Sehingga jika ingin dimasukkan dalam ransum(bahan
pakan), maka harus menekan harga bahan tersebut semurah mungkin agar dua bahan makanan tersebut
dapat memenuhi pembuatan ransum(bahan pakan) Sapi Potong. Dengan dua jenis bahan makanan
berupa jerami padi dan ampas tahu, komposisi dan kualitas bahan pakan yang diberikan sudah dapat
memenuhi kebutuhan gizi harian pada Sapi Potong.
5

DAFTAR PUSTAKA

Akramuzzein, (2009), Program Evaluasi Pemberian Pakan Sapi Perah untuk Tingkat Peternak dan
Koperasi Menggunakan Microsoft Acces, Skripsi, Fakultas Peternakan, Institut Pertanian
Bogor.
Dimyati, T.T dan Ahmad, D, (1987), Oprations Research: Modelmodel Pengambilan Keputusan, PT
Sinar Baru Algesindo, Bandung.
Hillier, F.S and Lieberman, G.J, (1994), Pengantar Riset Operasi, Edisi kelima, Penerbit Erlangga.
Kearl, L.C, (1982), Nutrition
Requirement of
Ruminant in
Developing Countries.
International Feedstuffs Institute, Utah Agricultural Experiment Station, Utah State University,
Logan.
Lejasa, G., (2009), Introduction Interior-Point Methods for Introductory Operations Research Courses
and/or Linier Programming Courses, Journal Departement of Matematical Sciences, Georgia
Southerm University, USA.

91

Anda mungkin juga menyukai