22.08.2013 Views

Edge-connectivity of undirected and directed hypergraphs

Edge-connectivity of undirected and directed hypergraphs

Edge-connectivity of undirected and directed hypergraphs

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Section 1.3. Hypergraphs <strong>and</strong> <strong>directed</strong> <strong>hypergraphs</strong> 21<br />

Proposition 1.14 ([36]). Let D = (V, A) be a <strong>directed</strong> hypergraph, <strong>and</strong> S1, . . . , Sk non-<br />

empty subsets <strong>of</strong> V . For X ⊆ V , let f(X) denote the number <strong>of</strong> sets Si not disjoint from<br />

X. Then D can be decomposed into <strong>directed</strong> sub-<strong>hypergraphs</strong> D1, . . . , Dk such that Di is<br />

connected from Si if <strong>and</strong> only if<br />

ϱD(X) ≥ k − f(X) for every ∅ = X ⊆ V .<br />

Pro<strong>of</strong>. We prove the theorem by induction on the number <strong>of</strong> hyperarcs <strong>of</strong> size at least 3.<br />

If every hyperarc is a digraph edge, then we can use Theorem 1.8. Suppose that there is a<br />

hyperarc a ∈ A with |a| > 2. Call a set ∅ = X ⊆ V tight if ϱD(X) = k − f(X). Note that<br />

f(X) + f(Y ) ≥ f(X ∩ Y ) + f(X ∪ Y ),<br />

for every X, Y ⊆ V , so (1.4) implies that if X ∩ Y = ∅ then the intersection <strong>and</strong> union<br />

<strong>of</strong> tight sets is tight. Let F be the family <strong>of</strong> tight sets entered by a. If F = ∅ or F<br />

has a unique maximal element X, then we can replace the hyperarc a by a <strong>directed</strong> edge<br />

uh(a) where u is an arbitrary node in a − X, <strong>and</strong> use induction. If F has at least two<br />

maximal elements, say X <strong>and</strong> Y , then a cannot enter X ∪ Y , since the union would also<br />

be tight, which would contradict the maximality. But then dD(X, Y ) ≥ 1, so by (1.4)<br />

ϱD(X ∩ Y ) + ϱD(X ∪ Y ) = ϱD(X) + ϱD(Y ) − dD(X, Y ) < 2k − f(X ∩ Y ) − f(X ∪ Y ), so<br />

X ∩ Y or X ∪ Y would violate the condition.<br />

As a consequence, the following are equivalent for a <strong>directed</strong> hypergraph (D = V, A)<br />

<strong>and</strong> a fixed root node s ∈ V :<br />

(i) D can be decomposed into k edge-disjoint spanning <strong>directed</strong> sub-<strong>hypergraphs</strong> that are<br />

connected from s.<br />

(ii) There are k edge-disjoint paths from s to any other node.<br />

(iii) ϱD(X) ≥ k for every non-empty subset X <strong>of</strong> V − s.<br />

A <strong>directed</strong> hypergraph D is called k-rooted-connected from root s if it has the above prop-<br />

erties.<br />

A <strong>directed</strong> hypergraph D is said to cover a set function p if ϱD(X) ≥ p(X) for every<br />

X ⊆ V . Note that k-edge-<strong>connectivity</strong> <strong>and</strong> k-rooted-<strong>connectivity</strong> <strong>of</strong> <strong>directed</strong> <strong>hypergraphs</strong><br />

can be described as the covering <strong>of</strong> appropriate set functions.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!