Program Linear dan Link Download File Referensi

https://eu2.contabostorage.com/00f3241116844f24b628f46d81abb929:st1/folder5/5450/jmuser_file_1644285516_6d3e3cb9e3392c231dbaf21f3af1b93e.pdf

2026-06-01 06:27:03 - Admin

<style> body{ font-family:Arial,Helvetica,sans-serif; line-height:1.6; margin:20px; max-width:800px; } h1{ color:#2c3e50; } h2{ color:#34495e; margin-top:30px; } p{ text-align:justify; } ul{ margin-left:20px; } a{ color:#2980b9; text-decoration:none; } a:hover{ text-decoration:underline; } </style> <h1>Pengantar Program Linear</h1> <p>Program Linear (Linear Programming LP) adalah metode matematika yang digunakan untuk menemukan nilai optimal (maksimum atau minimum) dari sebuah fungsi tujuan dengan syaratsyarat berupa pertidaksamaan linear. LP banyak diterapkan dalam bidang logistik, manufaktur, keuangan, transportasi, dan perencanaan produksi.</p> <h2>Elemenelemen Utama</h2> <ul> <li><strong>Fungsi Tujuan</strong>: Persamaan linear yang ingin dioptimalkan, misalnya profit total atau biaya total.</li> <li><strong>Variabel Keputusan</strong>: Nilainilai yang belum diketahui dan harus dicari, biasanya mewakili kuantitas produksi, alokasi sumber daya, dsb.</li> <li><strong>Kendala</strong>: Persamaan atau pertidaksamaan linear yang membatasi nilai variabel keputusan, misalnya kapasitas mesin atau batas bahan baku.</li> <li><strong>Batasan NonNegatif</strong>: Kebanyakan model LP mengharuskan semua variabel keputusan 0.</li> </ul> <h2>Formulasi Umum</h2> <p>Model umum LP dapat dituliskan dalam bentuk standar:</p> <pre> Maksimalkan z = cx + cx + + cx dengan syarat ax + ax + + ax b ax + ax + + ax b ax + ax + + ax b x, x, , x 0 </pre> <p>Jika fungsi tujuan ingin diminimalkan, tanda Maksimalkan diganti menjadi Minimalkan. Model di atas dapat juga ditulis dalam bentuk matriks <em>cx</em>, <em>Ax b</em>, <em>x 0</em>.</p> <h2>Metode Penyelesaian</h2> <p>Berbagai algoritma telah dikembangkan untuk menyelesaikan masalah LP, di antaranya:</p> <ul> <li><strong>Metode Simpleks</strong>: Algoritma iteratif yang bergerak dari satu titik ekstrem ke titik ekstrem lain pada bidang feasible sampai menemukan optimum.</li> <li><strong>Metode Titik Dalam (InteriorPoint)</strong>: Menyusuri interior daerah feasible dan biasanya lebih efisien pada masalah berukuran sangat besar.</li> <li><strong>Dual Simpleks</strong>: Menyelesaikan masalah dual sekaligus, berguna ketika jumlah kendala jauh lebih banyak daripada variabel.</li> </ul> <p>Software populer seperti <a href="https://www.ibm.com/analytics/cplexoptimizer">IBM CPLEX</a>, <a href="https://www.gurobi.com">Gurobi</a>, serta pustaka opensource <a href="https://github.com/coinor/CLP">COINOR CLP</a> dan <a href="https://www.scipy.org">SciPy</a> menyediakan implementasi algoritmaalgoritma ini.</p> <h2>Konstruksi Model: Contoh Kasus Produksi</h2> <p>Misalkan sebuah pabrik menghasilkan dua produk, A dan B. Setiap unit A membutuhkan 2 jam mesin dan 3 jam tenaga kerja, sementara tiap unit B membutuhkan 1 jam mesin dan 2 jam tenaga kerja. Kapasitas harian mesin adalah 100 jam dan tenaga kerja 120 jam. Profit per unit A adalah Rp40.000, dan per unit B Rp30.000. Model LP-nya:</p> <pre> Maksimalkan Z = 40.000x + 30.000x dengan syarat 2x + 1x 100 (mesin) 3x + 2x 120 (tenaga kerja) x, x 0 </pre> <p>Solusi optimal (dihitung dengan metode simpleks) menghasilkan x = 20 unit, x = 60 unit dengan profit maksimum Rp2.800.000.</p> <h2>Masalah Dualitas</h2> <p>Setiap LP memiliki masalah dual yang memberikan batas atas (untuk maksimisasi) atau batas bawah (untuk minimisasi) nilai fungsi tujuan. Pada contoh di atas, masalah dualnya adalah:</p> <pre> Minimalkan W = 100y + 120y dengan syarat 2y + 3y 40.000 (koefisien x) 1y + 2y 30.000 (koefisien x) y, y 0 </pre> <p>Jika nilai optimal dual sama dengan nilai optimal primal, maka keduanya saling melengkapi (teorema dualitas kuat).</p> <h2>Aplikasi Lainnya</h2> <ul> <li><strong>Transportasi</strong>: Menentukan rute pengiriman barang dengan biaya minimal.</li> <li><strong>Penjadwalan</strong>: Mengalokasikan mesin atau karyawan pada shift yang optimal.</li> <li><strong>Keuangan</strong>: Memilih portofolio optimal dengan batas risiko.</li> <li><strong>Energi</strong>: Menyeimbangkan produksi dan konsumsi listrik dalam jaringan.</li> </ul> <h2>Keterbatasan dan Perluasan</h2> <p>LP hanya berlaku bila semua hubungan bersifat linear. Jika terdapat hubungan nonlinear, integer, atau stokastik, maka diperlukan metode lain seperti Program Linear Integer (ILP), Program NonLinear (NLP), atau Stochastic Programming.</p> <h2>Ringkasan</h2> <p>Program Linear adalah alat kuat yang memungkinkan pengambilan keputusan optimal dengan cara matematika yang terstruktur. Dengan memahami unsurunsurnyafungsi tujuan, variabel keputusan, kendala, dan batas nonnegatifserta metode penyelesaian yang tersedia, siapa pun dapat memodelkan dan menyelesaikan masalah nyata yang melibatkan alokasi sumber daya terbatas. Implementasi komersial maupun opensource membuat LP dapat diakses oleh semua kalangan, menjadikannya salah satu teknik paling penting dalam operasi riset dan manajemen.</p>

Lebih banyak