Які ітеративні лінійні розв'язки сходяться для позитивних напівдефінітних матриць?


10

Я хочу знати , які з класичних лінійних решателей (наприклад , Гаусс-Зейделя, Jacobi, SOR) гарантовано сходяться для завдання , де позитивно підлозі визначена і, звичайноАх=бАбiм(А)

(Повідомлення є напіввизначеним і не визначеним)А


1
Ви маєте на увазі позитивні напіввизначені матриці?
meawoppl

1
В чому користь розв’язування лінійної системи з такою матрицею? Якщо я не помиляюся, якщо ваша позитивна семидефинитная матриця не є сингулярною, вона просто позитивна визначена.
faleichik

1
Так, я впевнений. Я повинен оновити свою пам’ять як для фактичного підтвердження, але відповідно до того, що ви говорили - якщо знаменник у обчисленні дорівнює нулю, це означає, що дорівнює нулю, це означає, що всі "напрямки пошуку", в яких A не є особливими, вичерпані, і залишок, який ви залишите не в межах А (і, отже, це "оптимальне" рішення). У тому випадку, якщо насправді , це не відбудеться, оскільки залишковий результат досягне нуля безпосередньо до першого разуαАПкбсpан(А)АПк=0
olamundo

1
Встановити . Тоді A n b I m ( A ) . CG буде сходитися через x n A x n > 0 для всіх 0 x nI m ( A ) . Іншими словами, ви ніколи не залишаєте I m ( A ), для якого A є позитивним. х0=бАнбЯм(А)хнАхн>00хнЯм(А)Ям(А)А
Смерть

2
@faleichik: матриці зниженої щільності у квантовій механіці є позитивними напіввизначеними у дуже багатьох випадках.
Смерть

Відповіді:


8

Алгоритм сполученого градієнта працює для напіввизначених задач і виробляє рішення мінімальної норми.


Дякую. Будь-яка ідея про "архаїчні" вирішувачі, наприклад SOR Гаус-
Сейдель

Вони майже ніколи не використовуються, і я не знаю, як вони поводяться.
Арнольд Ноймаєр

Для уточнення: CG звичайно не працює у ванільній формі для напіввизначених матриць; теоретично це може працювати, якщо B є зображенням A; але це малоймовірно закінчиться в числовій практиці. Тут дуже схожий MINRES на основі крилова. Крім того, ці "архаїчні" розв'язувачі широко використовуються в розв'язках багаторешітного типу, щоб назвати один приклад.
Eelco Hoogendoorn

1

бА

Це дуже не стосується Якобі; яка ганьба, оскільки хто хоче турбуватися з Гауссом-Сейделем щодо сучасного комп'ютерного обладнання? Якщо вашу проблему можна розділити на діагонально-домінуючі блоки, вам пощастить; ви можете застосувати оновлення Jacobi до цих блоків поступово Гаусса-Сейделя і отримати найкраще для обох типів напіввизначених проблем.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.