Towards Tensor-Train Solution of Vector Volume Integral Equation in 3D with $log N$ Complexity
Tensor train decomposition is used first time to represent the matrix, excitation, and the solution vectors of the dense matrix equation resulting from MoM discretization of full-wave 3D Volume Integral Equation as a product of <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$O(\log (N))$</tex> small matrices (tensors). Such Quantized Tensor Train QTT decomposition is shown to use <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$O(\log (N))$</tex> CPU time and memory. To solve the matrix equation given the QTT representation of the system of linear algebraic equations (SLAE) matrix and vectors, we use iterative GMRES scheme performing fast evaluation of the matrix-vector products with only <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$O(\log (N))$</tex> CPU time and memory use. At this stage the <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$O(\log (N))$</tex> performance is limited, however, to the SLAEs with purely Toeplitz matrices corresponding to the scattering problems on homogeneous dielectric scatterers of cubic voxels.
Authors
- Vladimir Okhmatovski (ORCID: https://orcid.org/0000-0002-1688-3691)
- Chris Nguyễn
Institutions
- University of Manitoba (CA)
Publication Details
- Published
- 2025-06-15
- DOI
- https://doi.org/10.1109/ims40360.2025.11103850
- Primary Topic
- Tensor decomposition and applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00