TU Wien:Algebra und Diskrete Mathematik VU (diverse)/Übungen 2025W/Beispiel 317

Aus VoWi
Zur Navigation springen Zur Suche springen

Ein t-ärer Baum (t∈ℕ,t≥2) ist ein ebener Wurzelbaum, bei dem jeder Knoten entweder 0 Nachfolger (Endknoten) oder genau t Nachfolger (interner Knoten) hat. Für t = 2 ergeben sich also genau die Binärbäume. Wieviele Endknoten hat ein t-ärer Baum mit n internen Knoten?

Dieses Beispiel hat einen unbekannten Lösungsstatus. Bitte editiere diese Seite und schreibe den dir bekannten Status ins Beispiel. Die möglichen Werte sind hier: Vorlage:Beispiel dokumentiert. Führe folgende Änderung durch:
{{Beispiel|1=
Angabetext
}}

oder

{{Beispiel|
Angabetext
}}

zu (im Falle einer korrekten, unverifizierten Lösung "solved". Auch möglich "unsolved", "wrong", "verified_by_tutor". Alle möglichen Werte sind hier: Vorlage:Beispiel dokumentiert.)

{{Beispiel|status=solved|1=
Angabetext
}}


Überlegungen von mnemetz (war Holzweg)

[Bearbeiten | Quelltext bearbeiten]

Siehe Diskussion:Beispiel_209

Lösungsvorschlag von mnemetz

[Bearbeiten | Quelltext bearbeiten]

Die Anzahl aller Knoten eines Baumes T=⟨V,E⟩ (wobei V die Knotenmenge, E die Kantenmenge ist), umfasst:

|V|=m+x, m ... innere Knoten, x ... Endknoten

Für jeden endlichen Baum T=⟨V,E⟩ gilt:

|V|=|E|+1

Somit können wir sagen:

|V|=|E|+1=t∗m+1

Begründung: von jedem inneren Knoten führen t Kanten weg. 1 steht für den Startknoten (Wurzelknoten).

Somit ergibt sich, wenn ich nun gleichsetze:

m+x=t∗m+1
x=t∗m−m+1=m∗(t−1)+1

Ergänzung: Beweis für |V| = |E| + 1

[Bearbeiten | Quelltext bearbeiten]

Siehe auch Skriptum, S.32

Beweis durch vollständige Induktion nach |V| = n.

  n = 1       |V| = 1 = |E| + 1 = 0 + 1
  n = 2       |V| = 2, |E| = 1 ⇒ 2 = 1 + 1
  

n → n + 1: sei T ein Baum mit |V(T)| = n + 1

Wir entfernen einen Endknoten (Knoten v mit d(v) =1; existiert stets!) samit zugehöriger Kante e1,T1=⟨V∖{v1},E∖{e1}⟩ ist wieder ein Baum.

|V \ {v1}| = n ⇒ |V(T1)| = |E(T1)| - laut Induktionsvorraussetzung

|V \ {v1}| = |E \ {e1}| + 1

|V| - 1 = |E| - 1 + 1

|V| = |E| + 1 QED

Lösungsvorschlag von neo

[Bearbeiten | Quelltext bearbeiten]

Bei einem t-ären Baum hat jeder interne Knoten t Nachfolger. D.h bei jeder Ebene des Baumes kommen tk (k sei in dem Fall die Tiefe des Baumes) Knoten dazu. Also t0=1,t1=t,t2=t∗t...,tk. Dabei ist die null-te Ebene, also t0=1 der Wurzelknoten. Aus dieser Überlegung folgt, dass n eine Potenz von t sein muss, da es n interne Knoten gibt (→n=tk). Auf der nächsthöheren Ebene, also bei der k+1. Ebene muss es tk∗t=tk+1 Knoten geben. Da die Variable k nicht gegeben ist, hab ich ein wenig umformen müssen.

n=tk→logt(n)=k→tk+1=tlogt(n)+1
Folglich hat ein t-ärer Baum mit n internet Knoten tlogt(n)+1 Nachfolger.