11.07.2015 Views

ALGORITHMS FOR SOLVING LINEAR AND POLYNOMIAL ...

ALGORITHMS FOR SOLVING LINEAR AND POLYNOMIAL ...

ALGORITHMS FOR SOLVING LINEAR AND POLYNOMIAL ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

verts polynomial systems into larger linear systems. We introduce a new complexitymodel and data structures for GF(2)-matrix operations. This is discussed in AppendixB but applies to all of Part II. Chapter 5 contains an analysis of “the Methodof Four Russians” for multiplication and a variant for matrix inversion, which islog n faster than Gaussian Elimination, and can be combined with Strassen-like algorithms.Chapter 6 contains an algorithm for accelerating matrix multiplicationover small finite fields. It is feasible but the memory cost is so high that it is mostlyof theoretical interest. Appendix A contains some discussion of GF(2)-linear algebraand how it differs from linear algebra in R and C. Appendix C discusses algorithmsfaster than Strassen’s algorithm, and contains proofs that matrix multiplication,matrix squaring, triangular matrix inversion, LUP-factorization, general matrix inversionand the taking of determinants, are equicomplex. These proofs are alreadyknown, but are here gathered into one place in the same notation.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!