У меня есть линейная система с матрицей, собственные значения которой равномерно распределены на единичной окружности, например:
Можно ли эффективно решить этот тип системы с помощью итеративного метода, может быть, с некоторым предварительным условием?
Я думаю, что МИНРЕС сделает это, хотя я знаю о похожих результатах только для реального спектра. Вы знаете больше о матрице (в частности, это нормально)?
—
Кристиан Клэйсон
Кроме того, взгляните на страницу page.math.tu-berlin.de/~liesen/Publicat/LiTiGAMM.pdf
—
Кристиан
Эта статья также является хорошим справочным материалом. В частности, применение метода сопряженных градиентов к нормальным уравнениям ( ), хотя и нецелесообразно для матриц с большим числом условий, может работать в вашем случае, поскольку сингулярные значения выглядят довольно близко к 1.
—
Даниэль Шаперо
@ChristianClason в общем случае матрица не нормальная. Он имеет определенную блочную структуру и редок. Спасибо за ссылку!
—
фалеичик
Если матрица очень ненормальная, то мое предложение CGNE неверно, но этот документ должен быть хорошим началом. В библиотеке PETSc есть почти все решатели подпространств Крылова под солнцем, так что вы можете попробовать их все и посмотреть, какой из них работает лучше всего. Для этого есть также интерфейс Python, который делает вещи намного удобнее.
—
Даниэль Шаперо