English

Optimal approximation of a large matrix by a sum of projected linear mappings on prescribed subspaces

Numerical Analysis 2024-12-17 v1 Numerical Analysis

Abstract

We propose and justify a matrix reduction method for calculating the optimal approximation of an observed matrix ACm×nA \in {\mathbb C}^{m \times n} by a sum i=1pj=1qBiXijCj\sum_{i=1}^p \sum_{j=1}^q B_iX_{ij}C_j of matrix products where each BiCm×giB_i \in {\mathbb C}^{m \times g_i} and CjChj×nC_j \in {\mathbb C}^{h_j \times n} is known and where the unknown matrix kernels XijX_{ij} are determined by minimizing the Frobenius norm of the error. The sum can be represented as a bounded linear mapping BXCBXC with unknown kernel XX from a prescribed subspace TCn{\mathcal T} \subseteq {\mathbb C}^n onto a prescribed subspace SCm{\mathcal S} \subseteq {\mathbb C}^m defined respectively by the collective domains and ranges of the given matrices C1,,CqC_1,\ldots,C_q and B1,,BpB_1,\ldots,B_p. We show that the optimal kernel is X=BACX = B^{\dag}AC^{\dag} and that the optimal approximation BBACCBB^{\dag}AC^{\dag}C is the projection of the observed mapping AA onto a mapping from T{\mathcal T} to S{\mathcal S}. If AA is large BB and CC may also be large and direct calculation of BB^{\dag} and CC^{\dag} becomes unwieldy and inefficient. { The proposed method avoids} this difficulty by reducing the solution process to finding the pseudo-inverses of a collection of much smaller matrices. This significantly reduces the computational burden.

Keywords

Cite

@article{arxiv.2412.10614,
  title  = {Optimal approximation of a large matrix by a sum of projected linear mappings on prescribed subspaces},
  author = {Phil Howlett and Anatoli Torokhti},
  journal= {arXiv preprint arXiv:2412.10614},
  year   = {2024}
}

Comments

26 pages; no figures