Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Komunikacja w systemach rozproszonych

Podobne prezentacje


Prezentacja na temat: "Komunikacja w systemach rozproszonych"— Zapis prezentacji:

1 Komunikacja w systemach rozproszonych
Michał Strojnowski

2 Ekspandery - przykład Stopień każdego wierzchołka ≤d
Każdy podzbiór k<n/2 wierzchołków ma (1+c)k sąsiadów Graf ma średnicę O(log n), i liniową liczbę krawędzi Losowe grafy są zwykle ekspanderami, ale deterministyczne konstrukcje są trudne.

3 Zastosowania Dowody teorio-obliczeniowe Kody korekcji błędów
Generatory pseudolosowe (ekstraktory) Sieci sortujące Algorytmy routowania Zarządzanie pamięcią dzieloną Rozproszone algorytmy odporne na błędy

4 Przydatne własności Po usunięciu f<n/4 wierzchołków, reszta zawiera podzbiór A o n-2f wierzchołkach i logarytmicznej średnicy Te wierzchołki mogą wykonać zadanie, nie przejmując się resztą

5 Przykładowe problemy 1. Zebranie informacji od wszystkich procesorów
2. Wykonanie zbioru prostych zadań (zależnych lub niezależnych)

6 Manipulowanie własnościami
Stopień każdego wierzchołka ≤ dnε Każdy podzbiór k<n1-ε/2 wierzchołków ma nεk sąsiadów Średnica grafu jest stała, a liczba krawędzi O(n1+ε)

7 Manipulowanie własnościami c.d.
Graf dwudzielny (A,P,E): |P|=n, |A|=n1-ε Stopień wierzchołków P jest stały Dla każdego f<n1-2ε, każdy podzbiór A o |A|-f wierzchołkach ma co najmniej |P|-f sąsiadów Jeśli wiemy że błędów jest niewiele, to możemy komunikować się przez liderów.


Pobierz ppt "Komunikacja w systemach rozproszonych"

Podobne prezentacje


Reklamy Google