# An Improved Combinatorial Algorithm for Boolean Matrix Multiplication

Preprint · Huacheng Yu

- Archive id: arxiv:1505.06811
- Published: 2015-05-26
- arXiv: https://arxiv.org/abs/1505.06811
- Source URL: https://arxiv.org/abs/1505.06811
- PDF: https://arxiv.org/pdf/1505.06811
- Provenance: arxiv

## Abstract

We present a new combinatorial algorithm for triangle finding and Boolean matrix multiplication that runs in $\\hat{O}(n^3/\\log^4 n)$ time, where the $\\hat{O}$ notation suppresses poly(loglog) factors. This improves the previous best combinatorial algorithm by Chan that runs in $\\hat{O}(n^3/\\log^3 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^3$.

_Abstract reproduced under CC0-1.0 (arXiv descriptive metadata)._

---
Space Kitty Archive · https://space-kitty.com · API: https://space-kitty.com/api/v1 · MCP: https://space-kitty.com/mcp · Premium: $0.20/request via x402 (Base Sepolia (testnet)). Metadata: arXiv (CC0), OpenAlex (CC0), Europe PMC (CC BY/CC0 works), ClinicalTrials.gov.
