中文

有限域上矩阵化简的渐近复杂度

数据结构与算法 2014-06-25 v1 计算复杂性 组合数学

摘要

考虑某个域上的可逆n×nn \times n矩阵。高斯-若尔当消元法最多使用n2n^2次行运算将该矩阵化为单位矩阵,并且通常可能需要那么多运算。在[1]中,作者考虑了GL(n;q)GL(n;q)中的矩阵,即qq元有限域上的n×nn \times n可逆矩阵集,并给出了一种仅使用行运算的算法,其性能渐近优于高斯-若尔当消元法。具体来说,他们的“条纹消元算法”具有渐近复杂度n2logqn\frac{n^2}{\log_q{n}}。此外,他们证明了该算法在常数因子内是最优的,因为GL(n;q)GL(n;q)中几乎所有矩阵渐近至少需要n22logqn\frac{n^2}{2\log_q{n}}次运算。在这篇短文中,我们通过证明GL(n;q)GL(n;q)中几乎所有矩阵渐近至少需要n2logqn\frac{n^2}{\log_q{n}}次运算,表明“条纹消元算法”是渐近最优的。

关键词

引用

@article{arxiv.1406.5826,
  title  = {The asymptotic complexity of matrix reduction over finite fields},
  author = {Demetres Christofides},
  journal= {arXiv preprint arXiv:1406.5826},
  year   = {2014}
}