Supermodularity in Unweighted Graph Optimization I: Branchings and Matchings
Krist\'of B\'erczi, Andr\'as Frank

TL;DR
This paper introduces a new min-max theorem for supermodular functions that extends classical graph optimization problems like branchings and matchings, revealing computational complexity limitations.
Contribution
It presents a novel min-max theorem for covering supermodular functions with degree-constrained bipartite graphs, extending classical results.
Findings
New min-max theorem for supermodular functions
Extension of Edmonds' disjoint branchings theorem
NP-completeness of the minimum cost extension
Abstract
The main result of the paper is motivated by the following two, apparently unrelated graph optimization problems: (A) as an extension of Edmonds' disjoint branchings theorem, characterize digraphs comprising disjoint branchings each having a specified number of arcs, (B) as an extension of Ryser's maximum term rank formula, determine the largest possible matching number of simple bipartite graphs complying with degree-constraints. The solutions to these problems and to their generalizations will be obtained from a new min-max theorem on covering a supermodular function by a simple degree-constrained bipartite graph. A specific feature of the result is that its minimum cost extension is already NP-complete. Therefore classic polyhedral tools themselves definitely cannot be sufficient for solving the problem, even though they make some good service in our approach.
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.
