Lune

ICML2025Top-tier venue

Understanding the Kronecker Matrix-Vector Complexity of Linear Algebra

Raphael A. Meyer, William J. Swartworth, David P. Woodruff

2025Year

Abstract

We study the computational model where we can access a matrix A\mathbf{A} only by computing matrix-vector products Ax\mathbf{A}\mathrm{x} for vectors of the form x=x1⊗⋯⊗xq\mathrm{x} = \mathrm{x}_1 \otimes \cdots \otimes \mathrm{x}_q. We prove exponential lower bounds on the number of queries needed to estimate various properties, including the trace and the top eigenvalue of A\mathbf{A}. Our proofs hold for all adaptive algorithms, modulo a mild conditioning assumption on the algorithm’s queries. We further prove that algorithms whose queries come from a small alphabet (e.g., xi∈±1n\mathrm{x}_i \in \\{\pm1\\}^n) cannot test if A\mathbf{A} is identically zero with polynomial complexity, despite the fact that a single query using Gaussian vectors solves the problem with probability 1. In steep contrast to the non-Kronecker case, this shows that sketching A\mathbf{A} with different distributions of the same subguassian norm can yield exponentially different query complexities. Our proofs follow from the observation that random vectors with Kronecker structure have exponentially smaller inner products than their non-Kronecker counterparts.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Builds on1

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines