Dice Question Streamline Icon: https://streamlinehq.com

Deterministic polynomial-time algorithm for Exact Matching in general graphs

Determine whether there exists a deterministic polynomial-time algorithm for the Exact Matching problem in general graphs; specifically, given a 0/1-weighted graph G and an integer k, decide whether G has a perfect matching of weight exactly k.

Information Square Streamline Icon: https://streamlinehq.com

Background

Beyond the specific derandomization of MVV, the broader question is whether EM admits any deterministic polynomial-time algorithm in general graphs. The paper notes that several special cases (e.g., complete or complete bipartite graphs, K3,3-minor-free graphs, bounded-genus graphs) have deterministic solutions, but the general case remains unresolved.

This problem sits at the core of understanding whether the parity-constrained matching structures that MVV handle via randomness can be captured deterministically across all graphs.

References

It is, however, still widely open whether there exists a deterministic polynomial-time algorithm or not, although several special cases have been solved, e.g., complete or comlete bipar- tite graphs [10,11,21], K3,3-minor-free graphs [22], and bounded-genus graphs [9].

An FPT Algorithm for the Exact Matching Problem and NP-hardness of Related Problems (2405.02829 - Murakami et al., 5 May 2024) in Section 1 (Introduction)