블럭 행렬 유사 반전

Block matrix pseudoinverse

수학에서 블럭 행렬 유사역전분할 행렬유사역전에 대한 공식이다.이것은 최소 제곱법에 기초한 신호 처리에서 매개변수를 업데이트하는 많은 알고리즘을 분해하거나 근사하게 하는데 유용하다.

파생

열로 분할된 행렬을 고려하십시오.

위의 행렬이 전체 순위일 경우, 무어-펜로스행렬과 그 변위 행렬은 다음과 같다.

이러한 의사역전의 연산에는 (n + p)-제곱 행렬의 역전이 필요하며 블록 형식을 이용하지 않는다.

계산 비용을 n-제곱 행렬과 p-제곱 행렬로 줄이고, 블록을 별도로 취급하는 병렬 처리를 도입하기 위해, 1이 도출된다.

여기서 직교 투영 행렬은 다음에 의해 정의된다.

위의 공식은[ 이(가) 전체 순위를 가지지 않은 경우(예: ≠ 0

최소 제곱 문제에 적용

위와 같은 행렬에 따라, 우리는 다음과 같은 최소 제곱 문제를 고려하는데, 이는 다중 목표 최적화 또는 신호 처리의 제한된 문제로 나타난다.결국 다음과 같은 결과를 바탕으로 최소 제곱에 대해 병렬 알고리즘을 구현할 수 있다.

과도하게 결정된 최소 제곱의 열 분할

솔루션 =[ 이(가) 초과 결정된 시스템을 해결한다고 가정해 보십시오.

블록 매트릭스 사이비인버스(phosphinverse)를 사용하여

따라서, 우리는 다음과 같은 분해된 해결책을 가지고 있다.

결정되지 않은 최소 제곱의 행-와이 분할

솔루션 이(가) 결정되지 않은 시스템을 해결한다고 가정해 보십시오.

최소 표준 용액은 다음과 같다.

블록 매트릭스 사이비인버스(phosphinverse)를 사용하여

행렬 반전 주석

([A는 B]T[A는 B])− 1{\displaystyle \mathbf{\left({\begin{bmatrix}\mathbf{A}&\mathbf{B}\end{bmatrix}}^{\textsf{T}}{\begin{bmatrix}\mathbf{A}&\mathbf{B}\end{bmatrix}}\right)}^{)}대신}, 우리가 직접 또는 indirectly[표창 필요한]는 경우에는 독창적인 연구를 계산할 필요가 있다.?]

밀도가 높고 작은 시스템에서는 단수 분해, QR 분해, 또는 숄스키 분해 등을 사용하여 행렬의 반전을 수치 루틴으로 대체할 수 있다.큰 시스템에서는 크릴로프 아공간 방법과 같은 반복적인 방법을 채택할 수도 있다.

Considering parallel algorithms, we can compute and in parallel.Then, we finish to compute and also in parall엘을

참고 항목

참조

  1. ^ J.K. Baksalary and O.M. Baksalary (2007). "Particular formulae for the Moore–Penrose inverse of a columnwise partitioned matrix". Linear Algebra Appl. 421: 16–23. doi:10.1016/j.laa.2006.03.031.

외부 링크