Skip to content
Kalkulator Metode Simpleks Kalkulator Metode Simpleks

Kalkulator Metode Simpleks

Selesaikan masalah pemrograman linear secara online, gratis, cepat, dengan operasi pivot langkah demi langkah lengkap.

Kalkulator metode simpleks kami menangani varian maksimasi, minimisasi, 2 fase, Big M, dual, dan simpleks yang direvisi. Masukkan fungsi tujuan dan kendala Anda, lalu kalkulator melakukan setiap operasi pivot secara otomatis.

Kalkulator Simpleks

Cara Kerja Kalkulator Metode Simpleks

1

Masukkan Masalah LP

Ketik koefisien fungsi tujuan dan setiap baris kendala beserta nilai ruas kanannya.

2

Pilih Maksimalkan atau Minimalkan

Pilih tujuan optimasi Anda. Alat ini membangun tablo awal dengan variabel slack secara otomatis.

3

Jalankan Iterasi Pivot

Kalkulator mengidentifikasi kolom pivot berdasarkan Cj-Zj, menghitung rasio, dan melakukan operasi baris elementer hingga optimal.

4

Baca Solusi Optimal

Tablo akhir menampilkan nilai variabel optimal, baris Zj, dan nilai tujuan maksimum/minimum.

Contoh Keluaran Tablo Simpleks

Contoh iterasi tablo untuk masalah maksimasi 2 variabel

Basis x1 x2 s1 s2 RHS Cj-Zj
x1 14 0 0 1 14 0
x2 7 1 0 0 7 5
Zj 35 5 0 0 35

Apa Itu Metode Simpleks?

Metode simpleks adalah algoritma yang paling banyak digunakan untuk menyelesaikan masalah pemrograman linear (LP). Dikembangkan oleh George Dantzig pada tahun 1947, metode ini mencari nilai optimal dari fungsi tujuan linear dengan sejumlah kendala linear. Kalkulator metode simpleks mengotomatiskan proses ini: Anda memasukkan fungsi tujuan dan kendala, lalu kalkulator melakukan setiap operasi pivot hingga mencapai solusi optimal, menampilkan setiap tabel (tableau) di sepanjang prosesnya.

Model pemrograman linear muncul di mana-mana - memaksimalkan keuntungan, meminimalkan biaya, mengalokasikan sumber daya, merencanakan produksi, serta menyelesaikan masalah transportasi dan diet. Setiap kali hubungannya linear, metode simpleks bergerak secara efisien dari satu titik sudut daerah layak ke titik berikutnya, memperbaiki tujuan di setiap langkah hingga tidak ada lagi perbaikan yang mungkin dilakukan.

Rumus Metode Simpleks dan Bentuk Standar

Sebelum algoritma diterapkan, masalah ditulis dalam bentuk standar. Untuk masalah maksimisasi, setiap kendala diubah menjadi persamaan dengan menambahkan variabel slack (untuk kendala kurang dari atau sama dengan), mengurangkan variabel surplus (untuk kendala lebih dari atau sama dengan), dan jika diperlukan menambahkan variabel buatan (artificial). Tujuan ditulis sebagai Maksimalkan Z = c1x1 + c2x2 + ... + cnxn, dengan kendala berupa persamaan kendala dan semua variabel lebih besar dari atau sama dengan nol.

Koefisien-koefisien ini mengisi tabel simpleks pertama. Kalkulator tabel membangun tabel ini secara otomatis, menghitung baris Zj dan Cj dikurang Zj untuk setiap iterasi sehingga Anda dapat mengikuti perhitungan dengan tepat.

Cara Menyelesaikan Metode Simpleks Langkah demi Langkah

Ambil contoh Maksimalkan Z = 3x1 + 5x2 dengan kendala x1 + 2x2 kurang dari atau sama dengan 14 dan x1 + x2 kurang dari atau sama dengan 8. Pertama, susun tabel awal dengan menambahkan variabel slack pada kedua kendala. Kedua, hitung Cj dikurang Zj dan pilih nilai paling positif sebagai variabel masuk (kolom pivot). Ketiga, terapkan uji rasio dengan membagi setiap nilai ruas kanan dengan elemen positif kolom pivot dan pilih rasio non-negatif terkecil untuk menemukan variabel keluar (baris pivot). Keempat, lakukan pivot menggunakan operasi baris elementer. Terakhir, ulangi hingga setiap nilai Cj dikurang Zj kurang dari atau sama dengan nol.

Untuk contoh ini, solusi optimalnya adalah x1 = 2, x2 = 6, dengan Z = 36. Kalkulator langkah demi langkah di halaman ini menampilkan setiap iterasi sehingga Anda dapat mereproduksinya di atas kertas.

Maksimisasi vs Minimisasi

Metode simpleks menangani kedua arah. Pada masalah maksimisasi, algoritma menaikkan Z hingga tidak ada lagi Cj dikurang Zj yang positif. Masalah minimisasi diselesaikan baik dengan mengubahnya menjadi maksimisasi setara (meminimalkan Z sama dengan memaksimalkan Z negatif) atau dengan memilih Cj dikurang Zj yang paling negatif. Masalah minimisasi sering melibatkan kendala lebih dari atau sama dengan, yang memerlukan teknik M Besar atau dua fase.

Metode M Besar dan Metode Dua Fase

Ketika sebuah masalah mengandung kendala lebih dari atau sama dengan, variabel buatan diperkenalkan. Metode M Besar memberikan penalti yang sangat besar pada variabel buatan ini agar algoritma mengeluarkannya dari basis. Metode simpleks dua fase mencapai tujuan yang sama dalam dua tahap: Fase 1 meminimalkan jumlah variabel buatan untuk menemukan titik awal yang layak, dan Fase 2 mengoptimalkan tujuan sebenarnya. Keduanya mencapai solusi optimal yang sama.

Metode Simpleks Dual dan Revisi

Metode simpleks dual dimulai dari tabel yang optimal tetapi tidak layak dan memulihkan kelayakan, yang efisien ketika kendala ditambahkan ke masalah yang sudah diselesaikan. Metode simpleks revisi hanya menyimpan invers dari matriks basis alih-alih tabel penuh, sehingga jauh lebih hemat memori untuk masalah besar sambil menghasilkan hasil yang identik.

Metode Simpleks pada Kalkulator Grafik atau TI-84

Anda dapat menjalankan algoritma simpleks secara manual pada kalkulator grafik menggunakan operasi baris matriks. Pada TI-84, simpan tabel sebagai matriks, lalu gunakan rowSwap, kali-baris, dan kali-baris-tambah dari menu MATRIX MATH untuk melakukan pivot. Kalkulator ilmiah Casio tidak memiliki fungsi simpleks bawaan, tetapi mode Matriksnya dapat melakukan operasi baris yang sama secara manual. Untuk hasil instan tanpa pivot manual, kalkulator daring di halaman ini melakukan setiap langkah untuk Anda.

Metode Simpleks vs Metode Grafik

Metode grafik hanya berfungsi untuk masalah dua variabel, di mana daerah layak dapat digambar dan optimum dibaca pada titik sudut. Metode simpleks tidak memiliki batasan tersebut - metode ini menyelesaikan masalah dengan jumlah variabel berapa pun. Gunakan kalkulator dua variabel untuk contoh buku teks, atau kalkulator tiga dan empat variabel ketika masalah tumbuh melampaui apa yang dapat Anda gambarkan secara grafik.

Masalah Pemrograman Linear (LPP)

Masalah pemrograman linear (LPP) menggabungkan tujuan linear dengan kendala linear. Kalkulator metode simpleks LPP dan kalkulator pemrograman linear umum menyelesaikan LPP maksimisasi dan minimisasi secara daring, menampilkan seluruh proses tabel sehingga Anda dapat mempelajari metode ini sambil menyelesaikan masalah nyata.

Jelajahi Semua Kalkulator Simpleks

Pilih alat pemrograman linear spesifik yang Anda butuhkan

Kalkulator Metode Simpleks dengan Langkah

Kalkulator metode simpleks langkah demi langkah untuk pemrograman linear. Lihat setiap operasi pivot dan iterasi tablo.

Buka Alat →

Kalkulator Metode Simpleks 2 Fase

Kalkulator metode simpleks 2 fase untuk masalah LP dengan variabel buatan. Selesaikan Fase 1 dan Fase 2 secara otomatis.

Buka Alat →

Kalkulator Metode Big M

Kalkulator metode Big M untuk menyelesaikan masalah pemrograman linear dengan variabel buatan menggunakan pendekatan penalti.

Buka Alat →

Kalkulator Metode Simpleks Dual

Kalkulator metode simpleks dual untuk menyelesaikan masalah pemrograman linear dengan mengiterasi masalah dual.

Buka Alat →

Kalkulator Metode Simpleks Minimisasi

Kalkulator minimisasi metode simpleks untuk menyelesaikan masalah LP guna menemukan biaya atau nilai tujuan minimum.

Buka Alat →

Kalkulator Tablo Metode Simpleks

Kalkulator tablo metode simpleks untuk menyelesaikan masalah LP. Hitung Zj, Cj-Zj, dan lakukan operasi pivot dengan mudah.

Buka Alat →

Kalkulator Metode Simpleks yang Direvisi

Kalkulator metode simpleks yang direvisi menggunakan operasi matriks untuk penyelesaian pemrograman linear yang efisien.

Buka Alat →

Kalkulator Metode Simpleks Maksimasi

Kalkulator maksimasi metode simpleks untuk menyelesaikan masalah pemrograman linear guna menemukan nilai tujuan maksimum.

Buka Alat →

Kalkulator Pemrograman Linear Menggunakan Metode Simpleks

Kalkulator pemrograman linear online gratis menggunakan metode simpleks untuk menyelesaikan masalah LP langkah demi langkah.

Buka Alat →

Kalkulator Metode Simpleks : 2 Variabel

Kalkulator metode simpleks untuk masalah pemrograman linear 2 variabel. Visualisasikan dan selesaikan masalah LP 2D secara instan.

Buka Alat →

Kalkulator Metode Simpleks : 3 Variabel

Kalkulator metode simpleks untuk masalah pemrograman linear 3 variabel. Selesaikan masalah LP dengan x1, x2, dan x3 dengan mudah.

Buka Alat →

Kalkulator Metode Simpleks : 4 Variabel

Kalkulator metode simpleks untuk masalah pemrograman linear 4 variabel. Selesaikan masalah LP berdimensi lebih tinggi secara instan.

Buka Alat →

Metode Simpleks pada Kalkulator Grafik / TI-84

Pelajari cara menyelesaikan metode simpleks pada kalkulator TI-84 atau grafik menggunakan operasi matriks dan fungsi baris.

Buka Alat →

Kalkulator Metode Simpleks LPP

Kalkulator metode simpleks LPP (Linear Programming Problem). Selesaikan masalah maksimasi dan minimisasi LPP secara online.

Buka Alat →

Kalkulator Metode Simpleks Transportasi

Kalkulator metode simpleks transportasi untuk meminimalkan biaya pengiriman dari sumber ke tujuan menggunakan pemrograman linear.

Buka Alat →

Kalkulator Matriks Metode Simpleks

Kalkulator matriks metode simpleks yang menyelesaikan masalah pemrograman linear menggunakan operasi baris matriks dan menampilkan setiap tabel simpleks.

Buka Alat →

Kalkulator Pivot Metode Simpleks

Kalkulator pivot metode simpleks yang mengidentifikasi kolom pivot dan baris pivot serta melakukan setiap operasi pivot langkah demi langkah.

Buka Alat →

Kalkulator Metode Simpleks dengan Variabel Slack

Kalkulator metode simpleks dengan variabel slack yang mengubah pertidaksamaan menjadi persamaan dan menampilkan tabel simpleks dengan kolom slack.

Buka Alat →

Kalkulator Metode Simpleks Non-Standar

Kalkulator metode simpleks non-standar untuk masalah dengan kendala lebih besar atau sama, diselesaikan dengan metode M Besar.

Buka Alat →

Kalkulator Metode Simpleks Jaringan

Kalkulator metode simpleks jaringan untuk masalah aliran biaya minimum dan pemrograman linear jaringan yang diselesaikan dengan algoritma simpleks.

Buka Alat →

Pertanyaan yang Sering Diajukan

Bagaimana cara melakukan metode simpleks di kalkulator?

Masukkan fungsi tujuan dan kendala ke dalam kolom kalkulator, pilih Maksimalkan atau Minimalkan, lalu klik Selesaikan. Alat ini secara otomatis melakukan semua operasi pivot dan menampilkan solusi optimal.

Bagaimana cara menyelesaikan metode simpleks di kalkulator?

Masukkan variabel LP, koefisien, dan kendala Anda. Kalkulator simpleks menjalankan setiap iterasi tableau dan menunjukkan kepada Anda proses pivot langkah demi langkah hingga mencapai solusi optimal.

Bagaimana cara menggunakan metode simpleks di kalkulator?

Pilih jumlah variabel, masukkan baris fungsi tujuan, tambahkan setiap baris kendala dengan nilai RHS-nya, pilih tujuan Anda (Maks/Min), dan tekan Hitung untuk mendapatkan solusi lengkap.

Bagaimana cara menemukan metode simpleks menggunakan kalkulator?

Cari 'kalkulator metode simpleks' secara daring dan buka alat gratis mana pun. Masukkan masalah pemrograman linear Anda, dan kalkulator akan menerapkan algoritma simpleks untuk menemukan solusi optimal secara otomatis.

Bagaimana cara menghitung metode simpleks dalam pemrograman linear?

Susun tableau simpleks awal dengan variabel keputusan dan variabel slack. Identifikasi nilai Cj-Zj paling negatif sebagai kolom pivot, hitung rasio untuk menemukan baris pivot, lalu lakukan operasi baris elementer untuk melakukan iterasi.

Bagaimana cara meminimalkan metode simpleks menggunakan kalkulator?

Buka kalkulator minimalisasi simpleks, pilih opsi Minimalkan, masukkan koefisien fungsi biaya dan nilai kendala Anda, lalu klik Selesaikan untuk mendapatkan nilai tujuan minimum dan nilai variabel optimal.

Bagaimana cara menghitung Zj dalam metode simpleks?

Zj = jumlah dari (Cbi × aij) untuk setiap kolom j, di mana Cbi adalah koefisien tujuan dari variabel basis saat ini pada baris i, dan aij adalah elemen tableau yang bersesuaian di kolom tersebut.

Bagaimana cara menyelesaikan metode simpleks menggunakan kalkulator grafik?

Pada TI-84, simpan tableau dalam sebuah matriks menggunakan MATRIX > EDIT, lalu gunakan operasi baris melalui MATRIX > MATH (rowSwap, *row, *row+). Sebagai alternatif, gunakan aplikasi simpleks khusus yang tersedia untuk kalkulator TI.

Apakah kalkulator dapat melakukan metode simpleks?

Ya. Kalkulator simpleks daring menangani seluruh algoritma - mulai dari penyusunan tableau awal hingga solusi optimal akhir - termasuk semua pemilihan pivot dan operasi baris secara otomatis.

Bisakah kita menghitung operasi pivot metode simpleks dengan Casio?

Kalkulator ilmiah Casio tidak memiliki fungsi simpleks bawaan. Namun, Anda dapat melakukan operasi baris matriks secara manual menggunakan mode Matrix Casio untuk menjalankan setiap langkah pivot.

Kalkulator metode simpleks dari A hingga Z?

Kalkulator metode simpleks yang lengkap mencakup semuanya: memasukkan masalah LP, menyusun tableau awal, melakukan semua iterasi pivot, mengidentifikasi basis optimal, dan menampilkan solusi akhir dengan semua nilai variabel.

Apa itu metode simpleks?

Metode simpleks adalah algoritma iteratif, yang dikembangkan oleh George Dantzig pada tahun 1947, untuk menyelesaikan masalah pemrograman linear. Metode ini berpindah dari satu titik sudut (vertex) daerah layak ke titik yang berdekatan, memperbaiki fungsi tujuan pada setiap langkah hingga mencapai solusi optimal.

Apakah metode simpleks sama dengan pemrograman linear?

Tidak. Pemrograman linear adalah jenis masalahnya - mengoptimalkan tujuan linear dengan kendala linear. Metode simpleks adalah salah satu algoritma yang digunakan untuk menyelesaikan masalah pemrograman linear; lainnya termasuk metode grafik dan metode titik interior.

Apa itu variabel slack, surplus, dan buatan (artificial)?

Variabel slack ditambahkan pada kendala ≤ untuk menjadikannya persamaan, variabel surplus dikurangkan dari kendala ≥, dan variabel buatan (artificial) ditambahkan pada kendala ≥ dan = untuk menyediakan solusi layak basis awal. Variabel buatan dihilangkan selama metode Big M atau metode dua fase.

Apa perbedaan antara metode Big M dan metode dua fase?

Keduanya menangani variabel buatan untuk kendala ≥ dan =. Metode Big M menggunakan satu fungsi tujuan dengan konstanta penalti besar M, sedangkan metode dua fase (two-phase) terlebih dahulu meminimalkan variabel buatan (Fase 1), lalu mengoptimalkan tujuan sebenarnya (Fase 2). Keduanya mencapai optimum yang sama.

Bagaimana cara memilih kolom pivot dan baris pivot?

Untuk maksimisasi, kolom pivot (variabel masuk) adalah kolom dengan nilai Cj − Zj paling positif. Baris pivot (variabel keluar) ditemukan melalui uji rasio minimum: bagi setiap nilai ruas kanan dengan entri positif pada kolom pivot dan pilih rasio non-negatif terkecil.

Kapan suatu tableau simpleks dikatakan optimal?

Sebuah tableau optimal ketika tidak ada perbaikan lebih lanjut yang mungkin. Untuk masalah maksimisasi, ini terjadi ketika setiap nilai Cj − Zj kurang dari atau sama dengan nol; untuk minimisasi, ketika setiap Cj − Zj lebih besar dari atau sama dengan nol.

Dapatkah metode simpleks menyelesaikan masalah minimisasi?

Ya. Minimisasi diselesaikan baik dengan mengonversinya menjadi maksimisasi setara (meminimalkan Z sama dengan memaksimalkan −Z) atau dengan memilih Cj − Zj paling negatif sebagai variabel masuk. Kendala bertipe ≥ ditangani dengan variabel surplus dan buatan.

Bagaimana cara kerja metode simpleks dual?

Metode simpleks dual dimulai dari tableau yang optimal tetapi tidak layak (beberapa nilai ruas kanan negatif). Metode ini memilih variabel keluar terlebih dahulu (ruas kanan paling negatif), lalu variabel masuk melalui uji rasio dual, memulihkan kelayakan sambil mempertahankan optimalitas.

Apa itu metode simpleks revisi (revised)?

Metode simpleks revisi melakukan iterasi yang sama dengan metode standar, tetapi hanya menyimpan invers matriks basis (B⁻¹) alih-alih tableau lengkap. Hal ini menjadikannya jauh lebih hemat memori dan menjadi dasar bagi solver pemrograman linear profesional.

Apa arti solusi tak terbatas (unbounded)?

Suatu program linear bersifat tak terbatas ketika fungsi tujuan dapat dinaikkan (untuk maksimisasi) atau diturunkan (untuk minimisasi) tanpa batas sambil tetap memenuhi semua kendala. Dalam metode simpleks, hal ini terdeteksi ketika kolom pivot tidak memiliki entri positif untuk uji rasio.

Apa itu solusi degenerasi dalam metode simpleks?

Degenerasi terjadi ketika sebuah variabel basis bernilai nol dalam tableau, sering kali karena seri pada uji rasio minimum. Degenerasi dapat menyebabkan siklus (cycling), di mana algoritma mengulang tableau tanpa memperbaiki tujuan; aturan anti-siklus seperti aturan Bland mencegah hal ini.

Berapa banyak variabel yang dapat ditangani metode simpleks?

Tidak ada batas tetap. Metode grafik terbatas pada dua variabel, tetapi metode simpleks bekerja untuk sembarang jumlah variabel keputusan dan kendala - dari masalah buku teks dua variabel yang kecil hingga model industri dengan ribuan variabel.

Apa itu metode simpleks transportasi?

Masalah transportasi adalah program linear khusus yang meminimalkan biaya pengiriman barang dari sumber ke tujuan. Masalah ini dapat diselesaikan dengan metode simpleks umum, tetapi versi khusus (seperti metode MODI atau stepping-stone) memanfaatkan strukturnya untuk efisiensi.

Mengapa kita menggunakan metode simpleks alih-alih metode grafik?

Metode grafik hanya bekerja untuk masalah dengan dua variabel, karena daerah layak harus digambar dalam dua dimensi. Metode simpleks tidak memiliki batasan seperti itu dan dapat menyelesaikan masalah dengan sembarang jumlah variabel secara aljabar, itulah sebabnya ia menjadi pendekatan standar.