Fast Algorithm for Calculating the Minimal Annihilating Polynomials of Matrices via Pseudo Annihilating Polynomials

01/25/2018
by   Shinichi Tajima, et al.
0

We propose a efficient method to calculate "the minimal annihilating polynomials" for all the unit vectors, of square matrix over the integers or the rational numbers. The minimal annihilating polynomials are useful for improvement of efficiency in wide variety of algorithms in exact linear algebra. We propose an efficient algorithm for calculating the minimal annihilating polynomials for all the unit vectors via pseudo annihilating polynomials with the key idea of binary splitting technique. Efficiency of the proposed algorithm is shown by arithmetic time complexity analysis.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/22/2018

Fast Algorithms for Computing Eigenvectors of Matrices via Pseudo Annihilating Polynomials

An efficient algorithm for computing eigenvectors of a matrix of integer...
research
06/14/2017

On the Complexity of Exact Counting of Dynamically Irreducible Polynomials

We give an efficient algorithm to enumerate all sets of r> 1 quadratic p...
research
05/06/2022

The GPGCD Algorithm with the Bézout Matrix for Multiple Univariate Polynomials

We propose a modification of the GPGCD algorithm, which has been present...
research
09/11/2022

Exact Algorithms for Computing Generalized Eigenspaces of Matrices via Annihilating Polynomials

An effective exact method is proposed for computing generalized eigenspa...
research
09/21/2018

New bounds and efficient algorithm for sparse difference resultant

Let P={P_0,P_1,...,P_n} be a generic Laurent transformally essential sys...
research
09/07/2018

Secure Generators of q-valued Pseudo-Random Sequences on Arithmetic Polynomials

A technique for controlling errors in the functioning of nodes for the f...
research
10/12/2021

On Gegenbauer Point Processes on the unit interval

In this note we compute the logarithmic energy of points in the unit int...

Please sign up or login with your details

Forgot password? Click here to reset