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

Abstract

We propose and justify a matrix reduction method for calculating the optimal approximation of an observed matrix A ∈ Cm × n by a sum Σi=1p Σj=1q BiXijCj of matrix products where each Bi ∈ Cm × gi and Cj ∈ Chj × n is known and where the unknown matrix kernels Xij are determined by minimizing the Frobenius norm of the error. The sum can be represented as a bounded linear mapping BXC with unknown kernel X from a prescribed subspace T ⊂eq Cn onto a prescribed subspace S ⊂eq Cm defined respectively by the collective domains and ranges of the given matrices C1,…,Cq and B1,…,Bp. We show that the optimal kernel is X = BAC and that the optimal approximation BBACC is the projection of the observed mapping A onto a mapping from T to S. If A is large B and C may also be large and direct calculation of B and C 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.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…