English

Rank-Sensitive Computation of the Rank Profile of a Polynomial Matrix

Symbolic Computation 2022-05-11 v2 Rings and Algebras

Abstract

Consider a matrix FK[x]m×n\mathbf{F} \in \mathbb{K}[x]^{m \times n} of univariate polynomials over a field K\mathbb{K}. We study the problem of computing the column rank profile of F\mathbf{F}. To this end we first give an algorithm which improves the minimal kernel basis algorithm of Zhou, Labahn, and Storjohann (Proceedings ISSAC 2012). We then provide a second algorithm which computes the column rank profile of F\mathbf{F} with a rank-sensitive complexity of O ~(rω2n(m+D))O\tilde{~}(r^{\omega-2} n (m+D)) operations in K\mathbb{K}. Here, DD is the sum of row degrees of F\mathbf{F}, ω\omega is the exponent of matrix multiplication, and O ~()O\tilde{~}(\cdot) hides logarithmic factors.

Keywords

Cite

@article{arxiv.2202.09329,
  title  = {Rank-Sensitive Computation of the Rank Profile of a Polynomial Matrix},
  author = {George Labahn and Vincent Neiger and Thi Xuan Vu and Wei Zhou},
  journal= {arXiv preprint arXiv:2202.09329},
  year   = {2022}
}

Comments

10 pages, 2 algorithms, 1 figure