Frank-Jordán theorem
Given two (not necessarly disjoint) sets S and T, let P denote the set of set pairs of the form K=(K−,K+) for ∅≠K−⊆S, ∅≠K+⊆T. We say that the set pairs K and L are independent if K−∩L−=∅ or K+∩L+=∅. For two non-independent set pairs K and L let us define the two set pairs K∧L=(K−∩L−,K+∪L+) and K∨L=(K−∪L−,K+∩L+).
A function p:P→Z+ is called positively crossing supermodular, if for any non-independent set pairs K and L with p(K),p(L)>0,
p(K)+p(L)≤p(K∧L)+p(K∨L)
holds. An arc xy covers the set pair K, if x∈K−, y∈K+. An edge set F consiting of edges from S to T covers the function p if there are at least p(K) arcs in F covering K for each K∈P.
Theorem (Frank and Jordán [1], 1995)
Given a positively crossing supermodular function p, the minimum number of arcs covering p equals the maximum value of ∑K∈Fp(K), where F⊆P is a set of pairwise independent set-pairs. A minimum arc set covering p can be found in polynomial time.
Note that the polynomial-time algorithm mentioned in the theorem relies on the ellipsoid method and does not find the optimal family of pairwise independent set-pairs. A combinatorial, pseudo-polynomial algorithm was given by Végh and Benczúr [2].
Applications
The most powerful application is directed node-connectivity augmentation: given a digraph D=(V,A) and a connectivity target k, it enables finding a minimum cardinality arc set F so that D+F is k-node-connected. The simpler problem of directed edge-connectivity augmentation can also be deduced from this theorem, along with its generalization, S-T edge-connectivity augmentation.
Further applications include
- finding maximum Kt,t-free t-matchings in bipartite graphs,
- Győri's Theorem on generating a system of intervals [3],
- a generalization of Győri's theorem by Soto and Telha [4],
- directed node-connectivity augmentation preserving simplicity [5].
References
- ↑ A. Frank, T. Jordán, Minimal edge-coverings of pairs of sets, DOI link, author link
- ↑ L.A. Végh, A.A. Benczúr, Primal-dual approach for directed vertex connectivity augmentation and generalizations, DOI link, author link
- ↑ E. Győri, A minimax theorem on intervals, DOI link
- ↑ J.A. Soto, C. Telha, Independent sets and hitting sets of bicolored rectangular families, arXiv link
- ↑ K Bérczi, A. Frank, Supermodularity in unweighted graph optimization III: Highly connected digraphs, EGRES Technical Report no. 2016-11