Forschungsbericht 2009



TSSSA - Zeit- und speichereffiziente selbststabilisierende Algorithmen

Institut: Telematik
Projektleitung: Prof. Dr. rer. nat. Volker Turau
Stellvertretende Projektleitung: Prof. Dr. rer. nat. Volker Turau
Mitarbeiter/innen: Dipl.-Inform. Bernd Hauck
Projektnummer: E.4-10.020
Laufzeit: 16.06.2007 - 15.06.2011
Finanzierung: TUHH


 
Bild

Selbststabilisierung ist eine Technik, die einem verteilten System die Toleranz beliebiger transienter Fehler ermöglicht. Ein Verfahren ist selbststabilisierend, wenn es aus sich heraus, also ohne äußeres Zutun, nach transienten Fehlern selbsttätig in einen korrekten Zustand zurückkehrt und dann in einem solchen verbleibt.


In der Entwicklung selbststabilisierender Algorithmen steht das Ziel im Vordergrund, die Zeitspanne von einem beliebigen Startzustand bis zur Erlangung eines korrekten Systemzustandes zu minimieren. Dabei wird in Kauf genommen, dass während der Übergangsphase ein beträchtlicher Teil des Netzes seinen Dienst nicht erbringen kann. Zur optimalen Ressourcenausnutzung wird neben der Minimierung des Zeitaufwands bis zur Stabilisierung eines Verfahrens zudem ein möglichst geringer Speicherbedarf angestrebt.

Die Abschätzung der Komplexität selbststabilisierender Algorithmen ist im Allgemeinen nicht trivial. Für viele Verfahren existieren daher nur obere Schranken, die weit von den schlimmsten bekannten Beispielen entfernt sind. Die Analyse von existierenden Algorithmen, um diese Lücken zu schließen, ist neben der Entwicklung eigener Verfahren ein zweiter Schwerpunkt dieses Projekts.

Weitere Informationen zu diesem Forschungsprojekt können Sie hier bekommen.

 

Publikationen
  • 4-10.088V

    Bernd Hauck. Worst-Case Analysis of a Self-Stabilizing Algorithm Computing a Weakly Connected Minimal Dominating Set. Technical Report urn:nbn:de:gbv:830-tubdok-5126, Hamburg University of Technology, Hamburg, Germany, October 2008.

  • 4-10.103V

    Volker Turau and Bernd Hauck. A Self-Stabilizing Approximation Algorithm for Vertex Cover in Anonymous Networks. In Proceedings of the 11th International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS'09), Springer, November 2009, pp. 341-353. Lyon, France.

  • 4-10.105V

    Volker Turau and Bernd Hauck. A Self-Stabilizing Algorithm for Constructing Weakly Connected Minimal Dominating Sets. Information Processing Letters, 109(14):763-767, 2009.


Stichwörter

  • Fehlertoleranz
  • Graphenalgorithmen
  • Selbststabilisierung
  • Verteilte Algorithmen