Polynomial size linear programs for problems in P
David Avis, David Bremner, Hans Raj Tiwary, Osamu Watanabe

TL;DR
This paper constructs polynomial-sized linear programs for problems in P, including perfect matching, by defining new polytopes with weak extended formulations, enabling efficient decision procedures.
Contribution
It introduces a novel method to create polynomial-size linear programs for P problems using a compiler from algorithms to polytopes, bypassing previous exponential complexity results.
Findings
Constructed a weak extended formulation of polynomial size for perfect matching polytope.
Demonstrated that linear programs over this formulation decide perfect matching in polynomial time.
Extended the method to solve weighted matching and other P problems efficiently.
Abstract
A perfect matching in an undirected graph is a set of vertex disjoint edges from that include all vertices in . The perfect matching problem is to decide if has such a matching. Recently Rothvo{\ss} proved the striking result that the Edmonds' matching polytope has exponential extension complexity. Here for each we describe a perfect matching polytope that is different from Edmonds' polytope and define a weaker notion of extended formulation. We show that the new polytope has a weak extended formulation (WEF) of polynomial size. For each graph with vertices we can readily construct an objective function so that solving the resulting linear program over decides whether or not has a perfect matching. The construction is uniform in the sense that, for each , a single polytope is defined for the class of all graphs with nodes. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Formal Methods in Verification
