We introduce the concept of a k-dimensional matrix product D of k matrices (Formula presented.) of sizes (Formula presented.) respectively, where (Formula presented.) is equal to (Formula presented.). We provide upper bounds on the time complexity of computing the product and solving related problems of computing witnesses and maximum witnesses of the Boolean version of the product in terms of the time complexity of rectangular matrix multiplication. The multi-dimensional matrix product framework is useful in the design of parameterized graph algorithms. First, we apply our results on the multi-dimensional matrix product to the fundamental problem of detecting/counting copies of a fixed pattern graph in a host graph. The recent progress on ...
AbstractWe provide simple, faster algorithms for the detection of cliques and dominating sets of fix...
Two compression methods for representing graphs are presented, in conjunction with algorithms applyi...
This paper gives output sensitive parallel algorithms whose performance depends on the output size a...
We consider the problem of computing the product of two n×n Boolean matrices A and B. For an n×n Boo...
This thesis studies several different algorithmic problems in graph theory and in geometry. The appl...
© Andrea Lincoln, Adam Polak, and Virginia Vassilevska Williams. The most studied linear algebraic o...
We use randomness to exploit the potential sparsity of the Boolean matrix product in order to speed ...
For a pattern graphH on k nodes, we consider the problems of find-ing and counting the number of (no...
We use randomness to exploit the potential sparsity of the Boolean matrix product in order to speed ...
For a Boolean matrix D, let r(D) be the minimum number of rectangles sufficient to cover exactly the...
Subgraph isomorphism is a fundamental problem in graph theory. In this paper we focus on listing sub...
We consider the problem of computing the product of two n x n Boolean matrices A and B. For two 0 - ...
Recently, there has been much interest in studying certain graph partitions that generalize graph co...
We prove that counting copies of any graph $F$ in another graph $G$ can be achieved using basic matr...
We study the problem of computing the so called minimum and maximum witnesses for Boolean vector con...
AbstractWe provide simple, faster algorithms for the detection of cliques and dominating sets of fix...
Two compression methods for representing graphs are presented, in conjunction with algorithms applyi...
This paper gives output sensitive parallel algorithms whose performance depends on the output size a...
We consider the problem of computing the product of two n×n Boolean matrices A and B. For an n×n Boo...
This thesis studies several different algorithmic problems in graph theory and in geometry. The appl...
© Andrea Lincoln, Adam Polak, and Virginia Vassilevska Williams. The most studied linear algebraic o...
We use randomness to exploit the potential sparsity of the Boolean matrix product in order to speed ...
For a pattern graphH on k nodes, we consider the problems of find-ing and counting the number of (no...
We use randomness to exploit the potential sparsity of the Boolean matrix product in order to speed ...
For a Boolean matrix D, let r(D) be the minimum number of rectangles sufficient to cover exactly the...
Subgraph isomorphism is a fundamental problem in graph theory. In this paper we focus on listing sub...
We consider the problem of computing the product of two n x n Boolean matrices A and B. For two 0 - ...
Recently, there has been much interest in studying certain graph partitions that generalize graph co...
We prove that counting copies of any graph $F$ in another graph $G$ can be achieved using basic matr...
We study the problem of computing the so called minimum and maximum witnesses for Boolean vector con...
AbstractWe provide simple, faster algorithms for the detection of cliques and dominating sets of fix...
Two compression methods for representing graphs are presented, in conjunction with algorithms applyi...
This paper gives output sensitive parallel algorithms whose performance depends on the output size a...