Skalenfreie Netzwerke: Warum Internet und soziale Netzwerke Hubs haben

simulator intermediate ~8 min
Simulation wird geladen...
BA-Netzwerk: N=100, m=2, gamma ungefähr 3

Ein Barabasi-Albert-Netzwerk mit 100 Knoten und m=2 erzeugt eine skalenfreie Topologie, bei der P(k) ~ k^(-3). Wenige Hub-Knoten akkumulieren die meisten Verbindungen durch präferentielles Attachment.

Formel

P(k) ~ k^(-gamma)
P(edge to node i) = k_i / sum(k_j)

Die Reichen werden reicher

1999 entdeckten Albert-Laszlo Barabasi und Reka Albert, dass viele reale Netzwerke — vom World Wide Web bis zu biologischen Proteininteraktionen — eine überraschende Eigenschaft teilen: Ihre Gradverteilung folgt einem Potenzgesetz. Anders als zufällige Netzwerke, in denen die meisten Knoten ungefähr gleich viele Verbindungen haben, werden skalenfreie Netzwerke von wenigen hochvernetzten Hubs dominiert, während die große Mehrheit der Knoten nur eine Handvoll Verbindungen besitzt.

Präferentielles Attachment

Das Barabasi-Albert-Modell erklärt dies durch präferentielles Attachment: Wenn ein neuer Knoten dem Netzwerk beitritt, verbindet er sich eher mit Knoten, die bereits viele Verbindungen haben. Die Wahrscheinlichkeit, sich mit Knoten i zu verbinden, beträgt P(i) = k_i / Summe(k_j), wobei k_i der Grad des Knotens i ist. Dieser «Reiche-werden-reicher»-Mechanismus erzeugt eine Potenzgesetz-Gradverteilung P(k) ~ k^(-gamma) mit gamma ungefähr 3.

Robustheit und Fragilität

Skalenfreie Netzwerke zeigen eine bemerkenswerte Dualität. Sie sind extrem robust gegen zufällige Ausfälle — man kann einen großen Anteil der Knoten zufällig entfernen und das Netzwerk bleibt zusammenhängend, weil die meisten entfernten Knoten einen niedrigen Grad haben. Allerdings sind sie katastrophal verwundbar gegenüber gezielten Angriffen auf Hub-Knoten. Die Entfernung von nur wenigen Prozent der Knoten mit dem höchsten Grad kann das Netzwerk in unverbundene Fragmente zerschlagen.

Diese Eigenschaft hat tiefgreifende Auswirkungen auf Infrastrukturdesign, Cybersicherheit und Epidemiekontrolle. Das Verstehen, welche Knoten Hubs sind — und sie zu schützen — ist essenziell für die Aufrechterhaltung der Netzwerkintegrität.

Probieren Sie es selbst

Nutzen Sie die Simulation oben, um ein skalenfreies Netzwerk aufzubauen. Erhöhen Sie die Knotenanzahl und beobachten Sie, wie Hubs natürlich entstehen. Verwenden Sie dann den Angriffsregler, um zufällige Ausfälle mit gezielter Hub-Entfernung zu vergleichen. Beachten Sie, wie die größte zusammenhängende Komponente unter gezieltem Angriff kollabiert, sich aber unter zufälligem Ausfall kaum verändert.

Häufige Fragen

Was ist ein skalenfreies Netzwerk?

Ein skalenfreies Netzwerk ist ein Netzwerk, dessen Gradverteilung einem Potenzgesetz P(k) ~ k^(-gamma) folgt, typischerweise mit gamma zwischen 2 und 3. Das bedeutet, die meisten Knoten haben wenige Verbindungen, während eine kleine Anzahl von Hubs unverhältnismäßig viele besitzt.

Was ist das Barabasi-Albert-Modell?

Das Barabasi-Albert-Modell (BA) erzeugt skalenfreie Netzwerke durch zwei Mechanismen: Wachstum (neue Knoten werden über die Zeit hinzugefügt) und präferentielles Attachment (neue Knoten verbinden sich bevorzugt mit bereits gut vernetzten Knoten). Die Wahrscheinlichkeit, sich mit Knoten i zu verbinden, ist proportional zu seinem Grad k_i.

Warum sind skalenfreie Netzwerke verwundbar gegenüber gezielten Angriffen?

Weil wenige Hub-Knoten das Netzwerk zusammenhalten. Die Entfernung von nur 5-10 % der Knoten mit dem höchsten Grad kann das gesamte Netzwerk fragmentieren, während die Entfernung des gleichen Anteils zufällig fast keine Auswirkung hat. Dies wird als Robustheit-und-Fragilität-Eigenschaft bezeichnet.

Welche realen Netzwerke sind skalenfrei?

Viele reale Netzwerke zeigen skalenfreie Eigenschaften: das World Wide Web, Protein-Interaktionsnetzwerke, Flugrouten-Netzwerke, Zitationsnetzwerke und einige soziale Netzwerke. Allerdings debattiert neuere Forschung die Verbreitung strenger Potenzgesetz-Verteilungen.

Quellen

Einbetten

<iframe src="https://homo-deus.com/lab/network-science/scale-free-networks/embed" width="100%" height="400" frameborder="0"></iframe>
View source on GitHub