Title :
Experiences in Symbolic Computations for Matrix Problems
Author :
Kasjan, S. ; Mroz, A.
Author_Institution :
Fac. of Math. & Comput. Sci., Nicolaus Copernicus Univ., Torun, Poland
Abstract :
We review our recent results concerning several computer algebra aspects of determining canonical forms, performing a decomposition and deciding the isomorphism question for matrix problems. We consider them in the language of finite dimensional modules over algebra and the language of square block matrices with an action of elements from some sub algebra of the full matrix algebra. We present an efficient (polynomial-time) improvement of classical Bongartz´s algorithm for determining a maximal common direct summand of modules, and its application to solving the isomorphism problem. The improved algorithm recently became a part of QPA package ver. 1.07 for GAP. We also study the behaviour of Belitskii´s algorithm for determining certain canonical form on a class of square block matrices, especially for matrix problems associated with a poset. Both problems can be considered as a highly generalized classical Jordan problem for square matrices.
Keywords :
matrix decomposition; process algebra; symbol manipulation; Belitskii algorithm; Bongartz algorithm; GAP; QPA package ver 1.07; canonical form determination; computer algebra aspects; finite dimensional module language; full matrix algebra; isomorphism problem; isomorphism question; matrix problems; polynomial-time improvement; square block matrices; square matrix Jordan problem; subalgebra; symbolic computations; Complexity theory; Context; Matrix decomposition; Polynomials; Bielitskii´s algorithm; Bongartz´s algorithm; Jordan problem; canonical form; classification problem; complexity; computer algebra; decomposition; isomorphism problem; matrix problem; matrix similarity;
Conference_Titel :
Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2012 14th International Symposium on
Conference_Location :
Timisoara
Print_ISBN :
978-1-4673-5026-6
DOI :
10.1109/SYNASC.2012.9