English
Related papers

Related papers: Derivation of a low multiplicative complexity algo…

200 papers

In recent years, with the rapid development of electro-optic modulators, optical computing has become a potential excellent candidate for various computing tasks. New structures and devices for optical computing are emerging one after…

Optics · Physics 2023-09-20 Yufeng Zhang , Hao Yan , Kaizhi Wang

We introduce new and simple algorithms for the calculation of the number of perfect matchings of complex weighted, undirected graphs with and without loops. Our compact formulas for the hafnian and loop hafnian of $n \times n $ complex…

Data Structures and Algorithms · Computer Science 2019-05-02 Andreas Björklund , Brajesh Gupt , Nicolás Quesada

In 1969 Strassen showed surprisingly that it is possible to multiply two 2 x 2 matrices using seven multiplications and 18 additions, instead of the naive eight multiplications and four additions. The number of additions was later reduced…

Symbolic Computation · Computer Science 2026-01-12 Erik Mårtensson , Paul Stankovski Wagner , Joshua Stapleton

In this note, the octonion multiplication table is recovered from a regular tesselation of the "equilateral" two dimensional torus by seven hexagons, also known as Heawood's map.

Rings and Algebras · Mathematics 2011-06-30 Bruno Sévennec

There are four division algebras over $\mathbb{R}$, namely real numbers, complex numbers, quaternions, and octonions. Lack of commutativity and associativity make it difficult to investigate algebraic and geometric properties of octonions.…

General Mathematics · Mathematics 2021-01-01 T. Kalpa Madhawa

With a view to applying the Generator Coordinate Method to large configuration spaces, we propose a simple approximate formula to compute diabatic many-body matrix elements without having to evaluate two-body interaction matrix elements.…

Nuclear Theory · Physics 2022-04-06 K. Hagino , G. F. Bertsch

We present a non-commutative algorithm for the multiplication of a 2x2-block-matrix by its transpose using 5 block products (3 recursive calls and 2 general products) over C or any finite field.We use geometric considerations on the space…

Symbolic Computation · Computer Science 2020-07-16 Jean-Guillaume Dumas , Clement Pernet , Alexandre Sedoglavic

The algebra of octonions is non-associative (as well as non-commutative). This makes it very difficult to derive algebraic results, and to perform computation with octonions. Given a product of more than two octonions, in general, the order…

Rings and Algebras · Mathematics 2015-09-28 Stephen J. Sangwine

Hierarchical matrices approximate a given matrix by a decomposition into low-rank submatrices that can be handled efficiently in factorized form. $\mathcal{H}^2$-matrices refine this representation following the ideas of fast multipole…

Numerical Analysis · Mathematics 2024-04-24 Steffen Börm

We show how one can use non-prime-power, composite moduli for computing representations of the product of two $n\times n$ matrices using only $n^{2+o(1)}$ multiplications.

Computational Complexity · Computer Science 2007-05-23 Vince Grolmusz

The octonionic X-product gives the octonions a flexibility not found in the other real division algebras. The pattern of that flexibility is investigated here.

High Energy Physics - Theory · Physics 2008-02-03 Geoffrey Dixon

We present a compact mnemonic device for computing the product of two (split) octonions written in Cayley--Dickson form q+l p with q,p in H. The rule appears as a simple (R+L) pattern of right-ordered and left-ordered (quaternionic)…

Rings and Algebras · Mathematics 2026-01-27 Jean-Pierre Gazeau

We present new algorithms to detect and correct errors in the product of two matrices, or the inverse of a matrix, over an arbitrary field. Our algorithms do not require any additional information or encoding other than the original inputs…

Symbolic Computation · Computer Science 2018-02-08 Daniel S. Roche

A new algorithm is derived for computing the actions $f(tA)B$ and $f(tA^{1/2})B$, where $f$ is cosine, sinc, sine, hyperbolic cosine, hyperbolic sinc, or hyperbolic sine function. $A$ is an $n\times n$ matrix and $B$ is $n\times n_0$ with…

Numerical Analysis · Mathematics 2017-08-29 Awad H. Al-Mohy

This paper deals with circulant matrices. It is shown that a circulant matrix can be multiplied by a vector in time O(n log(n)) in a ring with roots of unity without making use of an FFT algorithm. With our algorithm we achieve a speedup of…

Data Structures and Algorithms · Computer Science 2021-03-05 Andreas Rosowski

In this paper, we present a probabilistic algorithm to multiply two sparse polynomials almost as efficiently as two dense univariate polynomials with a result of approximately the same size. The algorithm depends on unproven heuristics that…

Symbolic Computation · Computer Science 2025-08-25 Joris van der Hoeven

The Hermitian decomposition of a linear operator is generalized to the case of two or more operations. An additive expansion of the product of three octonions into three parts is constructed, wherein each part either preserve or change the…

Rings and Algebras · Mathematics 2018-06-15 Mikhail Kharinov

Polynomial multiplication is known to have quasi-linear complexity in both the dense and the sparse cases. Yet no truly linear algorithm has been given in any case for the problem, and it is not clear whether it is even possible. This…

Symbolic Computation · Computer Science 2021-01-07 Pascal Giorgi , Bruno Grenet , Armelle Perret du Cray

As is well-known, the real quaternion division algebra $ {\cal H}$ is algebraically isomorphic to a 4-by-4 real matrix algebra. But the real division octonion algebra ${\cal O}$ can not be algebraically isomorphic to any matrix algebras…

Rings and Algebras · Mathematics 2007-05-23 Yongge Tian

A new procedure is presented for computing the matrix cosine and sine simultaneously by means of Taylor polynomial approximations. These are factorized so as to reduce the number of matrix products involved. Two versions are developed to be…

Numerical Analysis · Mathematics 2020-10-02 Muaz Seydaoglu , Philipp Bader , Sergio Blanes , Fernando Casas