Рассмотрим симметричную положительно определенную трехдиагональную линейную систему где A ∈ R n × n и b ∈ R n . Для трех индексов 0 ≤ i < j < k < n , если предположить , что выполняются только строки уравнения строго между i и k , мы можем исключить промежуточные переменные, чтобы получить уравнение вида u x i + v x j + w x k = с
Вопрос : Можно ли предварительно обработать линейную систему за время O ( n ), чтобы уравнение связи для любого ( i , j , k ) можно было определить за время O ( 1 ) ?
Если диагональ равна 2, отклонения от диагонали - 1 , а b = 0 , то желаемый результат является аналитическим результатом для дискретизированного уравнения Пуассона. К сожалению, невозможно преобразовать общую трехдиагональную систему SPD в уравнение Пуассона с постоянными коэффициентами, не нарушая трехдиагональную структуру, в основном потому, что разные переменные могут иметь разные уровни «экранирования» (локально строгой положительной определенности). Например, простое диагональное масштабирование x может устранить половину 2 n - 1 степеней свободы A, но не другую половину.
Интуитивно понятно, что решение этой проблемы потребовало бы организации проблемы таким образом, чтобы объем скрининга можно было накапливать в массив линейных размеров, а затем каким-то образом «отменять», чтобы получить уравнение связывания для данной тройки.