Edge-connectivity of undirected and directed hypergraphs
Edge-connectivity of undirected and directed hypergraphs
Edge-connectivity of undirected and directed hypergraphs
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
32 Chapter 2. Submodular functions<br />
The rank function <strong>of</strong> the matroid M, denoted by rM, is the set function whose value on X<br />
is the cardinality <strong>of</strong> a maximal independent subset <strong>of</strong> X. This rank function is monotone<br />
increasing (i.e. rM(X) ≤ rM(Y ) if X ⊆ Y ), fully submodular, <strong>and</strong> rM(X) ≤ |X| for every<br />
X ⊆ S. It can be shown that every set function satisfying these properties is the rank<br />
function <strong>of</strong> a matroid.<br />
Given a graph G = (V, E), One can define a matroid MG = (S, I) by S := E <strong>and</strong><br />
I := {E ′ ⊆ E : E ′ is a forest}. MG is called the circuit matroid <strong>of</strong> G. A generalization <strong>of</strong><br />
this construction to <strong>hypergraphs</strong>, due to Lorea [54], will be presented in Chapter 5.<br />
A graph G = (V, E) is connected if rMG (E) = |V |−1. G contains k edge-disjoint spanning<br />
trees if MG has k disjoint independent sets <strong>of</strong> cardinality |V | − 1. As the following theorem<br />
<strong>of</strong> Edmonds asserts, this is also a matroid problem.<br />
Theorem 2.7 (Edmonds [13]). Let Mi = (S, Ii) be matroids on a common ground set<br />
S for i = 1, . . . , k. Then the family IΣ := {I1 ∪ I2 ∪ · · · ∪ Ik : Ii ∈ Ii} forms the family <strong>of</strong><br />
independent sets <strong>of</strong> a matroid MΣ whose rank-function rΣ is given by the following formula:<br />
<br />
k<br />
rΣ(X) = min ri(X ′ ) + |X − X ′ | : X ′ <br />
⊆ X . (2.3)<br />
i=1<br />
The matroid MΣ defined in the theorem is called the sum <strong>of</strong> matroids M1, . . . , Mk.<br />
Theorem 1.5 <strong>of</strong> Tutte can be easily obtained from this result.<br />
Another result <strong>of</strong> Edmonds that is <strong>of</strong> central importance is the matroid intersection<br />
theorem:<br />
Theorem 2.8 (Edmonds [15]). Let M1 = (S, I1) <strong>and</strong> M2 = (S, I2) be two matroids,<br />
with rank functions r1 <strong>and</strong> r2. Then the maximum cardinality <strong>of</strong> a set in I1 ∩ I2 equals<br />
min<br />
X⊆S (r1(X) + r2(S − X)).<br />
2.2.3 Polyhedra associated to set functions<br />
The properties <strong>of</strong> sub- <strong>and</strong> supermodular functions can be best described using the termi-<br />
nology <strong>of</strong> polyhedral combinatorics. Here we formulate the results from the perspective <strong>of</strong><br />
supermodular functions, since these appear more <strong>of</strong>ten in the thesis; analogous statements<br />
are <strong>of</strong> course true for submodular functions. In the following paragraphs we use the terms<br />
“min” <strong>and</strong> “max” to denote −∞/ + ∞ if the values are not bounded. Given a set function<br />
p : 2 V → Z ∪ {−∞}, we define the polyhedra<br />
C(p) := {x : V → Q : x(Y ) ≥ p(Y ) ∀Y ⊆ V } , (2.4)<br />
B(p) := {x : V → Q : x(V ) = p(V ); x(Y ) ≥ p(Y ) ∀Y ⊆ V } . (2.5)