Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Благодарим бога за формат CSC!
А дело в том, что данная процедура прямого хода с разреженной правой частью сама часто используется во внешних циклах и лежит в основе разложения Холецкого и левостороннего (left-looking) LU-разложения.
Но, как уже было сказано ранее, этот аппарат незаменим при факторизациях Холецкого, поэтому помидорами в меня кидаться не стоит.
Всё равно непонятно. Если речь идёт о разложении Холецкого, то поступающие в нижнетреугольный решатель в цикле правые части есть просто столбцы оригинальной матрицы A выше диагонали, а т.к. матрица разреженная, то и столбцы её воспринимаются как таковые тоже. Надеюсь, это отвечает на ваш вопрос.
Но тут надо учитывать факт того, что в разложении Холецкого сама нижнетреугольная матрица постоянно расширяется при добавлении очередной правой части. Это требует, на первый взгляд, постоянной перестройки графа. Но не всё так плохо. Об этом, надеюсь, напишу в следующий раз, т.к. данный пост не о разложении Холецкого как самостоятельной теме.
Использование графов для решения разреженных систем линейных уравнений