skip to main content
10.1145/345542.345596acmconferencesArticle/Chapter ViewAbstractPublication PagesissacConference Proceedingsconference-collections
Article
Free access

Black box Frobenius decompositions over small fields

Published: 01 July 2000 Publication History

Abstract

A new randomized algorithm is presented for computation of the Frobenius form and transition matrix for an n × n matrix over a field. Using standard matrix and polynomial arithmetic, the algorithm has an asymptotic expected complexity that matches the worst case complexity of the best known deterministic algorithmic for this problem, recently given by Storjohann and Villard [16]. The new algorithm is based on the evaluation of Krylov spaces, rather than an climination technique, and may therefore be superior when applied to sparse or structured matrices with a small number of invariant factors.

References

[1]
D. Augot and P. Camion. On the computation of minimal polynomials, cyclic vectors, and Frobenius forms. Linear Algebra and its Applications, 260:61-94, 1997.
[2]
E. R. Berlekamp. Algebraic Coding Theory. McGraw Hill, 1968.
[3]
D. Coppersmith and S. Winograd. Matrix multiplication via arithmetic progressions. Journal of Symbolic Computation, 9:251-280, 1990.
[4]
W. Eberly. Asymptotically efficient algorithms for the Frobenius form. Manuscript, 2000; available at the author's web site.
[5]
F. R. Gantmacher. The Theory of Matrices, volume one. Chelsea Publishing Company, second edition, 1959.
[6]
M. Giesbrecht. Nearly optimal algorithms for canonical matrix forms. Technical Report 268/93, Department of Computer Science, University of Toronto, 1993.
[7]
M. Giesbrecht. Nearly optimal algorithms for canonical matrix forms. SIAM Journal on Computing, 24:948-969, 1995.
[8]
E. Kaltofen. Challenges of symbolic computation: My favorite open problems. Journal of Symbolic Computation, 2000. To appear; with an additional open problem by R. M. Corless and D. J. Jeffrey.
[9]
R. Lambert. Computational Aspects of Discrete Logarithms. PhD thesis, Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, Ontario, Canada, 1996.
[10]
H. L/ineburg. On Rational Normal Form of Endomorphisms: A Primer to Constructive Algebra. Wissenschaftsverlag, 1987.
[11]
J. L. Massey. Step by step decoding of the Bose-Chaudhuri-Hocquenghem codes. IEEE Transactions on Information Theory, IT-11:580-585, 1965.
[12]
J. L. Massey. Shift-register synthesis and BCH decoding. IEEE Transactions on Information Theory, IT-15:122-127, 1969.
[13]
P. Ozello. Calcul Exact des Formes de Jordan et de Frobenius d'une Matrice. PhD thesis, Universit~ Scientifique Technologique et Medicale de Grenoble, 1987.
[14]
A. Steel. A new algorithm for the computation of canonical forms of matrices over fields. Journal of Symbolic Computation, 24:409-432, 1997.
[15]
A. Storjohann. An O(n3) algorithm for the Frobenius normal form. In Proceedings of the 1993 International Symposium on Symbolic and Algebraic Computation, pages 101-104, 1998.
[16]
A. Storjohann and G. Villard. Algorithms for similarity transforms. In Seventh Rhine Workshop on Computer Algebra, Bregenz, Austria, March 2000.
[17]
V. Strassen. Gaussian elimination is not optimal. Numerische Mathematik, 14:354-356, 1969.
[18]
G. Villard. Computing the Frobenius normal form of a sparse matrix. Manuscript, 2000.
[19]
J. yon zur Gathen and J. Gerhard. Modern Computer Algebra. Cambridge University Press, 1999.
[20]
D. H. Wiedemann. Solving sparse linear equations over finite fields. IEEE Transactions on Information Theory, IT-32:54-62, 1986.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ISSAC '00: Proceedings of the 2000 international symposium on Symbolic and algebraic computation
July 2000
309 pages
ISBN:1581132182
DOI:10.1145/345542
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 July 2000

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. black box linear algebra
  2. matrix normal forms

Qualifiers

  • Article

Conference

ISSAC00
Sponsor:

Acceptance Rates

ISSAC '00 Paper Acceptance Rate 40 of 98 submissions, 41%;
Overall Acceptance Rate 395 of 838 submissions, 47%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)20
  • Downloads (Last 6 weeks)7
Reflects downloads up to 14 Sep 2024

Other Metrics

Citations

Cited By

View all

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media