Komplexe Netzwerke Robustheit



Ähnliche Dokumente
1 topologisches Sortieren

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

Einführung in. Logische Schaltungen

Professionelle Seminare im Bereich MS-Office

Grundlagen der Theoretischen Informatik, SoSe 2008

Was meinen die Leute eigentlich mit: Grexit?

Lichtbrechung an Linsen

Die Ergebnisse dazu haben wir in der beiliegenden Arbeit zusammengestellt.

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version Optional einen DHCP Server.

Glaube an die Existenz von Regeln für Vergleiche und Kenntnis der Regeln

AutoCAD Dienstprogramm zur Lizenzübertragung

Was bedeutet Inklusion für Geschwisterkinder? Ein Meinungsbild. Irene von Drigalski Geschäftsführerin Novartis Stiftung FamilienBande.

Repetitionsaufgaben Wurzelgleichungen

Statuten in leichter Sprache

Abituraufgabe zur Analysis, Hessen 2009, Grundkurs (TR)

SCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...

Elternzeit Was ist das?

Anmerkungen zur Übergangsprüfung

Wir machen neue Politik für Baden-Württemberg

Simulation LIF5000. Abbildung 1

Aber zuerst: Was versteht man unter Stromverbrauch im Standby-Modus (Leerlaufverlust)?

WLAN Konfiguration. Michael Bukreus Seite 1

Wichtiges Thema: Ihre private Rente und der viel zu wenig beachtete - Rentenfaktor

4.4 AnonymeMärkteunddasGleichgewichtder"vollständigen Konkurrenz"

Konzentration auf das. Wesentliche.

Bedienungsanleitung: Onlineverifizierung von qualifiziert signierten PDF-Dateien

Die drei Kernpunkte der modernen Portfoliotheorie

SWOT Analyse zur Unterstützung des Projektmonitorings

Info-Veranstaltung zur Erstellung von Zertifikaten

Abschlussprüfung Realschule Bayern II / III: 2009 Haupttermin B 1.0 B 1.1

ONLINE-AKADEMIE. "Diplomierter NLP Anwender für Schule und Unterricht" Ziele

Bürgerhilfe Florstadt

Anleitung über den Umgang mit Schildern

EINE UNI FÜR ALLE. Universität Luzern, Montag, 5. Mai Uhr

Was ist das Budget für Arbeit?

Arbeitspunkt einer Diode

Neomentum Coaching. Informationsbroschüre für Studienteilnehmer

Musterlösungen zur Linearen Algebra II Blatt 5

Einführung in die Algebra

Informationsblatt Induktionsbeweis

13. Lineare DGL höherer Ordnung. Eine DGL heißt von n-ter Ordnung, wenn Ableitungen y, y, y,... bis zur n-ten Ableitung y (n) darin vorkommen.

Die richtigen Partner finden, Ressourcen finden und zusammenführen

Mean Time Between Failures (MTBF)

Staatssekretär Dr. Günther Horzetzky

Auswertung des Jahresabschlusses Bilanzanalyse 2

Paper Computer Science Experiment. Computation (NP-Vollständigkeit) Steinerbäume

Internet online Update (Mozilla Firefox)

Korrelation (II) Korrelation und Kausalität

1 Mathematische Grundlagen

Was sind die Gründe, warum die Frau, der Mann, das Paar die Beratungsstelle aufsucht?

Algorithmische Mathematik

Güte von Tests. die Wahrscheinlichkeit für den Fehler 2. Art bei der Testentscheidung, nämlich. falsch ist. Darauf haben wir bereits im Kapitel über

L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016

Wachstum 2. Michael Dröttboom 1 LernWerkstatt-Selm.de

Senioren ans Netz. schreiben kurze Texte. Lektion 9 in Themen aktuell 2, nach Übung 7

Tutorium zur Mikroökonomie II WS 02/03 Universität Mannheim Tri Vi Dang. Aufgabenblatt 3 (KW 44) ( )

Erfahrungen mit Hartz IV- Empfängern

Was ist Sozial-Raum-Orientierung?

Bitte beantworten Sie die nachfolgenden Verständnisfragen. Was bedeutet Mediation für Sie?

Erstellen von x-y-diagrammen in OpenOffice.calc

Jeder ist ein Teil vom Ganzen Inklusion ändert den Blick

Konzepte der Informatik

7 Rechnen mit Polynomen

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

FAQ Freunde-werben auf osnatel.de

Warum reicht Zähneputzen nicht?

Teaser-Bilder erstellen mit GIMP. Bildbearbeitung mit GIMP 1

WinVetpro im Betriebsmodus Laptop

Software-Engineering SS03. Zustandsautomat

Fotogalerie mit PWGallery in Joomla (3.4.0) erstellen

Grundlagen der höheren Mathematik Einige Hinweise zum Lösen von Gleichungen

FAQ Spielvorbereitung Startspieler: Wer ist Startspieler?

Workshop. Zeitmanagement Hamburg, 24. November 2004

Lizenzierung von SharePoint Server 2013

Platinen mit dem HP CLJ 1600 direkt bedrucken ohne Tonertransferverfahren

PTV VISWALK TIPPS UND TRICKS PTV VISWALK TIPPS UND TRICKS: VERWENDUNG DICHTEBASIERTER TEILROUTEN

SHG INVEST DAS SOLLTEN SIE UNBEDINGT. lesen, bevor Sie selbst verkaufen...

Der monatliche Tarif für ein Handy wurde als lineare Funktion der Form f(x) = k x + d modelliert (siehe Grafik).

Österreichische Trachtenjugend

Webalizer HOWTO. Stand:

Volksbank BraWo Führungsgrundsätze

Definition und Begriffe

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

Berechnung der Erhöhung der Durchschnittsprämien

In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access. Die Grundlagen der Datenbanken.

Die Gleichung A x = a hat für A 0 die eindeutig bestimmte Lösung. Für A=0 und a 0 existiert keine Lösung.

Lehrer: Einschreibemethoden

Media Teil III. Begriffe, Definitionen, Übungen

Hinweise in Leichter Sprache zum Vertrag über das Betreute Wohnen

Sehr geehrte Damen und Herren

Info zum Zusammenhang von Auflösung und Genauigkeit

Dipl.-Ing. Herbert Schmolke, VdS Schadenverhütung

Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])

Deutsches Rotes Kreuz. Kopfschmerztagebuch von:

Grundkenntnisse am PC Das Internet

Erfahrungsaustausch und Rückblick Cross Mentoring Dr. Karl Straßer Mag. Kathrin Kühtreiber

A Lösungen zu Einführungsaufgaben zu QueueTraffic

1 C H R I S T O P H D R Ö S S E R D E R M A T H E M A T I K V E R F Ü H R E R

Modellbildungssysteme: Pädagogische und didaktische Ziele

Transkript:

Ernst Moritz Arndt Universität Greifswald 19. 6. 2009 Komplexe Netzwerke Robustheit Dr. Matthias Scholz www.network-science.org/ss2009.html 7 Robustheit Wie robust ist ein Netzwerk bei Ausfall von Knoten? Können noch Informationen zwischen vielen Teilnehmern ausgetauscht werden ( Netzwerkfluss)? Ein Kommunikationsnetz kann durch mehrfachen Knotenausfall so stark gestört sein, dass kein netzweiter Informationsaustausch mehr möglich ist. Wenn ein bestimmter Anteil an Knoten ausfällt, welchen Effekt hat das auf eine typische paarweise Verbindung? Bei der Betrachtung eines Netzwerkes als Gesamtsystem geht es nicht um die lokale Sicht, ob ein bestimmter Knoten ausgefallen ist, sondern (global), ob durch mehrfachen Knotenausfall das gesamte Netzwerksystem nicht mehr funktionsfähig ist. Beispiel Internet: Wichtig ist nicht, ob ein einzelner Email-Server ausgefallen ist, sondern ob zwischen vielen Internet-Teilnehmern keine Kommunikation mehr möglich ist, ob durch mehrfachen Knotenausfall das Internet in isolierte Inseln (Teilnetze) zerfallen ist. 7.0.1 Qualitätsmaße Wie gut eine Kommunikation zwischen beliebigen Akteuren in einem Netzwerk möglich ist, d.h. wie gut die Gesamtvernetzung ist, lässt sich anhand der durchschnittlichen Weglänge zwischen zwei beliebigen Knoten oder dem Durchmesser, dem längsten Weg, der im Graphen existiert, beurteilen. Welche Knoten besonders wichtig für den Zusammenhalt des Netzwerkes oder für den Informationsfluss sind, kann man mit Zentralitätsmaßen ( Abschnitt 7.2) bestimmen. 7.1 Knotenausfall Wir betrachten zwei verschiedene Arten von Störungen: 1

zufälliger Ausfall von Knoten und gezielte Attacken Die Störungen haben jeweils unterschiedliche Folgen auf die beiden unterschiedlichen Netzwerk-Strukturen: Zufallsgraphen (ER-Modell) und skalenfreie Netzwerke (BA-Modell). 7.1.1 Skalenfreie Netzwerke (BA-Modell) - robuster bei zufälligen Ausfall von Knoten (Kommunikation zwischen beliebig zwei Knoten bleibt auch bei stärkeren Knotenausfall noch erhalten) - weniger robust bei gezielten Attacken auf Knoten mit hohen Graden (Durchschnittliche Weglänge und Durchmesser steigen schneller an als im Zufallsgraphen). Bei Ausfall von nur 1% der Knoten mit höchsten Grad zerfällt das Netzwerk in viele kleine isolierte Teilnetze. Skalenfreie Netzwerke sind robust gegenüber zufälligen Ausfall von Knoten, aber angreifbar durch gezielte Attacken auf stark vernetzte Knoten. 7.1.2 Zufallsgraphen (ER-Modell) Ein Zufallsgraph, aus dem Knoten zufällig ausgewählt und entfernt werden, ist als Ergebnis immer noch ein Zufallsgraph. Phasenübergang: Werden zu viele Knoten entfernt wird bei N p = 1 der Phasenübergang erreicht und das Netz zerfällt plötzlich in viele kleine Teilnetze oder isolierte Knoten. Netzweite Kommunikation ist dann nicht mehr möglich. Bei skalenfreien Netzwerken gibt es diese kritische Schwelle nicht, solange der Exponent γ < 3 ist, was bei vielen realen Netzwerken der Fall ist. 2

7.2 Zentralitätsmaße Zentralität ist ein Maß für die Bedeutung eines Knotens. Robustheit: Ein Ausfall weniger zentraler Knoten kann große Folgen für den Zusammenhalt und die Kommunikation im Gesamtnetzwerk haben (Schwachstellen im Netzwerk). Biologie: In molekularen Netzwerken von Infektionserregern (Bakterien, Parasiten) kann Zentralität von Genen, Metaboliten oder Proteinen ein Hinweis darüber geben, wie überlebenswichtig die einzelnen Moleküle für den Parasiten sind und damit einen möglichen Angriffspunkt liefern. Soziologie: Zentralität wird oft mit Macht durch sozialen Einfluss gleichgesetzt (Zwischenzentralität: Kontrolle des Informationsaustausches) Grad-basierte Zentralität (degree centrality C D ): Anzahl der Kanten (Grad) eines Knoten, bei gerichteten Graphen: Ausgangsgrad. Wie viele direkte Verbindungen gibt es zu anderen Knoten? Kommunikationsaktivität. Grad-basierte Zentralität ist das Verhältnis des Grades k i eines Knoten v i zum maximal möglichen Grad (k max = N 1) bei N Knoten: C D (v i ) = k i N 1 Nähe-basierte Zentralität: Wie stark ist der (auch indirekte) Einflussbereich oder die Reichweite eines Knoten? Wie viele direkte und indirekte Verbindungen (mit wenig Zwischenknoten) gibt es zu anderen Knoten? Nähe-basierte Zentralität ist gegeben durch die Anzahl der Knoten, die über eine maximale Weglänge von beispielsweise l = 2 Kanten erreicht werden können. Eine starke nähe-basierte Zentralität bedeutet einen großen Einflussbereich (zu vielen anderen Knoten) über wenige Vermittler (kurze Wege). Zwischenzentralität (betweenness): Anzahl der (kürzesten) Wege von allen möglichen Knotenpaaren die durch einen bestimmten Knoten führen. Wie viele kürzeste Wege führen durch einen bestimmten Knoten? hohe Zwischenzentralität: Knoten liegt auf den kürzesten Wegen vieler Paare im Netzwerk. Zwischenzentralität kann auch auf Kanten bezogen werden. Wie viele kürzeste Wege führen über eine bestimmte Kante? (Stromnetz/Internet: Welche Leitung ist 3

besonders wichtig). Knoten oder Kanten mit hoher Zwischenzentralität verbinden typischerweise voneinander fast getrennte Teilnetze. Ein Ausfall solcher Knoten oder Kanten kann zum Zerfallen der Netzwerkes in getrennte Teilnetze führen. Soziale Netzwerke: Akteur (Knoten) mit hoher Zwischenzentralität kann Aktivität im Netzwerk kontrollieren Kommunikationskontrolle Gewinne erzielen aus strategisch guter Position (Handel) Akteur muss aber auch Spannungen/Gegensätze zwischen fast getrennten Teilnetzen (Gruppen) aushalten/ausgleichen: Mittlerrolle 7.3 Knotenunabhängige Wege (node-independent) Zwei unterschiedliche Wege, welche die selben zwei Knoten verbinden, aber jeweils über eigene Kanten und Zwischenknoten verlaufen, bezeichnet man als Knotenunabhängig. 7.4 Fehlerkaskade (Systemrisiko) (cascading failure, systemic risk) Nicht nur der Ausfall von zentralen Knoten kann die Stabilität einen Netzwerkes gefährden. Auch scheinbar unbedeutende Knoten oder Kanten können bei Ausfall eine Fehlerkaskade auslösen, die wie eine Welle durch das ganze Netz wandert, mit der Folge des Ausfalls vieler Elemente im Netzwerk und einer Zersplitterung in isolierte Teilnetze (Dominoeffekt). Voraussetzung ist ein hoher Fluss im Netzwerk: eine gute Auslastung oder bereits nahe an der Leistungsgrenze. Auslöser kann dann ein normalerweise unbedeutender Fehler eines Netzwerk-Elementes sein. Fehlerkaskaden kann man als Netzwerkfluss modellieren. Beispiele: Stromnetz: Ein erhöhter Strombedarf (Hitzewelle) in Zusammenhang mit einen normalen Fehler (Transformatorausfall) kann zum Zusammenbruch des gesamten Netzwerkes führen: Der Strom einer ausgefallenen Leitung wird auf andere Leitungen umgeleitet. Wenn diese bereits eine hohe Last haben, führt das wiederum zu Überlast und zum Abschalten auch dieser Leitungen... 4

Internet: Bei starkem Datenverkehr und Ausfall eines Internetknotens werden Datenpakete umgeleitet und können wiederum zu Überlast und Ausfall anderer Internetknoten führen. Finanzmärkte: In der Wirtschaft werden Fehlerkaskaden als Systemrisiko oder systemisches Risiko bezeichnet. Dabei geht es um den Dominoeffekt bei nicht mehr beherrschbaren Abwertungsspekulationen und Bankenzusammenbrüchen (Finanzkrise). 5