TU Wien:Diskrete Mathematik für Informatik UE (Gittenberger)/Übungen WS13/Beispiel 17

Aus VoWi
Zur Navigation springen Zur Suche springen

17) Let G = (V, E) be an undirected graph. Set Mk(G) = (E, S) where S={A⊆E|A=F∪M where F is a forest and |M|≤k}.

Prove that Mk(G) is a matroid.

Theory[Bearbeiten | Quelltext bearbeiten]

A matroid M=(E,S), where E is a finite set and S is a subset of the power set of E s.t:

  • non emptiness: The empty set is in S. (S is therefore not an empty set itself i.e. not empty)
  • S is downward closed: if and then
  • S has the exchange property: if and , then there exists an element s.t.


Solution[Bearbeiten | Quelltext bearbeiten]

A=Fa u Ma
B=Fb u Mb
|B|>|A|

now you have to show the different possible cases how you can select an edge from B and put into A.

This link could help a little bit: https://web.archive.org/web/20180730233732/https://matheplanet.com/matheplanet/nuke/html/viewtopic.php?topic=211896


Solution (Warning: the solution listed below seems wrong ) (the case k>0 is missing. so it cannot be complete...)[Bearbeiten | Quelltext bearbeiten]

for k=0 there's nothing to show as this was done in the lecture - the interesting part begins with k>0

Proof for k=0[Bearbeiten | Quelltext bearbeiten]

iff F is a forest

is in S[Bearbeiten | Quelltext bearbeiten]

It contains no cycles and therefore it's a forest

S is downward closed[Bearbeiten | Quelltext bearbeiten]

S is downward closed, as every subgraph of a forest is also a forest and therefore also independent (i.e. )

the exchange property holds in S[Bearbeiten | Quelltext bearbeiten]

Let be forests where

The number of vertices is given by where is the number of trees in the forest. Therefore , which means that there must exist an edge in , which connects two trees in .


Proof für k>0[Bearbeiten | Quelltext bearbeiten]

The first two axioms still hold true.