Sistem persamaan linier sering muncul dalam berbagai disiplin ilmu, mulai dari fisika, teknik, hingga ekonomi. Salah satu tantangan utama dalam menyelesaikan sistem persamaan linier berukuran besar adalah menemukan solusi secara efisien. Di sinilah metode iteratif memainkan peranan penting. Alih-alih menggunakan metode langsung seperti eliminasi Gauss atau dekomposisi LU, metode iteratif mencoba mendekati solusi dengan melakukan perhitungan berulang hingga solusi mendekati tingkat akurasi yang diinginkan.
Metode iteratif adalah teknik numerik yang bertujuan untuk menemukan solusi sistem linier dengan melakukan pengulangan (iterasi) secara bertahap. Teknik ini sangat berguna untuk sistem berukuran besar, di mana metode langsung membutuhkan komputasi dan memori yang besar. Dua metode iteratif yang paling sering digunakan adalah Metode Jacobi dan Metode Gauss-Seidel.
Metode Jacobi adalah salah satu metode iteratif paling dasar. Prosesnya terdiri dari memecah setiap persamaan dalam sistem menjadi bentuk ekspresif dari satu variabel, kemudian menggunakan solusi sementara dari setiap iterasi untuk memperbarui solusi di iterasi berikutnya.
Langkah-langkah metode Jacobi dapat diringkas sebagai berikut:
Persamaan iterasinya dapat ditulis sebagai:x(k+1)=D−1(b−Rx(k))x^{(k+1)} = D^{-1}(b – Rx^{(k)})x(k+1)=D−1(b−Rx(k))
Kelebihan metode ini adalah kesederhanaannya, tetapi kekurangannya terletak pada konvergensi yang cenderung lambat, terutama untuk sistem dengan elemen diagonal yang kecil.
Metode Gauss-Seidel merupakan variasi dari metode Jacobi. Bedanya, Gauss-Seidel menggunakan solusi yang baru diperbarui dalam iterasi yang sama, sehingga sering kali metode ini lebih cepat daripada Jacobi dalam hal konvergensi.
Langkah-langkah metode Gauss-Seidel:
Persamaan iterasinya adalah:x(k+1)=(D+L)−1(b−Ux(k))x^{(k+1)} = (D + L)^{-1}(b – Ux^{(k)})x(k+1)=(D+L)−1(b−Ux(k))
Metode ini umumnya lebih cepat dibandingkan Jacobi dalam hal konvergensi, tetapi tetap bergantung pada struktur matriks yang digunakan. Matriks yang mendominasi diagonal lebih cenderung memastikan konvergensi.
Metode iteratif memiliki beberapa kelebihan dibandingkan metode langsung, di antaranya:
Namun, ada juga kelemahan yang perlu diperhatikan:
Metode iteratif sangat relevan di berbagai bidang. Dalam dunia komputasi ilmiah modern, metode ini digunakan dalam simulasi numerik, analisis struktur, hingga pengolahan citra. Misalnya, dalam simulasi fluida atau masalah elektromagnetik, sistem persamaan linier dengan ribuan hingga jutaan variabel sering kali harus diselesaikan. Algoritma-algoritma seperti Conjugate Gradient Method dan Multigrid Method adalah pengembangan dari teknik-teknik iteratif yang lebih canggih dan efisien.
Dengan semakin meningkatnya kebutuhan akan komputasi paralel, metode iteratif juga diadopsi dalam lingkungan komputasi tinggi, di mana mereka bisa diterapkan secara masif dalam beberapa prosesor secara bersamaan.
Metode iteratif memberikan alternatif yang efektif dan efisien untuk menyelesaikan sistem linier berukuran besar. Dengan memahami kelebihan dan kekurangannya, serta mengetahui kapan harus menggunakannya, metode ini dapat membantu menyelesaikan masalah-masalah komputasi yang kompleks dan menantang. Berbagai pengembangan metode iteratif modern juga terus mendukung aplikasi di bidang-bidang seperti fisika, teknik, dan analisis data.
sumber :Saad, Y. (2003). Iterative Methods for Sparse Linear Systems (2nd ed.). SIAM.