MTZ1024
BIODATA DIRI
1
PENGATURCARAAN LINEAR
MTZ1024
KANDUNGAN
2
PENGATURCARAAN LINEAR
MTZ1024
PENGHARGAAN
Saya ingin mengucapkan syukur kepada Tuhan kerana dengan izin-Nya, kerja kursus
untuk Matematik asas MTZ1024 dapat disiapkan tepat pada masanya. Dalam proses
menyiapkan tugasan ini saya telah mendapat sokongan dan bantuan dari pelbagai
pihak. Pertamanya saya ingin mengucapkan ribuan terima kasih kepada pensyarah
saya Encik Encik Mohd. Rodzi bin Abdullah dan Encik Khairul Anwar bin Ahmad yang
telah memberi tunjuk ajar dan kerjasama yang tidak terhingga kepada saya dan rakan
saya dalam menyiapkan hasil tugasan ini. Jutaan terima kasih juga saya ucapkan
kepada lain-lain pensyarah yang turut memberi tunjuk ajar kepada saya dalam
menyiapkan tugasan yang telah diberikan ini. Seterusnya saya ingin menyampaikan
penghargaan kepada Jabatan Matematik Institut Pendidikan Guru Kampus Darulaman
kerana turut sama membantu dari segi memberi tunjuk ajar dan idea dalam usaha
untuk menyiapkan tugasan saya ini seperti yang telah ditetapkan. Saya juga amat
terhutang budi kepada kedua ibu bapa saya yang telah memberikan bantuan daripada
segi kewangan dan buah fikiran kepada saya apabila saya memerlukan mereka dalam
mencari setiap bahan yang saya perlukan dalam menghasilkan tugasan yang baik dan
berkualiti. Tidak lupa juga penghargaan untuk rakan-rakan seperjuangan kelas
Bimbingan dan Kaunseling PPISMP semester 1 kerana turut mengerah keringat dan
menggembleng tenaga dalam membantu saya dan rakan yang lain dalam
menghasilkan tugasan ini dengan berkualiti dan baik seperti yang telah ditetapkan.
Sekian terima kasih.
3
PENGATURCARAAN LINEAR
MTZ1024
PENGENALAN
4
PENGATURCARAAN LINEAR
MTZ1024
PENGATURCARAAN LINEAR
Secara umum maksud pengaturcaraan lineear ini adalah suatu teknik perencanaan
yang bersifat analitis yang analisis-analisisnya memakai model matematik , dengan
tujuan menemukan beberapa kombinasi alternetif pemecahan masalah. Kemudian
dipilih yang terbaik diantaranya dalam rangka menyusun strategi dan langkah-langkah
kebijaksanaan lebih lanjut tentang lokasi sumber daya dan dana yang terbatas guna
mencapai tujuan dan sasaran yang diinginkan secara optimal.
Ada dua jenis fungsi dalam pengaturcaraan linear ini. Antaranya ialah :
Fungsi tujuan
Fungsi tujuan berkaitan dengan pengaturan secara optimal sumber daya untuk
memperoleh keuntungan yang maksimum dan minimum.
Fungsi batasan
fungsi batasan ialah fungsi yang berkaitan dengan batasan kapasiti yang tersedia yang
dilokasikan secara optimal ke pelbagai kegiatan.
Dasar pengaturcaraan liner:
Proportionality: (naik turunnya nilai Z yang akan dimaksimakan/diminimakan) dan
penggunaan sumber akan sebanding dengan perubahan tingkat kegiatan.
Penambahan : nilai tujuan tiap kegiatan tidak saling mempengaruhi
Pembahagian : keluaran setiap kegiatan dapat berupa pecahan.
Penentuan: semua parameter model dapat diperkirakan dengan pasti. Salah satu
penyelesaian masalah dalam pemprograman linear adalah dengan menggunakan
metode grafik. Langkah-langkah yang dilakukan adalah:
Identifikasi pembolehubah keputusan, Identifikasi fungsi tujuan dan fungsi kendala.
Gambar grafik dari fungsi yang sudah didapat. Tentukan daerah solusi dan
menentukan titik optimal.
5
PENGATURCARAAN LINEAR
MTZ1024
Sebuah pejabat pos memerlukan bilangan pekerja sepenuh masa yang berbeza
pada hari yang berbeza dalam masa seminggu. Bilangan pekerja sepenuh masa yang
diperlukan pada setiap hari diberi dalam jadual di bawah. Peraturan-peraturan kesatuan
menyatakan bahawa setiap pekerja sepenuh masa mesti bekerja lima hari berturut-turut
dan kemudian mendapat 2 hari cuti. Contohnya pekerja yang bekerja pada hari Isnin
hingga Jumaat mesti bercuti pada hari Sabtu dajn Ahad. Pejabat pos ingin memenuhi
keperluan hariannya dengan menggunakan hanya pekerja-pekerja sepenuh masa.
Rumuskan PL di mana pejabat pos boleh gunakan untuk meminimumkan bilangan
pekerja sepenuh masa yang dipilih.
Hari 1( isnin) 17
Hari 2( selasa) 13
Hari 3( rabu) 15
Hari 4(khamis) 19
Hari 5(jumaat 14
Hari 6(sabtu) 16
Hari 7(ahad) 11
6
PENGATURCARAAN LINEAR
MTZ1024
Penyelesaian
Pembolehubah keputusan,
Minimum z x1 x2 x3 x4 x5 x6 x7
tertakluk kepada x1 x4 x5 x6 x7 17
x1 x2 x5 x6 x7 13
x1 x2 x3 x6 x7 15
x1 x2 x3 x4 x7 19
x1 x2 x3 x4 x5 14
x2 x3 x4 x5 x6 16
x3 x4 x5 x6 x7 11
x1 , x2 , x3 , x4 , x5 , x6 , x7 0
Penyelesaian optimum,
67 4 10 22 10
z , x1 , x2 , x3 2, x4 , x5 0, x6 , x7 5
3 3 3 3 3
Memandangkan pejabat pos memerlukan pekerja separuh masa, pembolehubah
mestilah integer. Oleh itu pengaturcaraan integer boleh digunakan untuk menunjukkan
penyelesaian optimum kepada masalah ini. Penyelesaian PI adalah seperti berikut:
z 23, x1 4, x2 4, x3 2, x4 6, x5 0, x6 4, x7 3
KAEDAH PENYELESAIAN
iii. Kaedah M
Kekangan ( ), (=) dan /atau ( )
7
PENGATURCARAAN LINEAR
MTZ1024
PENYELESAIAN BERGRAF
Contoh 1:
Reddy Mikks menghasilkan kedua-dua dalaman dan luaran cat daripada dua bahan-
bahan mentah, M1 dan M2. Jadual berikut menyediakan data asas masalah.
Bahan mentah M1 6 4 24
Bahan mentah M2 1 2 6
Keuntungan setiap
5 4
tan ($ 1000)
8
PENGATURCARAAN LINEAR
MTZ1024
-Kajian pasaran menunjukkan bahawa permintaan setiap hari untuk cat dalaman tidak
boleh melebihi cat luaran oleh lebih daripada 1 tan. Selain itu, permintaan harian
maksimum cat dalaman adalah 2 tan.
Reddy Mikks mahu menentukan optimum (terbaik) campuran produk dalaman dan cat
luar yang memaksimumkan keuntungan harian total.
penyelesaian
Pembolehubah keputusan,
Maximize z 5 x1 4 x2
subject to 6 x1 4 x2 24
x1 2 x2 6
x1 x2 1
x2 2
x1 , x2 0
9
PENGATURCARAAN LINEAR
MTZ1024
bila x1 = 0, x2 = 6 dan x2 = 0, x1 = 4
b. bila x1 = 0, x2 = 3 dan x2 = 0, x1 = 6
c. bila x1 = 0, x2 = 1 dan x2 = 0, x1 = -1
menggagap ,
menggagap ,
menggagap ,
z 5 x1 4 x2 21 ,
10
PENGATURCARAAN LINEAR
MTZ1024
24 4 x2
dari (1), x1 . Oleh daripada itu (2), 24 4 x2
6 2 x2 6
6
dan akhirnya, x1 3. x2 1.5
Oleh itu, penyelesaian itu dan dengan. Maksudnya, untuk mendapatkan optimum
(maksimum) keuntungan $ 21,000, Mikks Reddy mesti menghasilkan 3 tan cat luaran
dan 1.5 tan cat dalaman.
2) KAEDAH SIMPLEKS
• 2 atau lebih pembolehubah keputusan dan kekangan mestilah
• Langkah-langkah:
Langkah 1 Tukarkan kekangan (ketaksamaan) dalam bentuk piawai (persamaan).
Kekangan dengan ketaksamaan yang telah diubah dalam bentuk persamaan mesti
ditambah dengan pembolehubah lalaian, ¬s.
Langkah 2 Pilih pembolehubah bukan asas yang masuk menjadi pembolehubah asas
dengan mengikut syarat keoptimumam. Berhenti jika tiada lagi pembolehubah yang
boleh masuk. Penyelesaian optimum diperoleh apabila pemboleh asas mempunyai nilai
manakala pembolehubah bukan asas bernilai 0.
Langkah 3 Pilih pembolehubah asas yang keluar menjadi pembolehubah bukan asas
menggunakan syarat kesauran. Tentukan penyelesaian asas yang baru dengan
menggunakan pengiraan Gauss-Jordan.
(Ulang langkah 1)
11
PENGATURCARAAN LINEAR
MTZ1024
Syarat keoptimuman
Masalah pemaksimuman Masalah peminimuman
- Pembolehubah asas yang masuk - Pembolehubah asas yang masuk
mempunyai pekali paling negatif pada mempunyai pekali paling positif pada
baris z baris z
- Penyelesaian optimum diperoleh jika - Penyelesaian optimum diperoleh jika
kesemua pekali pembolehubah bukan kesemua pekali pembolehubah bukan
asas pada baris z bukan negatif asas pada baris z bukan positif
•Syarat kesauran
Pembolehubah asas yang keluar mempunyai nisbah tak negatif yang paling kecil
(penyebut mesti lebih besar dari sifar)
Nisbah = Nilai pada sebelah kanan
Nilai pada lajur pangsi
Gauss-Jordan
Baris baru = baris lama – (pekali lajur pangsi baris pangsi baru)
Bentuk piawai,
Maksimum z 12 x1 10 x2
tertakluk kepada 20x1 15x2 6000
10x1 15 x2 4800
4x1 6x2 0
x1 , x2 0
12
PENGATURCARAAN LINEAR
MTZ1024
13