Answers are grounded in this paper and cite their sources.
Algebraic algorithms in perfect matching can be conceptually simple and theoretically capable of outperforming combinatorial approaches in dense graphs, yet combinatorial algorithms remain the standard in practice.To investigate the practical viability of algebraic methods, we implement the algorithms of Lovász, Rabin and Vazirani, Harvey, and evaluate their correctness and run-times across a wide variety of graph instances.We benchmark these against Kolmogorov's Blossom V, the combinatorial perfect matching software widely considered to be the fastest of its kind.Our results show that our algebraic implementations are 5-250× slower than Blossom V in perfect matching detection, and 328-21000× slower for solving perfect matchings.In all cases, the dominant computational bottleneck was the O(n 3 ) matrix multiplication routines performed by standard linear algebra computer libraries.Additionally, we find finite-field arithmetic to be essential for our purposes, since fixed-precision numerical arithmetic could not guarantee accurate computations in practice.
No takes yet. Share an insight, caveat, or question.
Austin Pham (2026) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: