Model Linear Optimization Pada Excel
Optimization adalah proses pemilihan nilai decision variable yang meminimalkan atau memaksimalkan nilai pada berbagai bidang seperti finance, marketing, dan supply chain. Terdapat dua jenis optimization yaitu Linear Optimization dan Non-Linear Optimization. Namun, pada pembahasan kali ini akan berfokus pada Linear Optimization. Linear Optimization atau juga dikenal sebagai Linear Programming adalah teknik matematika yang digunakan untuk menentukan hasil terbaik dari sekumpulan hubungan linier pada batasan tertentu. Pada Microsoft Excel, Linear Optimization dapat dilakukan dengan menggunakan tools bernama Solver dan dapat diakses melalui tab-menu “Data” (jika belum ada maka perlu menambahkannya melalui add-in).
Terdapat beberapa elemen yang harus dipenuhi dalam mengembangkan Model Linear Optimization, diantaranya:
- Identifikasi decision variable – nilai yang tidak diketahui dan ingin ditentukan oleh model.
- Identifikasi objective function – kuantitas yang ingin di minimalkan atau maksimalkan.
- Identifikasi semua constraint yang sesuai – batasan atau persyaratan yang diperlukan, baik karena pertimbangan teknologi atau kebijakan manajemen.
- Menuliskan objective function dan constraint dalam fungsi matematika.
- Menerapkan model matematika pada spreadsheet dalam Excel.
Berikut terlampir contoh umum untuk Model Linear Optimization:
Jenis Model | Decision | Objective | Constraints |
Product mix | Jumlah produk yang diproduksi dan dijual | Memaksimalkan keuntungan (profit) | Keterbatasan sumber daya (misalnya, waktu produksi, tenaga kerja, dan material); persyaratan penjualan minimum; potensi penjualan yang maksimal |
Process selection | Jumlah produk yang akan dibuat menggunakan proses alternatif | Meminimalkan biaya | Keterbatasan sumber daya dan demand |
Blending | Jumlah bahan yang akan di-mix atau digabungkan untuk menghasilkan satu unit output | Meminimalkan biaya | Spesifikasi yang dapat diterima setelah dilakukan penggabungan (mix) |
Portfolio selection | Proporsi untuk berinvestasi dalam instrumen keuangan yang berbeda | Memaksimalkan keuntungan di masa depan atau meminimalkan risiko yang terjadi | Batasan dana yang tersedia, persyaratan atau batasan sector, dan proportional relationship pada investasi |
Transportation | Jumlah yang dikirim dan diterima pada saat supply | Meminimalkan total biaya transportasi | Keterbatasan ketersediaan sumber dan hal yang perlu dipenuhi saat sampai dilokasi tujuan |
Multiperiod production planning | Jumlah produk yang akan diproduksi dalam beberapa periode waktu dan jumlah persediaan yang harus disimpan dalam waktu tertentu | Meminimalkan total biaya produksi dan persediaan | Tingkat produksi yang terbatas dan ketersediaan material. |
Multiperiod financial management | Jumlah yang diinvestasikan dalam instrumen jangka pendek | Memaksimalkan cash yang ada | Persamaan saldo kas dan kewajiban cash yang diperlukan |
Production/ Marketing | Alokasi advertising expenditures, jumlah produksi | Memaksimalkan keuntungan (profit) | Keterbatasan anggaran, limitasi, persyaratan yang sesuai dengan permintaan, dan kekurangan produk |
Source:
https://cheguide.com/linear_programming.html#google_vignette
https://www.ablebits.com/office-addins-blog/excel-solver-examples/