24.12.2013 Views

Here - Combinatorial algorithms and algorithmic graph theory

Here - Combinatorial algorithms and algorithmic graph theory

Here - Combinatorial algorithms and algorithmic graph theory

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.

4 Introduction<br />

path is its number of edges.<br />

The distance d(v, w) between 2 vertices v, w ∈ V (G) is the length of the<br />

shortest path from v to w in G. If there is no path from v to w, d(v, w) is defined<br />

as ∞. The diameter of G is the greatest distance between any two vertices in G.<br />

A sub<strong>graph</strong> C of a <strong>graph</strong> G is a cycle if V (C) = {v 0 , v 1 , ..., v n } <strong>and</strong> E(C) =<br />

{{v i , v i+1 } | 0 ≤ i < n} ∪ {v 0 , v n } where all vertices of V (C) are distinct. The<br />

length of the cycle is its number of edges (or vertices).<br />

A complete <strong>graph</strong> of order n (denoted K n ) is a <strong>graph</strong> G = (V, E) with E = ( V<br />

2)<br />

.<br />

A <strong>graph</strong> G is called bipartite if there are two sets of vertices V 1 <strong>and</strong> V 2 such<br />

that V 1 ∩ V 2 = ∅ <strong>and</strong> V 1 ∪ V 2 = V (G) <strong>and</strong> ∀ e ∈ E(G) : |e ∩ V 1 | = |e ∩ V 2 | = 1.<br />

A complete bipartite <strong>graph</strong> G = (V 1 ∪V 2 , E) is a bipartite <strong>graph</strong> with partitions<br />

V 1 <strong>and</strong> V 2 such that for any two vertices v 1 ∈ V 1 <strong>and</strong> v 2 ∈ V 2 , {v 1 , v 2 } is an edge<br />

in G. The complete bipartite <strong>graph</strong> with partitions of size |V 1 | = m <strong>and</strong> |V 2 | = n,<br />

is denoted K m,n .<br />

The girth of a <strong>graph</strong> G is the length of its shortest cycle <strong>and</strong> is denoted by<br />

g(G). For acyclic <strong>graph</strong>s the girth is defined as ∞. A tree is a connected acyclic<br />

<strong>graph</strong>.<br />

A <strong>graph</strong> G = (V, E) is connected if for every v, w ∈ V there is a path from v<br />

to w. A disconnected <strong>graph</strong> is a <strong>graph</strong> which is not connected. Given a connected<br />

<strong>graph</strong> G = (V, E). A set S ⊆ V is a vertex-cut if G[V \ S] is disconnected. If the<br />

vertex-cut only contains one vertex, we call that vertex a cutvertex. A <strong>graph</strong> G<br />

is k-connected if G is connected <strong>and</strong> no vertex-cut S exists with |S| < k.<br />

Given a connected <strong>graph</strong> G = (V, E). A set S ⊆ E is an edge-cut if the<br />

<strong>graph</strong> G ′ = (V, E \ S) is disconnected. If the edge cut only contains one edge, we<br />

call that edge a bridge. A <strong>graph</strong> G is k-edge-connected if G is connected <strong>and</strong> no<br />

edge-cut S exists with |S| < k. We call an (edge) cut S with |S| = k a k-(edge)-<br />

cut. Thus if a <strong>graph</strong> is k-edge-connected but not (k + 1)-edge-connected, it has<br />

a k-edge-cut.<br />

A <strong>graph</strong> G is cyclically k-edge-connected if the deletion of fewer than k edges<br />

from G does not create two components both of which contain at least one cycle.<br />

The largest integer k such that G is cyclically k-edge-connected is called the cyclic<br />

edge-connectity of G <strong>and</strong> is denoted by λ c (G). If no set of edges can be deleted<br />

such that two components are created which both contain at least one cycle, the<br />

cyclic edge-connectivity is defined as ∞ (so λ c (K 4 ) = ∞).<br />

The chromatic index χ ′ (G) of a <strong>graph</strong> G is the minimum number of colours<br />

required for an edge colouring of that <strong>graph</strong> such that no two adjacent edges have<br />

the same colour.

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

Saved successfully!

Ooh no, something went wrong!