-
-
Notifications
You must be signed in to change notification settings - Fork 489
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
wrapper for determinant, minpoly, etc. from linbox for sparse matrices #13915
Comments
comment:1
Examples of things that are presently bad (where a sparse matrix is converted to a dense representation) :
|
Changed keywords from linbox to linbox, sd75 |
comment:8
See #25257 for an initial attempt for |
comment:10
superseeded by #23214. I propose to close this as duplicate |
This comment has been minimized.
This comment has been minimized.
comment:11
Concur. |
Reviewer: Travis Scrimshaw |
comment:13
closing positively reviewed duplicates |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Superseeded by #23214.
Currently, computing the determinant, minimum polynomial, characteristic polynomial, etc of sparse matrices over the integers and finite fields switch them to a dense representation, then runs the dense algorithm.
This works, but is quite suboptimal. Linbox packs a few algorithms tailored for sparse matrices, e.g. iterative methods for the determinant, minpoly, etc. These methods have the advantage that they only read the matrix, and are memory efficient.
The aim of this ticket is to make these algorithms available in Sage.
CC: @ClementPernet
Component: linear algebra
Keywords: linbox, sd75
Reviewer: Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/13915
The text was updated successfully, but these errors were encountered: