Skew-sparse matrix multiplication

05/13/2022
by   Qiao-Long Huang, et al.
0

Based on the observation that ℚ^(p-1) × (p-1) is isomorphic to a quotient skew polynomial ring, we propose a new method for (p-1)× (p-1) matrix multiplication over ℚ, where p is a prime number. The main feature of our method is the acceleration for matrix multiplication if the product is skew-sparse. Based on the new method, we design a deterministic algorithm with complexity O(T^ω-2 p^2), where T≤ p-1 is a parameter determined by the skew-sparsity of input matrices and ω is the asymptotic exponent of matrix multiplication. Moreover, by introducing randomness, we also propose a probabilistic algorithm with complexity O^(t^ω-2p^2+p^2log1/ν), where t≤ p-1 is the skew-sparsity of the product and ν is the probability parameter.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/16/2023

New Bounds for Matrix Multiplication: from Alpha to Omega

The main contribution of this paper is a new improved variant of the las...
research
06/01/2023

Some New Non-Commutative Matrix Multiplication Algorithms of Size (n,m,6)

For various 2≤ n,m ≤ 6, we propose some new algorithms for multiplying a...
research
02/23/2023

A simple division-free algorithm for computing Pfaffians

We present a very simple algorithm for computing Pfaffians which uses no...
research
12/02/2022

Flip Graphs for Matrix Multiplication

We introduce a new method for discovering matrix multiplication schemes ...
research
09/23/2021

Sparse Regression Faster than d^ω

The current complexity of regression is nearly linear in the complexity ...
research
02/13/2018

Sparse Matrix Multiplication with Bandwidth Restricted All-to-All Communication

We show how to multiply two n × n matrices over semirings in the Congest...
research
06/10/2018

Convolutional number-theoretic method to optimise integer matrix multiplication

There have been several algorithms designed to optimise matrix multiplic...

Please sign up or login with your details

Forgot password? Click here to reset