Senior Sanchez
2008-10-31, 12:19:44
Hoi,
Ich besuche momentan die Veranstaltung "Grundlagen der theoretischen Informatik" und bei einer Aufgabe bin ich total ins Grübeln gekommen.
Es geht um folgende Aufgabe...
"Beweisen Sie: Jeder ungerichtete Graph mit mehr als einem Knoten besitzt zwei Knoten vom gleichen Grad."
Meine Idee war dafür eine Art strukturelle Induktion zu nutzen. Angenommen, wir haben n Knoten. Dann ist der kleinste Graph, den man damit aufbauen kann, quasi ne verkettete Liste dieser Elemente ohne das ganze zu einem Kreis zu schließen. Da so ein Graph n-1 Kanten hat, haben zwei Graphen (Anfang und Ende) jeweils den Grad 1 und (n-2) Knoten den Grad 2.
Die Bedingung ist also erfüllt.
Nun wollte ich eine Kante hinzufügen. Wird diese Kante zwischen zwei Knoten gleichen Grades eingefügt, so erhöht sich bei beiden der Grad um 1 und die Bedingung bleibt erfüllt.
Nur fehlt mir jetzt der Ansatz um zu zeigen, dass es bei einer neuen Kante zwischen zwei Knoten unterschiedlichen Grades auch noch erfüllt ist.
Gibt es sonst zwei Knoten gleichen Grades, die nicht an der neuen Kantenbildung beteiligt sind, bleibt die Bedingung ja erfüllt. Aber es kann auch sein, dass eben durch die neue Kante eine neue Gleichheit eines Grades zu einem anderen Knoten erreicht wird.
Ich komme da momentan einfach nicht weiter. Ich habe über die Aufgabe seit gestern nachgedacht und mir fehlt die zündene Idee.
Hat jemand von euch einen Rat?
Danke
Ich besuche momentan die Veranstaltung "Grundlagen der theoretischen Informatik" und bei einer Aufgabe bin ich total ins Grübeln gekommen.
Es geht um folgende Aufgabe...
"Beweisen Sie: Jeder ungerichtete Graph mit mehr als einem Knoten besitzt zwei Knoten vom gleichen Grad."
Meine Idee war dafür eine Art strukturelle Induktion zu nutzen. Angenommen, wir haben n Knoten. Dann ist der kleinste Graph, den man damit aufbauen kann, quasi ne verkettete Liste dieser Elemente ohne das ganze zu einem Kreis zu schließen. Da so ein Graph n-1 Kanten hat, haben zwei Graphen (Anfang und Ende) jeweils den Grad 1 und (n-2) Knoten den Grad 2.
Die Bedingung ist also erfüllt.
Nun wollte ich eine Kante hinzufügen. Wird diese Kante zwischen zwei Knoten gleichen Grades eingefügt, so erhöht sich bei beiden der Grad um 1 und die Bedingung bleibt erfüllt.
Nur fehlt mir jetzt der Ansatz um zu zeigen, dass es bei einer neuen Kante zwischen zwei Knoten unterschiedlichen Grades auch noch erfüllt ist.
Gibt es sonst zwei Knoten gleichen Grades, die nicht an der neuen Kantenbildung beteiligt sind, bleibt die Bedingung ja erfüllt. Aber es kann auch sein, dass eben durch die neue Kante eine neue Gleichheit eines Grades zu einem anderen Knoten erreicht wird.
Ich komme da momentan einfach nicht weiter. Ich habe über die Aufgabe seit gestern nachgedacht und mir fehlt die zündene Idee.
Hat jemand von euch einen Rat?
Danke