pdf (18647 Kb) - Fachgebiet Datenbanken und Informationssysteme ...
pdf (18647 Kb) - Fachgebiet Datenbanken und Informationssysteme ...
pdf (18647 Kb) - Fachgebiet Datenbanken und Informationssysteme ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
2. Gr<strong>und</strong>lagen<br />
In diesem Kapitel sollen einige Begriffe definiert werden <strong>und</strong> damit Gr<strong>und</strong>lagen für das<br />
Verständnis dieser Arbeit gelegt werden.<br />
2.1. Graphen<br />
In der Graphentheorie unterscheidet man zwischen zwei Arten von Graphen:<br />
Definition 2.1 Ein ungerichteter Graph G = (V, E) ist eine Datenstruktur bestehend<br />
aus einer Menge von KnotenV <strong>und</strong> einer Menge von KantenE, die die Knoten verbinden.<br />
Die Kantenmenge E ist eine Relation über V × V . Jede Kante von einem Knoten a zu<br />
einem Knoten b wird dabei durch ein ungeordnetes Paar (a, b) bzw. eine Menge {a, b}<br />
dargestellt.<br />
In der Darstellung eines ungerichteten Graphen werden Knoten als Kreise mit Bezeichnern<br />
darin dargestellt, Kanten durch einfache Verbindungslinien zwischen den Knoten.<br />
Definition 2.2 Ein gerichteter Graph G = (V, E) unterscheidet sich von einem ungerichteten<br />
dadurch, dass die Kanten durch geordnete Paare repräsentiert werden, also<br />
zwischen (a, b) <strong>und</strong> (b, a) unterschieden wird.<br />
In der Darstellung eines gerichteten Graphen werden Kanten durch Pfeile repräsentiert,<br />
wobei ein Pfeil von einem Knoten a zu einem Knoten b eine gerichtete Kante (a, b)<br />
darstellt.<br />
Beide Definitionen schließen aus, dass es in den Graphen zwei oder mehr Kanten von<br />
einem Knoten a zu einem Knoten b geben kann.<br />
Abbildung 2.1.: Ungerichteter (links) <strong>und</strong> gerichteter Graph (rechts)<br />
7