Karena tidak ada komentar yang memberikan jawaban konkret, saya akan menuliskannya secara eksplisit di sini jika ada yang membutuhkannya (seperti yang saya lakukan).
Pertama, sayangnya, invers dari matriks terbatas-band adalah matriks penuh (tidak terbatas-band) secara umum, jadi hanya mengisi entri dari matriks invers akan mengambil Ω (n2). Jadi saya anggap Anda hanya ingin menyelesaikan sistem linearA x = b.
Menggunakan algoritma dalam makalah ini , matriks band-terbatas umumSEBUAH ukuran n × n dengan bandwidth k dapat diuraikan menjadi segitiga kmatriks-bandwidth L. dan U di HAI(k2n )waktu. Dari sana,L Ux = b dapat diselesaikan dengan cepat di O ( k n )waktu. Jadi secara keseluruhan, runtime akan menjadiO (k2n ). Sebagai tindak lanjut, jikak adalah konstan, itu berarti bahwa sistem dapat diselesaikan dalam waktu linier (sangat bermanfaat).