Lectures on the complexity of bilinear problems
algebraic complexityalgebras of minimal rankbilinear algorithmsbilinear mappingsborder rankmatrix multiplicationmultiplication in algebrasmultiplication of polynomialsmultiplication tensortensor ranktensorsvariety
Research exposition (monographs, survey articles) pertaining to linear algebra (15-02) Vector and tensor algebra, theory of invariants (15A72) Research exposition (monographs, survey articles) pertaining to associative rings and algebras (16-02) Endomorphism rings; matrix rings (16S50) Research exposition (monographs, survey articles) pertaining to computer science (68-02) Analysis of algorithms and problem complexity (68Q25) Symbolic computation and algebraic computation (68W30)
This book is based on lectures given by the author at the University of Zürich. It presents relatively recent results in a unified and well organized way, and it provides a direct and fast introduction to the theory of algebraic complexity of bilinear mappings. It will be very useful for graduate students and researchers who wish to get a quick orientation on this topic, and it will be very much appreciated by those who want to teach a course Complexity of bilinear problems. Bilinear mappings are described by tensors which are up to scaling in a one-one correspondence with bilinear algorithms computing the bilinear mapping. Since the rank of a tensor and the algebraic complexity of the corresponding bilinear mapping are linearly related it would be sufficient to compute the rank which is, however, usually a difficult problem. This is developed in Chapter 1, and Chapter 2 deals with elementary properties of rank and with related notions. A very general example of a bilinear mapping is multiplication in algebras with the important special cases of matrix multiplication and multiplication of polynomials. Chapter 3 studies matrix multiplication. Let \(M_ K(n)\) be the number of arithmetic operations that suffice to compute the product of two arbitrary (n,n)-matrices over the field K and define the exponent of matrix multiplication over K by \(\omega (K)=\inf \{c:\) \(M_ K(n)=O(n^ c)\}\). It turns out that \(\omega\) depends at most on the characteristic of K, i.e. \(\omega (K)=\omega (K')\) if K and K' have the same characteristic. Regarding the computation of \(\omega\) the author begins with an estimation by the logarithm of the rank of the tensor which corresponds to matrix multiplication (understood as bilinear mapping). A better result can be achieved by replacing the rank by the border rank. A further improvement comes from the fact that the border rank is not additive with respect to direct sums of tensors and in particular from Schönhage's \(\tau\)-theorem. The next chapter is devoted to multiplication in algebras. It contains the lower bound theorem by A. Adler and V. Strassen which says that the complexity of the multiplication tensor of a given algebra A is greater than or equal to 2 dim A-m(A) where m(A) is the (always finite) number of maximal two-sided ideals of A. The next topic of this chapter are algebras of minimal rank (those whose multiplication tensor has rank 2 dim A-m(A)). Division algebras and commutative algebras of minimal rank are characterized. The set of all optimal bilinear algorithms for computing a given bilinear mapping turns out to be a variety. The varieties of multiplication in algebras and multiplication of polynomials and the proper isotropy groups of these mappings (which act as transformation groups on the corresponding varieties) are determined.
- Semisimple algebras of almost minimal rank over the reals
- On a class of primary algebras of minimal rank
- A lower bound for the border rank of a bilinear map
- Bilinear mincing rank
- Communication complexity of multi-processor systems
- On the order of approximation in approximative triadic decompositions of tensors
- An optimal algorithm for multiplication in \(\mathbb{F}_{256}/\mathbb{F}_ 4\)
- Multilinear algebra and parallel programming
- Efficient randomized generation of optimal algorithms for multiplication in certain finite fields
- On the direct sum conjecture in the straight line model
- Multiplicative complexity of direct sums of quadratic systems
- Semi-algebraic complexity -- Additive complexity of matrix computational tasks
- On the complexity of the multiplication of matrices of small formats
- The complexity of bivariate power series arithmetic.
- Beyond the Alder-Strassen bound.
- Complexity and geometry of bilinear maps
- Improved method for finding optimal formulas for bilinear maps in a finite field
- Maximal bilinear complexity and codes
- The border rank of the multiplication of 2\times 2 matrices is seven
- scientific article; zbMATH DE number 4057703 (Why is no real title available?)
- scientific article; zbMATH DE number 4112009 (Why is no real title available?)
- scientific article; zbMATH DE number 48553 (Why is no real title available?)
- scientific article; zbMATH DE number 4124896 (Why is no real title available?)
- Bilinear complexity of algebras and the Chudnovsky-Chudnovsky interpolation method
- A Complete Characterization of the Algebras of Minimal Bilinear Complexity
- scientific article; zbMATH DE number 922253 (Why is no real title available?)
- Optimal evaluation of pairs of bilinear forms
- scientific article; zbMATH DE number 7753345 (Why is no real title available?)
- On the rank of certain finite fields
- On the local dimensions of solutions of Brent equations
This page was built for publication: Lectures on the complexity of bilinear problems
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1087014)