Papers
Topics
Authors
Recent
Search
2000 character limit reached

An Improved Combinatorial Algorithm for Boolean Matrix Multiplication

Published 26 May 2015 in cs.DS | (1505.06811v1)

Abstract: We present a new combinatorial algorithm for triangle finding and Boolean matrix multiplication that runs in O^(n<sup>3/log<sup>4</sup></sup>n)\hat{O}(n<sup>3/\log<sup>4</sup></sup> n) time, where the O^\hat{O} notation suppresses poly(loglog) factors. This improves the previous best combinatorial algorithm by Chan that runs in O^(n<sup>3/log<sup>3</sup></sup>n)\hat{O}(n<sup>3/\log<sup>3</sup></sup> n) time. Our algorithm generalizes the divide-and-conquer strategy of Chan's algorithm. Moreover, we propose a general framework for detecting triangles in graphs and computing Boolean matrix multiplication. Roughly speaking, if we can find the "easy parts" of a given instance efficiently, we can solve the whole problem faster than n<sup>3n<sup>3.

Authors (1)
Citations (68)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.