Ich sage, dass ein Untergraph von (mit derselben Scheitelpunktmenge) sp-äquivalent zu wenn . Mit anderen Worten, das Entfernen von Kanten von nach ändert nicht die Länge der kürzesten Wege; Die entfernten Kanten sind für einen kürzesten Weg nicht erforderlich .
Im Allgemeinen gibt es keinen einzelnen sp-äquivalenten Teilgraphen von , der für die Aufnahme minimal ist. Wenn beispielsweise ungerichtet ist und alle Kanten das Gewicht , ist jeder Spannbaum von ein minimaler sp-äquivalenter Teilgraph (tatsächlich könnte jede Kante in einem Zyklus entfernt werden, aber das Trennen eines Scheitelpunktpaars ändert offensichtlich den Abstand). Ich kann jedoch Kanten von immer noch als nutzlos bezeichnen, wenn sie sich nicht in einem minimalen sp-äquivalenten Untergraphen befinden. Dies ist erforderlich, wenn sie sich in allen minimalen sp-äquivalenten Untergraphen befinden (dh in ihrem Schnittpunkt), und optional, wenn sie sich in einigen von ihnen befinden (dh in ihrer Vereinigung).
Meine erste Frage lautet: Haben diese Begriffe einen Standardnamen?
Meine zweite Frage lautet: Wie komplex ist die Klassifizierung der Kanten von auf diese Weise, abhängig davon, ob ungerichtet oder gerichtet ist, und von der Aggregationsfunktion?
(Zum Beispiel überspannen für ungerichtet und für die minimalen sp-äquivalenten Untergraphen Bäume mit minimalem Gewicht. Zumindest wenn alle Kantengewichte unterschiedlich sind, kann die Klassifizierung leicht berechnet werden, indem der eindeutige minimale Spannbaum berechnet wird, aber im Allgemeinen Ich weiß nicht, wie die Dinge funktionieren.)
Antworten:
Wenn Sie nach einer Möglichkeit suchen, diese Kanten, die Sie als "nutzlos" und "notwendig" bezeichnen, zu benennen (oder alternativ zu charakterisieren), können Sie sie als Kanten mit einer Zentralität zwischen den Werten = 0 bzw. = 1 bezeichnen. Jede Kante kann als mit = 0, = 1 oder in (0,1) Zwischenmaß in der Zeit aller Paare-kürzesten Pfade klassifiziert werden.
Dies ist ein gut untersuchtes Maß für Netzwerkkanten, und es gibt schnelle Algorithmen zum Aktualisieren aller Zentralitätswerte der Kanten bei Kantenlöschungen (bei anderen Störungen bin ich mir jedoch nicht sicher).
In fast jeder Netzwerkanalyse, die ich gesehen habe, ist eine Zentralitätsfunktion integriert, und es gibt eine Definition, die auch für gerichtete Diagramme gilt:
(Bearbeiten: Der Link, den ich anfangs gegeben habe, hat nur die Zentralität von Knoten zwischen Gleichheit besprochen, aber hier ist der einzige Wikipedia-Artikel, der die Zentralität von Kanten zwischen Gleichheit beschreibt: http://en.wikipedia.org/wiki/Girvan%E2%80%93Newman_algorithm Trotzdem ist die Kantenverflechtung ein Standardmaß, das normalerweise in Netzwerkanalysepaketen zu finden ist.)
quelle