Matrices with displacement structure: a deterministic approach for linear systems and nullspace bases
Sara Khichane, Vincent Neiger

TL;DR
This paper presents a fast, deterministic method for solving structured linear systems and nullspace bases with displacement structure, improving over randomized algorithms by removing the generic rank profile constraint.
Contribution
It introduces a deterministic approach that efficiently handles classical displacement structures for arbitrary matrices, extending applicability beyond generic rank profile cases.
Findings
Achieves $ ilde{O}( ext{displacement rank}^{ ext{exponent}} (m+n))$ complexity for rectangular matrices.
Provides explicit algorithms for Toeplitz-like, Vandermonde-like, and Cauchy-like matrices.
Reformulates structured linear systems as polynomial modular equations and solves them deterministically.
Abstract
The fastest known algorithms for dealing with structured matrices, in the sense of the displacement rank measure, are randomized. For handling classical displacement structures, they achieve the complexity bounds for solving linear systems and for computing the nullspace. Here is the size of the square matrix, is its displacement rank, is a feasible exponent for matrix multiplication, and the notation counts arithmetic operations in the base field while hiding logarithmic factors. These algorithms rely on an adaptation of Strassen's divide and conquer Gaussian elimination to the context of structured matrices. This approach requires the input matrix to have generic rank profile; this constraint is lifted via pre- and post-multiplications by special matrices generated from…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPolynomial and algebraic computation · Matrix Theory and Algorithms · Tensor decomposition and applications
