Formal correctness of the Micali–Vazirani maximum matching algorithm
Establish a formal correctness proof for the Micali–Vazirani algorithm for maximum cardinality matching in general graphs, which achieves O(√(|V|)|E|) running time by using shortest augmenting paths in phases and avoiding blossom shrinking.
References
The most interesting future direction is devising a formal correctness proof for the Micali-Vazirani algorithm which has the fastest running time for maximum cardinality matching, and the correctness of which is not yet established, despite many trials at proving it, with the last trial being in review cycles for 8 years until acceptance.
— A Formal Correctness Proof of Edmonds' Blossom Shrinking Algorithm
(2412.20878 - Abdulaziz, 2024) in Discussion (final section)