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.
62 Chapter 3. <strong>Edge</strong>-<strong>connectivity</strong> augmentation <strong>of</strong> <strong>hypergraphs</strong><br />
Pro<strong>of</strong>. We can assume that |K ∗ | ≥ 3, otherwise there are no proper critical partitions.<br />
Claim 3.22 implies that K ∗ is either disjoint from or subset <strong>of</strong> any non-singleton set in B1,<br />
so the construction <strong>of</strong> e ′ gives that |e ′ ∩ K ∗ | is the minimum <strong>of</strong> the following three values:<br />
|K ∗ |, (3.18)<br />
ν − 1, (3.19)<br />
min<br />
K∗ (m(X) − p(X) + 1). (3.20)<br />
⊆X∈B1<br />
Suppose that a proper critical partition F becomes deficient after the splitting <strong>of</strong>f <strong>of</strong> e.<br />
Let Vi be the member <strong>of</strong> F for which e ⊆ Vi; then |K ∗ ∩ Vi| ≥ |e ′ ∩ K ∗ | > 0. If K ∗ ⊆ Vi<br />
<strong>and</strong> m(Vi − K ∗ ) > 0, then s(F) < m(Vi), given that by Claim 3.23 the special singleton<br />
members are in the same component <strong>of</strong> G whose size is at most |K ∗ |. This contradicts the<br />
criticality <strong>of</strong> F according to Claim 3.16.<br />
If K ∗ ⊆ Vi <strong>and</strong> m(Vi − K ∗ ) = 0, then the set Z := {v ∈ Vi : v ∈ e} is a subset<br />
<strong>of</strong> K ∗ , hence p({u, v}) = 1 for every u, v ∈ Z. Let v ∈ Z; by using (3.7) on the sets<br />
{{v, u} : u ∈ Z − v} we get that p(Z) > 0. But then m e (Z) < p e (Z), so by Claim 3.15 a<br />
subset <strong>of</strong> Z violates (3.14) or (3.15).<br />
Now suppose that K ∗ ⊆ Vi, <strong>and</strong> let FS denote the S-refinement <strong>of</strong> F. By Claim 3.23,<br />
K ∗ is the set <strong>of</strong> special singletons that are members <strong>of</strong> FS (<strong>and</strong> thus the special singleton<br />
members <strong>of</strong> F are in K ∗ ). If e ′ ⊆ K ∗ , then there are at least ν − 1 nodes in Vi that<br />
are special singleton members <strong>of</strong> FS, so |FS|−1<br />
ν−1<br />
≥ |F|+(ν−1)−1<br />
ν−1<br />
criticality <strong>of</strong> F, which means that FS would violate (3.11).<br />
≥ |F|−1<br />
ν−1<br />
+ 1 > m(V )<br />
ν<br />
by the<br />
If |e ′ ∩ K ∗ | is determined by (3.20), then there is a set X ∈ B1 such that K ∗ ⊆ X,<br />
Vi ⊆ X, <strong>and</strong> |K ∗ ∩ Vi| ≥ m(X) − p(X) + 1. Let U denote the union <strong>of</strong> the members <strong>of</strong><br />
F − {Vi} that are not special singletons. Then s(F) = |K ∗ − U| − |K ∗ ∩ Vi| ≤ |K ∗ −<br />
U| − m(X) + p(X) − 1 < p(X) − m(X ∩ U). By Claim 3.16, this would imply that<br />
m(Vi) < p(X) − m(X ∩ U); we show that this is impossible. If U ⊆ X, then m(Vi) ≥<br />
p(Vi−X) = p(V −X) = p(X) ≥ p(X)−m(X ∩U). If U ⊆ X, then by using (2.2) on X <strong>and</strong><br />
V1 ∪ U we get that m(Vi) ≥ p(Vi − X) = p(U ∪ X) ≥ p(X) + p(V1 ∪ U) − p(X ∩ (V1 ∪ U)) ≥<br />
p(X) + 1 − m(X ∩ (V1 ∪ U)) = p(X) − m(X ∩ U).<br />
Lemma 3.24 implies that condition (3.17) can be ignored when choosing an appropriate<br />
node w ∈ W . We have already seen that e = e ′ + w ∈ Q is a necessary condition for the<br />
feasibility <strong>of</strong> the splitting-<strong>of</strong>f. In addition to that, e ⊆ X must hold for every set X ∈ B2;<br />
however, if e ′ ⊆ X or there is a set Y ∈ B1 such that X ⊆ Y <strong>and</strong> m(Y ) − p(Y ) = ν − 2,<br />
then this automatically follows from e = e ′ + w ∈ Q. So we call a set X ∈ B2 critical if<br />
e ′ ⊆ X <strong>and</strong> there is no Y ∈ B1 such that X ⊆ Y <strong>and</strong> m(Y ) − p(Y ) = ν − 2. A ν-hyperedge