SIAM Undergraduate Research Online
Volume 19
In This Volume
-
An Empirical Study of Algebraic Algorithms in Perfect Matching
Published electronically July 8, 2026DOI: 10.1137/25S178626X
Authors
Austin V. Pham (Carleton University)
Project Advisors
Kevin Cheung (Carleton University)
Abstract
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.
-
Vehicle Routing Problem using Meta-Heuristics: A Collaboration with Fermanagh Community Transport
Published electronically June 30, 2026 -
Smoothness of Area Feature Function
Published electronically June 22, 2026 -
Neural Operators for the Committor Problem
Published electronically June 11, 2026 -
Algebraic Derivation of Parametric Equations for Caustic Envelopes on Planar Convex Curves
Published electronically June 3, 2026 -
Generalization Limits of In-Context Operator Networks for Higher-Order Partial Differential Equations
Published electronically May 11, 2026 -
Polynomial Approximation and Critical Point Sampling for Time Series Clustering
Published electronically April 7, 2026 -
Exploring the Multi-robber Damage Number of a Graph
Published electronically April 2, 2026 -
Parameter Identifiability of RNA Dynamics in PDE Transport Models of Fluorescence Recovery After Photobleaching
Published electronically March 24, 2026 -
A Practical Guide to Model Problems in Quantum Linear Algebra: Theory and Experiment
Published electronically March 17, 2026 -
A Numerical Investigation of an Adaptive Power Series Approximation to Compartmental Models
Published electronically March 13, 2026 -
Bijective Mapping of Lexicographically Ordered Strings to Natural Numbers
Published electronically February 17, 2026 -
Filtering Line Artifacts in Gravitational Waves Using PSO Optimized Piecewise Chirps
Published electronically February 6, 2026 -
Evaluating Combinatorial Approaches to Nested Loop Counting and Their Generalizations
Published electronically January 16, 2026
Become a SIURO Author
Publish your undergraduate research with SIAM to experience all aspects of the peer review process — from submission, review and revision, to publication.
Submit a Paper to SIUROStay Up-to-Date with Email Alerts
Sign up for our monthly newsletter and emails about other topics of your choosing.