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.

14 Chapter 1. Introduction <strong>and</strong> preliminaries<br />

contains a spanning tree, <strong>and</strong> a digraph is strongly connected if <strong>and</strong> only if it contains a<br />

spanning arborescence rooted at s for every s ∈ V .<br />

Given a graph G = (V, E) <strong>and</strong> a subset W ⊆ V , a subtree G ′ = (V ′ , E ′ ) <strong>of</strong> G is called<br />

a Steiner tree for W if W ⊆ V ′ . A graph is connected in W if <strong>and</strong> only if it contains a<br />

Steiner tree for W .<br />

In [70] Tutte investigated the problem <strong>of</strong> decomposing a graph into a given number<br />

<strong>of</strong> connected spanning subgraphs, which is equivalent to finding a given number <strong>of</strong> edge-<br />

disjoint spanning trees <strong>of</strong> G. He proved the following fundamental result:<br />

Theorem 1.5 (Tutte). An <strong>un<strong>directed</strong></strong> graph G = (V, E) contains k edge-disjoint span-<br />

ning trees (or G can be decomposed into k connected spanning subgraphs) if <strong>and</strong> only if<br />

eG(F) ≥ k(|F| − 1) (1.1)<br />

holds for every partition F <strong>of</strong> V into non-empty subsets, where eG(F) denotes the number<br />

<strong>of</strong> edges connecting distinct members <strong>of</strong> F.<br />

Note that given a graph G = (V, E) <strong>and</strong> a subset W ⊆ V , it is NP-complete to decide<br />

whether G contains k edge-disjoint Steiner trees for W . This problem will be discussed in<br />

greater detail in Chapter 5.<br />

The following result <strong>of</strong> Nash-Williams [63] is in some sense a complementary pair <strong>of</strong><br />

Tutte’s theorem:<br />

Theorem 1.6 (Nash-Williams). A graph G can be covered by k forests if <strong>and</strong> only if<br />

iG(X) ≤ k(|X| − 1) for every non-empty subset X <strong>of</strong> V .<br />

For digraphs, the following result <strong>of</strong> Edmonds [14] is an analogue <strong>of</strong> Tutte’s theorem:<br />

Theorem 1.7 (Edmonds). Let D = (V, A) be a digraph, s ∈ V a fixed root node. Then<br />

D contains k edge-disjoint spanning arborescences rooted at s if <strong>and</strong> only if<br />

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

In fact, Edmonds stated the result in a more general form:<br />

Theorem 1.8 (Edmonds). Let D = (V, A) be a digraph, <strong>and</strong> S1, . . . , Sk subsets <strong>of</strong> V ;<br />

for X ⊆ V , let f(X) denote the number <strong>of</strong> sets Si not disjoint from X. Then D can be<br />

decomposed into <strong>directed</strong> subgraphs D1, . . . , Dk such that Di is connected from Si if <strong>and</strong><br />

only if<br />

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

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

Saved successfully!

Ooh no, something went wrong!