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.
56 Chapter 3. <strong>Edge</strong>-<strong>connectivity</strong> augmentation <strong>of</strong> <strong>hypergraphs</strong><br />
account) must be connected, therefore it needs to have at least l−1<br />
ν−1<br />
partition is called a deficient partition if<br />
l − 1<br />
ν − 1<br />
m(V )<br />
> .<br />
ν<br />
hyperedges. A p-full<br />
Theorem 3.14. Let p : 2 V → Z+ be a symmetric, positively crossing supermodular set<br />
function, ν ≥ 2 an integer, <strong>and</strong> m : V → Z+ a degree specification such that ν | m(V ).<br />
There is a ν-uniform hypergraph H covering p such that dH(v) = m(v) for every v ∈ V if<br />
<strong>and</strong> only if the following are true:<br />
m(X) ≥ p(X) for every X ⊆ V , (3.9)<br />
m(V )<br />
≥ p(X)<br />
ν<br />
for every X ⊆ V , (3.10)<br />
There are no deficient partitions. (3.11)<br />
Pro<strong>of</strong>. The necessity <strong>of</strong> the conditions is easily verifiable. We prove sufficiency using in-<br />
duction on |V | + m(V ). If m(V ) = ν, conditions (3.9) <strong>and</strong> (3.10) are clearly sufficient, so<br />
we can assume that m(V ) ≥ 2ν. A ν-uniform hypergraph is called feasible if it matches<br />
the degree specification <strong>and</strong> covers p. First we show that if there is a set X ⊆ V such that<br />
m(X) = p(X) = 1 <strong>and</strong> |X| > 1, then there exists a feasible hypergraph. The contraction<br />
<strong>of</strong> X leads to a modified problem: V ′ := V − X + vX, m ′ (v) := m(v) if v ∈ V ′ − vX,<br />
m ′ (vX) := 1, p ′ (Y ) := p(Y ) if vX /∈ Y , <strong>and</strong> p ′ (Y ) := p((Y −vX)∪X) if vX ∈ Y . Conditions<br />
(3.9)–(3.11) are satisfied by m ′ <strong>and</strong> p ′ , <strong>and</strong> p ′ is symmetric <strong>and</strong> positively crossing super-<br />
modular, so by induction there is a ν-uniform hypergraph H ′ = (V ′ , E ′ ) with degree vector<br />
m ′ , that covers p ′ . This hypergraph naturally defines a ν-uniform hypergraph H = (V, E)<br />
with degree vector m; we claim that H covers p.<br />
Suppose that some Y ⊆ V is deficient, i.e. dH(Y ) < p(Y ). Then p(Y ) ≥ 1 <strong>and</strong><br />
m(Y ) ≥ 2, so Y ⊆ X. Furthermore, Y must separate X, otherwise there would be a<br />
corresponding deficient set in the contracted problem. If m(X ∩ Y ) > 0, then we may<br />
assume that V − (X ∪ Y ) = ∅, because otherwise 0 = m(X − Y ) < p(Y ) = p(X − Y ).<br />
Using (2.2), p(X ∪ Y ) ≥ p(X) + p(Y ) − p(X ∩ Y ) ≥ p(Y ) > dH(Y ) = dH(X ∪ Y ), so X ∪ Y<br />
would be deficient. If m(X ∩ Y ) = 0, then p(Y − X) ≥ p(X) + p(Y ) − p(X − Y ) ≥ p(Y ) ><br />
dH(Y ) = dH(Y − X) according to (2.9), so Y − X would be deficient.<br />
From now on it is assumed that if m(X) = p(X) = 1 for some X ⊆ V , then |X| = 1;<br />
these singletons are called special singletons. The set <strong>of</strong> special singletons is denoted by S,<br />
<strong>and</strong> it is considered as a subset <strong>of</strong> V .<br />
We define an operation called splitting-<strong>of</strong>f, which is an analogue <strong>of</strong> the splitting-<strong>of</strong>f<br />
operation for graphs. A ν-hyperedge e can be split <strong>of</strong>f from (p, m) if |e ∩ v| ≤ m(v) for