Wie die anderen Antworten vermerken, können Sie gewichtete Diagramme mit Kanten ohne Gewichtung durchaus berücksichtigen (oder von der Berücksichtigung ausschließen).
Nach meiner Erfahrung besteht die übliche Konvention bei den meisten Anwendungen von gewichteten Graphen darin, keine Unterscheidung zwischen einer Kante mit null Gewicht und dem Fehlen einer Kante zu treffen. Ein Grund dafür ist, dass gewichtete Graphen in der Regel als Verallgemeinerungen von Multigraphen angezeigt werden , die wiederum Verallgemeinerungen einfacher Graphen sind.
Insbesondere ist ein Multigraph ein Graph, der (anders als ein einfacher Graph ) mehrere Kanten zwischen demselben Knotenpaar zulässt. Während in einem einfachen Graphen jedes Knotenpaar immer durch 0 oder 1 Kanten verbunden ist, kann ein Knotenpaar in einem Multigraph durch 0, 1, 2, 3 oder mehr verbunden sein (aber immer eine nicht negative ganze Zahl von ) Kanten.
Die Verallgemeinerung eines Multigraphen, um eine gebrochene Anzahl von Kanten zwischen einem Knotenpaar zuzulassen, führt natürlich dazu, dass man gewichtete Graphen berücksichtigt, und viele Algorithmen, die mit beliebigen Multigraphen arbeiten, können auch dazu gebracht werden, mit solchen gewichteten Graphen zu arbeiten. Aber für solche Algorithmen bezeichnet das "Gewicht" einer Kante wirklich ihre Vielheit . Bei dieser Interpretation kann es also keine sinnvolle Unterscheidung zwischen "keine Kante" und "0 Kanten" zwischen einem Knotenpaar geben: Beide bedeuten genau dasselbe.
Natürlich ist ein "gewichteter Graph" per Definition nur ein Graph mit einer Nummer, die jeder Kante zugeordnet ist, und es ist durchaus möglich, das Gewicht als etwas anderes als eine Multiplizität zu interpretieren , in diesem Fall eine Unterscheidung zwischen keiner Kante und einer Null-Gewichtung Rand kann in der Tat sinnvoll sein. Es ist jedoch unwahrscheinlich, dass der Versuch, Standard-Multigraph-Algorithmen auf solche "seltsam gewichteten Graphen" anzuwenden, zu Ergebnissen führt, die im Hinblick auf die alternative (Nicht-Multiplizitäts-) Interpretation von Kantengewichten sinnvoll wären.