Effective Matrix Methods in Commutative Domains
Effective matrix methods for solving standard linear algebra problems in a commutative domains are discussed. Two of them are new. There are a methods for computing adjoined matrices and solving system of linear equations in a commutative domains.
š” Research Summary
The paper surveys and extends effective matrix algorithms for a commutative domaināÆR equipped with an exactādivision routine. It treats six fundamental linearāalgebra tasksāmatrix multiplication, solving linear systems over the fraction fieldāÆK, solving linear systems directly ināÆR, computing the adjoint (classical adjugate) matrix, determining the determinant, and obtaining the characteristic polynomial. For each task the author evaluates the asymptotic cost in terms of the number of ring multiplications and exact divisions, using the standard notation O(n^β) for matrix multiplication (βāÆ=āÆ3 for the classical algorithm, βāÆ=āÆlogā7 for Strassen, and βāÆ<āÆ2 for the best known algorithms).
The first major contribution is a new binary factorization method for the adjoint matrix. By recursively splitting an nāÆ=āÆ2^p matrix into blocks of size 2^{pākā1} and applying a Strassenātype multiplication at each level, the algorithm computes the adjoint with the same asymptotic complexity as matrix multiplication, namely O(n^β). The detailed analysis shows that the total number of multiplicationādivision operations is C(n)āÆ=āÆ3·α·n^βāÆ/āÆ(1āÆāāÆ2^{1āβ}), where α is the constant hidden in the multiplication cost M(n)=αāÆn^β. For βāÆ=āÆ3 this yields a constant factor of 4, and for βāÆ=āÆlogā7 a factor of about 4.2, substantially improving on the previously best O(n³ānāÆlogāÆnāÆlogāÆlogāÆn) bound.
The second major contribution is a randomized algorithm for solving linear systems in a principalāideal domain (PID) such as ⤠or F
Comments & Academic Discussion
Loading comments...
Leave a Comment