Infekcje, Internet i język czyli fizyka sieci

27
Sieci złożone

Transcript of Infekcje, Internet i język czyli fizyka sieci

Page 1: Infekcje, Internet i język czyli fizyka sieci

Sieci złożone

Page 2: Infekcje, Internet i język czyli fizyka sieci

Układ wielu oddziałujących obiektów

Page 3: Infekcje, Internet i język czyli fizyka sieci

Obserwatorium sejsmiczne (Wirginia) Giełda (Nowy Jork)

Szukanie podobieństw

Page 4: Infekcje, Internet i język czyli fizyka sieci

N= 100 wierzchołków (miast) M=152 wiązań (połączeń lotniczych)

Połączenia lotnicze - pierwsze przybliżenie

graf losowy

Page 5: Infekcje, Internet i język czyli fizyka sieci
Page 6: Infekcje, Internet i język czyli fizyka sieci
Page 7: Infekcje, Internet i język czyli fizyka sieci

Sieć złożona „z Hollywood”

Nie tylko sieć połączeń lotniczych…

Page 8: Infekcje, Internet i język czyli fizyka sieci

połączenia internetowe

Page 9: Infekcje, Internet i język czyli fizyka sieci
Page 10: Infekcje, Internet i język czyli fizyka sieci

Sieci złożone w biologii

Oddziaływania międzyproteinowe

Sieć genów chorobowych

Page 11: Infekcje, Internet i język czyli fizyka sieci

Statystyczne podobieństwo języków

Page 12: Infekcje, Internet i język czyli fizyka sieci

Trochę definicji…

𝑘𝑖 = stopień węzła i, 𝐸𝑖 - liczba wiązań między sąsiadami węzła i

Współczynnik klasteryzacji

Page 13: Infekcje, Internet i język czyli fizyka sieci

Przykłady grafów

Page 14: Infekcje, Internet i język czyli fizyka sieci

Grafy losowe

Page 15: Infekcje, Internet i język czyli fizyka sieci

Perkolacja na grafach

N=200, M=70 N=200, M=100 N=200, M=200

Page 16: Infekcje, Internet i język czyli fizyka sieci

Percolation on random graphs

N – number of nodes M – number of edges

𝑝 𝑘 =𝑒−𝑐𝑐𝑘

𝑘!

For p=𝑐

𝑁

Degree distribution: (Poisson distribution)

p – probability that there is a link between randomly chosen nodes

Page 17: Infekcje, Internet i język czyli fizyka sieci

Percolation on random graphs

u – probability that a given site does not belong to the giant component

One obtains:

𝑢 = 1 −𝑐

𝑁+

𝑐

𝑁𝑢

𝑁−1

Using S=1-u in the limit 𝑁 → ∞ we obtain:

𝑆 = 1 − 𝑒−𝑐𝑆

Solving, one finds that c=1 separates two regimes: • Nonpercolating (c<1, S=0) • Percolating (c>1, S>0)

Page 18: Infekcje, Internet i język czyli fizyka sieci

Małe światy – odległość 6 kroków

Duży współczynnik klasteryzacji, mała odległość między punktami

Page 19: Infekcje, Internet i język czyli fizyka sieci

P(k) – prawdopodobieństwo, że losowo wybrany węzeł ma k sąsiadów

graf losowy

sieć bezskalowa (ɤ<2 : <k> → ∞)

P(k)

Page 20: Infekcje, Internet i język czyli fizyka sieci
Page 21: Infekcje, Internet i język czyli fizyka sieci

Czy istnieje powód dla którego te jakże różne układy wykazują tak znaczące podobieństwo?

Wskazówka: Układy te powstały w wyniku pewnego dynamicznego procesu

Page 22: Infekcje, Internet i język czyli fizyka sieci

Bogaci stają się coraz bogatsi

Bo kto ma, temu będzie dodane, i nadmiar mieć będzie; kto zaś nie ma, temu zabiorą również to, co ma

Ewangelia wg św. Mateusza

Reguła wzrostu sieci: dodany węzeł dołącz do węzła/węzłów z tym większym prawdopodobieństwem im więcej wiązań węzeł docelowy już posiada

Poznań

Frankfurt

Lipsk

Linz

Rennes

Scheffield

Page 23: Infekcje, Internet i język czyli fizyka sieci
Page 24: Infekcje, Internet i język czyli fizyka sieci

Odporność na zaburzenia

Nieodporna na losowe

usunięcie wiązań

Odporna na atak celowy

Odporna na losowe

usunięcie wiązań

Nieodporna na atak celowy

Jak przeprowadzić kosztowne szczepienia ochronne?

Graf losowy Sieć złożona

Page 25: Infekcje, Internet i język czyli fizyka sieci

Rysowanie grafów

W niektórych algorytmach implementowane są fikcyjne siły, pod wpływem których poruszają się węzły i wiązania.

Page 26: Infekcje, Internet i język czyli fizyka sieci

Modularność

Minimum-cut method Newman-Girvan etc.

Page 27: Infekcje, Internet i język czyli fizyka sieci

Modularność

Wyznaczenie struktury modularnej ułatwia graficzną reprezentację grafu.