05.11.2013 Aufrufe

Handout - Institut für Theoretische Informatik - Technische ...

Handout - Institut für Theoretische Informatik - Technische ...

Handout - Institut für Theoretische Informatik - Technische ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

6. Komplexität von Algorithmen 6.1 Beispiele effizienter Algorithmen<br />

Nun wenden wir uns der 2-Färbung ungerichteter Graphen zu.<br />

Satz<br />

Ein ungerichteter Graph ist genau dann 2-färbbar, wenn er keine Zyklen<br />

ungerader Länge besitzt.<br />

Beweis.<br />

Zyklen ungerader Länge sind offensichtlich nicht 2-färbbar, dürfen somit<br />

nicht als Untergraphen auftreten.<br />

Gibt es keine Zyklen ungerade Länge, so färben wir einen Knoten v und<br />

alle Knoten in gerader Entfernung von v rot, und alle übrigen Knoten<br />

blau. Nach Voraussetzung haben alle Verbindungen zwischen je zwei<br />

gleichfarbigen Knoten nur gerade Längen, während alle Verbindungen<br />

zwischen Knoten unterschiedlicher Farbe von ungerader Länge sind.<br />

Idee: Schichtweises Vorgehen: färbe gewähltes v rot, alle Nachbarn blau,<br />

die ungefärbten Nachbarn dieser Menge rot usw.<br />

Jürgen Koslowski (TU-BS) <strong>Theoretische</strong> <strong>Informatik</strong> 2 SS 2012 113 / 215

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!