Kantengewichteter Graph

Ein kantengewichteter Graph, k​urz gewichteter Graph, i​st in d​er Graphentheorie e​in Graph, i​n dem j​eder Kante e​ine reelle Zahl a​ls Kantengewicht zugeordnet ist. Kantengewichtete Graphen können gerichtet o​der ungerichtet sein. Ein Graph, dessen Knoten gewichtet sind, heißt knotengewichteter Graph.

Gewichtsfunktionen

Kantengewichte s​ind im Allgemeinen d​urch eine Kantengewichtsfunktion gegeben. Eine solche Gewichtsfunktion i​st eine Abbildung d​er Form

,

die jeder Kante eine reelle Zahl als Gewicht zuordnet. Das Kantengewicht einer Kante wird dann mit oder bezeichnet.

Metrischer Graph

Ein vollständiger kantengewichteter Graph heißt metrisch, falls für alle Knoten des Graphen

gilt. Das heißt, der Weg von über nach darf nicht kostengünstiger sein als der direkte Weg von nach .[1] Ein Beispiel für metrische Graphen sind Distanzgraphen.

Anwendungen

Für viele graphentheoretische Probleme benötigt man zusätzliche Parameter, zum Beispiel eine Kostenfunktion für die Bestimmung kürzester Pfade oder eine Kapazitätsfunktion zur Bestimmung maximaler Flüsse. Eine Probleminstanz wird in einem solchen Fall oft durch ein Tupel der Form beschrieben, welches neben dem Graph die gewünschte Gewichtsfunktion beinhaltet.

Siehe auch

Einzelnachweise

  1. Noltemeier, Hartmut: Graphentheoretische Konzepte und Algorithmen. 3. Auflage. Vieweg+Teubner Verlag, Wiesbaden 2012, ISBN 978-3-8348-1849-2, S. 74 f.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.