Using Jeřábek's framework for probabilistic reasoning, we formalize the correctness of two fundamental RNC2 algorithms for bipartite perfect matching within the theory VPV for polytime reasoning. The first algorithm is for testing if a bipartite graph has a perfect matching, and is based on the Schwartz-Zippel Lemma for polynomial identity testing applied to the Edmonds polynomial of the graph. The second algorithm, due to Mulmuley, Vazirani and Vazirani, is for finding a perfect matching, where the key ingredient of this algorithm is the Isolating Lemma. © D. T. M. Lê and S.A. Cook.
CITATION STYLE
Lê, D. T. M., & Cook, S. A. (2012). Formalizing randomized matching algorithms. Logical Methods in Computer Science, 8(3), 6. https://doi.org/10.2168/lmcs-8(3:5)2012
Mendeley helps you to discover research relevant for your work.