🤖 AI Summary
This paper addresses the Exact Matching problem, presenting the first algorithm with asymptotic time complexity matching that of matrix multiplication—namely, $O(n^omega)$ where $omega < 2.373$. Methodologically, it pioneers the systematic application of algebraic techniques—specifically randomized construction and fast computation of matrix characteristic polynomials—to this problem: a weighted adjacency matrix is constructed, and its determinant’s vanishing pattern is analyzed to probabilistically decide matching existence with high confidence. Key contributions are: (1) reducing the best-known upper bound on exact matching from $O(n^4)$ to $O(n^omega)$; (2) establishing a general algebraic framework extendable to broader combinatorial structures, including linear matroid intersection; and (3) providing a critical breakthrough toward resolving the long-standing open question of whether exact matching admits a polynomial-time algorithm.
📝 Abstract
Initiated by Mulmuley, Vazirani, and Vazirani (1987), many algebraic algorithms have been developed for matching and related problems. In this paper, we review basic facts and discuss possible improvements with the aid of fast computation of the characteristic polynomial of a matrix. In particular, we show that the so-called exact matching problem can be solved with high probability in asymptotically the same time order as matrix multiplication. We also discuss its extension to the linear matroid parity problem.