中文
相关论文

相关论文: Designing Strassen's algorithm

200 篇论文

We show that there is a polynomial space algorithm that counts the number of perfect matchings in an $n$-vertex graph in $O^*(2^{n/2})\subset O(1.415^n)$ time. ($O^*(f(n))$ suppresses functions polylogarithmic in $f(n)$).The previously…

数据结构与算法 · 计算机科学 2011-10-17 Andreas Björklund

We present a new construction of triple arrays by combining a symmetric 2-design with a resolution of another 2-design. This is the first general method capable of producing non-extremal triple arrays. We call the triple arrays which can be…

组合数学 · 数学 2026-05-07 Alexey Gordeev , Lars-Daniel Öhman

We revisit the algorithmic problem of finding a triangle in a graph: We give a randomized combinatorial algorithm for triangle detection in a given $n$-vertex graph with $m$ edges running in $O(n^{7/3})$ time, or alternatively in…

数据结构与算法 · 计算机科学 2024-03-08 Adrian Dumitrescu

In this paper, we introduce novel fast matrix inversion algorithms that leverage triangular decomposition and recurrent formalism, incorporating Strassen's fast matrix multiplication. Our research places particular emphasis on triangular…

数值分析 · 数学 2026-02-05 Mohamed Kamel Riahi

The classical division algorithm for polynomials requires $O(n^2)$ operations for inputs of size $n$. Using reversal technique and Newton iteration, it can be improved to $O({M}(n))$, where ${M}$ is a multiplication time. But the method…

符号计算 · 计算机科学 2011-12-20 Zhengjun Cao , Hanyue Cao

It is well known that Strassen and Winograd algorithms can reduce the computational costs associated with dense matrix multiplication. We have already shown that they are also very effective for software-based multiple precision…

数值分析 · 数学 2016-05-16 Tomonori Kouya

The computation of the matrix exponential is a ubiquitous operation in numerical mathematics, and for a general, unstructured $n\times n$ matrix it can be computed in $\mathcal{O}(n^3)$ operations. An interesting problem arises if the input…

数值分析 · 数学 2021-06-02 Daniel Kressner , Robert Luce

One of the earliest and best-known application of the probabilistic method is the proof of existence of a 2 log n$-Ramsey graph, i.e., a graph with n nodes that contains no clique or independent set of size 2 log n. The explicit…

计算复杂性 · 计算机科学 2012-10-17 Marius Zimand

We present a simple randomized algorithm for approximate matrix multiplication (AMM) whose error scales with the *output* norm $\|AB\|_F$. Given any $n\times n$ matrices $A,B$ and a runtime parameter $r\leq n$, the algorithm produces in…

数据结构与算法 · 计算机科学 2026-02-05 Yahel Uffenheimer , Omri Weinstein

Advanced optimization algorithms such as Newton method and AdaGrad benefit from second order derivative or second order statistics to achieve better descent directions and faster convergence rates. At their heart, such algorithms need to…

机器学习 · 计算机科学 2022-08-31 Yao Lu , Mehrtash Harandi , Richard Hartley , Razvan Pascanu

In this work, we use algebraic methods for studying distance computation and subgraph detection tasks in the congested clique model. Specifically, we adapt parallel matrix multiplication implementations to the congested clique, obtaining an…

分布式、并行与集群计算 · 计算机科学 2019-12-24 Keren Censor-Hillel , Petteri Kaski , Janne H. Korhonen , Christoph Lenzen , Ami Paz , Jukka Suomela

Given a set of $m$ points and a set of $n$ lines in the plane, we consider the problem of computing the faces of the arrangement of the lines that contain at least one point. In this paper, we present an $O(m^{2/3}n^{2/3}+(n+m)\log n)$ time…

计算几何 · 计算机科学 2026-03-06 Haitao Wang

The flip graph algorithm is a method for discovering new matrix multiplication schemes by following random walks on a graph. We introduce a version of the flip graph algorithm for matrix multiplication schemes that admit certain symmetries.…

符号计算 · 计算机科学 2025-02-10 Jakob Moosbauer , Michael Poole

Invariance transformations of polyadic decompositions of matrix multiplication tensors define an equivalence relation on the set of such decompositions. In this paper, we present an algorithm to efficiently decide whether two polyadic…

计算复杂性 · 计算机科学 2022-04-15 Guillaume O. Berger , P. -A. Absil , Lieven De Lathauwer , Raphaël M. Jungers , Marc Van Barel

What is the time complexity of matrix multiplication of sparse integer matrices with $m_{in}$ nonzeros in the input and $m_{out}$ nonzeros in the output? This paper provides improved upper bounds for this question for almost any choice of…

数据结构与算法 · 计算机科学 2023-09-13 Amir Abboud , Karl Bringmann , Nick Fischer , Marvin Künnemann

Modular composition is the problem of computing the composition of two univariate polynomials modulo a third one. For a long time, the fastest algebraic algorithm for this problem was that of Brent and Kung (1978). Recently, we improved…

符号计算 · 计算机科学 2026-01-27 Vincent Neiger , Bruno Salvy , Éric Schost , Gilles Villard

We show that there is a dense set $\ourset\subseteq \mathbb{N}$ of group orders and a constant $c$ such that for every $n\in \ourset$ we can decide in time $O(n^2(\log n)^c)$ whether two $n\times n$ multiplication tables describe isomorphic…

计算复杂性 · 计算机科学 2021-04-13 Heiko Dietrich , James B. Wilson

Many applications, including rank aggregation and crowd-labeling, can be modeled in terms of a bivariate isotonic matrix with unknown permutations acting on its rows and columns. We consider the problem of estimating such a matrix based on…

机器学习 · 统计学 2018-06-06 Cheng Mao , Ashwin Pananjady , Martin J. Wainwright

We present a simple randomized polynomial time algorithm to approximate the mixed discriminant of $n$ positive semidefinite $n \times n$ matrices within a factor $2^{O(n)}$. Consequently, the algorithm allows us to approximate in randomized…

环与代数 · 数学 2008-02-03 Alexander Barvinok

The fastest known algorithms for dealing with structured matrices, in the sense of the displacement rank measure, are randomized. For handling classical displacement structures, they achieve the complexity bounds…

符号计算 · 计算机科学 2026-03-04 Sara Khichane , Vincent Neiger
‹ 上一页 1 8 9 10 下一页 ›