A New Sparse Gaussian Elimination Algorithm and the Niederreiter Linear System for Trinomials over F2

被引:0
|
作者
Fatima K. Abu Salem
机构
[1] American University of Beirut,Computer Science Department
来源
Computing | 2006年 / 77卷
关键词
11T06; 15-04; 68-04; 68W05; 68W30; 68W40; Finite fields; polynomial factorization; Niederreiter algorithm; sparse Gaussian elimination;
D O I
暂无
中图分类号
学科分类号
摘要
An important factorization algorithm for polynomials over finite fields was developed by Niederreiter. The factorization problem is reduced to solving a linear system over the finite field in question, and the solutions are used to produce the complete factorization of the polynomial into irreducibles. One charactersistic feature of the linear system arising in the Niederreiter algorithm is the fact that, if the polynomial to be factorized is sparse, then so is the Niederreiter matrix associated with it. In this paper, we investigate the special case of factoring trinomials over the binary field. We develop a new algorithm for solving the linear system using sparse Gaussian elmination with the Markowitz ordering strategy. Implementing the new algorithm to solve the Niederreiter linear system for trinomials over F2 suggests that, the system is not only initially sparse, but also preserves its sparsity throughout the Gaussian elimination phase. When used with other methods for extracting the irreducible factors using a basis for the solution set, the resulting algorithm provides a more memory efficient and sometimes faster sequential alternative for achieving high degree trinomial factorizations over F2.
引用
收藏
页码:179 / 203
页数:24
相关论文
共 48 条
  • [1] A new sparse Gaussian elimination algorithm and the Niederreiter linear system for trinomials over F2
    Abu Salem, FK
    COMPUTING, 2006, 77 (02) : 179 - 203
  • [2] ALGORITHM 270 FINDING EIGENVECTORS BY GAUSSIAN ELIMINATION [F2]
    NEWHOUSE, A
    COMMUNICATIONS OF THE ACM, 1965, 8 (11) : 668 - &
  • [3] Factoring high-degree polynomials over F2 with Niederreiter's algorithm on the IBM SP2
    Roelse, P
    MATHEMATICS OF COMPUTATION, 1999, 68 (226) : 869 - 880
  • [4] Linear Sketching over F2
    Kannan, Sampath
    Mossel, Elchanan
    Sanyal, Swagato
    Yaroslavtsev, Grigory
    33RD COMPUTATIONAL COMPLEXITY CONFERENCE (CCC 2018), 2018, 102
  • [5] Homomorphisms of linear groups over F2 to linear groups over fields
    朱捷
    母丽华
    王佳秋
    哈尔滨商业大学学报(自然科学版), 2005, (03) : 340 - 341
  • [6] Homomorphisms of linear groups over F2 to linear groups over fields
    朱捷
    张晓光
    母丽华
    黑龙江科技大学学报, 2004, (04) : 255 - 256
  • [7] Linear codes over F2 x (F2 + vF2) and the MacWilliams identities
    Caliskan, Fatma
    Aksoy, Refia
    APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2020, 31 (02) : 135 - 147
  • [8] SIX NEW CLASSES OF PERMUTATION TRINOMIALS OVER F2n
    Wang, Yanping
    Zhang, Weiguo
    Zha, Zhengbang
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2018, 32 (03) : 1946 - 1961
  • [9] Cluster Algorithm Integrated with Modification of Gaussian Elimination to Solve a System of Linear Equations
    Smaglichenko, Tatyana A.
    Smaglichenko, Alexander, V
    Jacoby, Wolfgang R.
    Sayankina, Maria K.
    ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY COMPUTATIONS IN ENGINEERING SYSTEMS, 2020, 1056 : 583 - 591
  • [10] A BSP parallel model for the Gottfert algorithm over F2
    Abu Salem, F
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2004, 3019 : 217 - 224