T1: Algebraic Matching Algorithms (1)
This post will show how to detect and find a matching using matrix.
Definitions
Given a bipartite graph with , the Edmonds Matrix is defined as matrix of variables in the following.
We know that the basics are always important.
Leibniz Formula to Compute a Determinant
For more about determinant, please read the post What is determinant.
where is a permutation.
Lovász’s Algorithm
[35] Let be the Edmonds matrix of a bipartite graph . Then, is non-zero iff contains a perfect matching.
Wow! Cool! What a beautiful theory!
Karp, UPpfal, Wigderson Algorithm
Rabin and Vazirani Algorithm
Reference
[1] Tutte, William T. “The factorization of linear graphs.” Journal of the London Mathematical Society 1.2 (1947): 107-111.