Graph Theory - Coverings - Tutorialspoint
Graph Theory - Coverings - Tutorialspoint
Line Covering
Let G = (V, E) be a graph. A subset C(E) is called a line covering of G if every vertex of G is incident with at least one edge in C, i.e.,
deg(V) ≥ 1 ∀ V ∈ G
because each vertex is connected with another vertex by an edge. Hence it has a minimum degree of 1.
Example
Line covering of ‘G’ does not exist if and only if ‘G’ has an isolated vertex. Line covering of a graph with ‘n’ vertices has at least [n/2]
edges.
Example
In the above graph, the subgraphs having line covering are as follows −
Here, C1, C2, C3 are minimal line coverings, while C4 is not because we can delete {b, c}.
Example
In the above example, C1 and C2 are the minimum line covering of G and α1 = 2.
Every line covering does not contain a minimum line covering (C3 does not contain any minimum line covering.
Vertex Covering
Let ‘G’ = (V, E) be a graph. A subset K of V is called a vertex covering of ‘G’, if every edge of ‘G’ is incident with or covered by a vertex
in ‘K’.
Example
The subgraphs that can be derived from the above graph are as follows −
K1 = {b, c}
K2 = {a, b, c}
K3 = {b, c, d}
K4 = {a, d}
Here, K1, K2, and K3 have vertex covering, whereas K4 does not have any vertex covering as it does not cover the edge {bc}.
Example
In the above graph, the subgraphs having vertex covering are as follows −
K1 = {b, c}
K2 = {a, b, c}
K3 = {b, c, d}
Here, K1 and K2 are minimal vertex coverings, whereas in K3, vertex ‘d’ can be deleted.
The number of vertices in a minimum vertex covering of ‘G’ is called the vertex covering number of G (α2).
Example
In the following graph, the subgraphs having vertex covering are as follows −
K1 = {b, c}
K2 = {a, b, c}
K3 = {b, c, d}
Print Page