Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 
Startseite    Anmelden     
Sommer 2024    Hilfe  Trennstrich  Sitemap  Trennstrich  Impressum  Trennstrich  Datenschutz  Trennstrich  node2  Trennstrich  Switch to english language

Veranstaltung

Distributed Algorithms

  • Funktionen:

Grunddaten

Veranstaltungsart Vorlesung SWS 4.00
Veranstaltungsnummer 23540 Semester SS 2019
Sprache Deutsch Studienjahr
Hyperlink Stud.IP Lehrveranstaltung nicht mit Stud.IP synchronisiert

Belegung über StudIP

Es gibt keine Informationen zu einem Belegungsverfahren.

Module

1150740 Ergänzende Themen im Themenbereich Modelle und Algorithmen
1150790 Ausgewählte Themen im Themenbereich Modelle und Algorithmen

Termine Gruppe: [unbenannt] iCalendar Export für Outlook

  Tag Zeit Rhythmus Dauer Raum Raum-
plan
Lehrperson Status Bemerkung fällt aus am Max. Teilnehmer/-innen
Einzeltermine ausblenden
iCalendar Export für Outlook
Mi. 11:00 bis 13:00 woch 03.04.2019 bis 10.07.2019  A.-Einstein-Str. 22 - SR 109, A.-Einstein-Str. 22 Raumplan Mühl findet statt    
Einzeltermine:
  • 03.04.2019
  • 10.04.2019
  • 17.04.2019
  • 24.04.2019
  • 08.05.2019
  • 15.05.2019
  • 22.05.2019
  • 29.05.2019
  • 05.06.2019
  • 19.06.2019
  • 26.06.2019
  • 03.07.2019
  • 10.07.2019
Einzeltermine anzeigen
iCalendar Export für Outlook
Do. 13:00 bis 15:00 woch 04.04.2019 bis 11.07.2019  A.-Einstein-Str. 22 - SR 101, A.-Einstein-Str. 22 Raumplan Mühl findet statt    
Gruppe [unbenannt]:
 

Verantwortliche Personen

Verantwortliche Personen Zuständigkeit
Prof. Dr.-Ing. habil. Gero Mühl
Dr.-Ing. Helge Parzyjegla

Studiengänge

Studiengang/Abschluss/Prüfungsversion Semester Teilnahmeart
Electrical Engineering, Master (2018) 1. - 3. Semester wahlobligatorisch
Visual Computing, Master (2014) 1. - 3. Semester wahlobligatorisch

Zuordnung zu Einrichtungen

Fakultät für Informatik und Elektrotechnik (IEF)

Inhalt

Kommentar

Die Studierenden sollen

- die wichtigsten verteilten Basisalgorithmen
  kennen lernen,

- grundlegendes Verständnis für die Struktur verteilter
  Algorithmen, ihre Komplexität, ihre Skalierbarkeit und ihre
  Fehlertoleranzeigenschaften entwickeln,

- geeignete verteilte Algorithmen beim Entwurf verteilter Systeme
  auswählen können und

- die Möglichkeiten, Grenzen und Risiken verteilter Systeme verstehen.

Literatur

- F. Mattern. Verteilte Basisalgorithmen. Springer-Verlag, 1989.

- G. Coulouris, J. Dollimore, and T. Kindberg. Distributed Systems:
  Concepts and Design. Addison-Wesley, 4th edition, 2005.
  [auch in Deutsch erhältlich].

- S. Tanenbaum and M. van Steen. Distributed Systems: Principles and
  Paradigms. 2nd ed., Pearson, 2007. [auch in Deutsch erhältlich].

- G. Tel. Introduction to Distributed Algorithms. Cambridge University Press, 2nd edition, 2000.

- S. Mullender, editor. Distributed Systems. Addison-Wesley, 2nd edition, 1993.

- N. Lynch. Distributed Algorithms. Morgan Kaufmann, 1996.

- H. Attya, J. Welch: Distributed Computing. John Wiley, 2004.

Lerninhalte

Heutige Anwendungssysteme sind in der Regel nicht auf einen einzelnen
Rechner beschränkt, sondern laufen auf mehreren Rechnern, die
miteinander vernetzt sind und keinen gemeinsamen physikalischen
Speicher besitzen. Algorithmen für solche "Verteilten Systeme" sind in
der Regel deutlich komplexer als vergleichbare zentralisierte
Algorithmen. Die Vorlesung gibt einen Überblick über die in verteilten
Systemen auftretenden konzeptionellen Probleme und behandelt
algorithmische Lösungsmöglichkeiten für diese.

- Organisatorisches

- Modelle für Verteilte Systeme

- Fluten, Broadcast, Echo

- Auswahl

- Terminierung

- Wechselseitiger Ausschluss

- Bereinigung

- Logische Uhren, Vektoruhren, Uhrensynchronisation

- Schnappschüsse

- Fehlertoleranz

- Replikation

- Transaktionen

- Sicherheit

Strukturbaum

Keine Einordnung ins Vorlesungsverzeichnis vorhanden. Veranstaltung ist aus dem Semester SS 2019 , Aktuelles Semester: Sommer 2024