PlanetMath (more info)
 Math for the people, by the people. Sponsor PlanetMath
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: High Entry average rating: No information on entry rating
[parent] maximal matching/minimal edge covering theorem (Theorem)

Theorem

Let $G$ be a graph. If $M$ is a matching on $G$ , and $C$ is an edge covering for $G$ , then $|M| \leq |C|$ .

Proof

Consider an arbitrary matching $M$ on $G$ and an arbitrary edge covering $C$ on $G$ . We will attempt to construct a one-to-one function $f: M \rightarrow C$ .

Consider some edge $e \in M$ . At least one of the vertices that $e$ joins must be in $C$ , because $C$ is an edge covering and hence every edge is incident with some vertex in $C$ . Call this vertex $v_e$ , and let $f(e) = v_e$ .

Now we will show that $f$ one-to-one. Suppose we have two edges $e_1, e_2 \in M$ where $f(e_1) = f(e_2) = v$ . By the definition of $f$ , $e_1$ and $e_2$ must both be incident with $v$ . Since $M$ is a matching, however, no more than one edge in $M$ can be incident with any given vertex in $G$ . Therefore $e_1 = e_2$ , so $f$ is one-to-one.

Hence we now have that $|M| \leq |C|$ .

Corollary

Let $G$ be a graph. Let $M$ and $C$ be a matching and an edge covering on $G$ , respectively. If $|M| = |C|$ , then $M$ is a maximal matching and $C$ is a minimal edge covering.

Proof

Suppose $M$ is not a maximal matching. Then, by definition, there exists another matching $M'$ where $|M| < |M'|$ . But then $|M'| > |C|$ , which violates the above theorem.

Likewise, suppose $C$ is not a minimal edge covering. Then, by definition, there exists another covering $C'$ where $|C'| < |C|$ . But then $|C'| < |M|$ , which violates the above theorem.




Anyone with an account can edit this entry. Please help improve it!

"maximal matching/minimal edge covering theorem" is owned by mps. [ full author list (2) | owner history (1) ]
(view preamble | get metadata)

View style:

See Also: maximum flow/minimum cut theorem, matching


This object's parent.
Log in to rate this entry.
(view current ratings)

Cross-references: covering, theorem, minimal edge covering, maximal matching, vertex, incident, joins, vertices, edge, function, one-to-one, edge covering, matching, graph

This is version 4 of maximal matching/minimal edge covering theorem, born on 2002-05-26, modified 2006-03-19.
Object id is 2941, canonical name is MaximalMatchingminimalEdgeCoveringTheorem.
Accessed 4332 times total.

Classification:
AMS MSC05C70 (Combinatorics :: Graph theory :: Factorization, matching, covering and packing)

Pending Errata and Addenda
None.
[ View all 1 ]
Discussion
Style: Expand: Order:
forum policy

No messages.

Interact
post | correct | update request | prove | add result | add corollary | add example | add (any)