...

Reti e sistemi complessi

by user

on
Category: Documents
24

views

Report

Comments

Transcript

Reti e sistemi complessi
Reti e sistemi complessi
Modelli per la rappresentazione della realtà
Reti sociali
Organizzate una festa ed invitate 100 persone che non
si conoscono tra loro
Le persone cominceranno ad interagire tra di loro
formando gruppi distinti ma dinamici
Diffondete una informazione rivelandola soltanto ad
un ospite
L’informazione si propagherà molto più velocemente di
quanto ci si aspetterebbe dalla semplice interazione tra
gli individui
Gradi di separazione
Frigyes Karinty, nel racconto “Catene” narra:
“per dimostrare che gli individui della terra sono più vicini
che mai un membro del gruppo propose un
esperimento. Suggerì che ognuno di noi scegliendo una
persona qualsiasi del miliardo e mezzo di abitanti del
pianeta, può raggiungerla senza difficoltà tramite un
massimo di cinque persone, di cui solo una occorre sia
in contatto diretto”
Questa fu, nel 1929, la prima apparizione di quello che noi
oggi chiamiamo “i sei gradi di separazione”
Stanley Milgram
Sociologo di Harvard, mise in atto la prima
dimostrazione formale di questa intuizione attraverso
un esperimento “epistolare”
Cercò di stabilire qual’era la distanza media tra due
individui qualsiasi degli stati uniti.
Whicita, nel Kansas e Omaha nel Nebraska
Il risultato finale evidenziò una distanza media di 5,5
Reti random e reti non
random
In una rete sociale random ogni individuo tutti gli
individui hanno la stessa probabilità di conoscere
ognuno degli altri individui.
In una rete sociale esistono tipologie di legami diversi, i
legami “forti” ed i legami “deboli”
I legami deboli sono importanti per la diminuzione
delle distanze globali in una rete
Il Numero di Erdos
Introdotto per misurare l’influenza dei ricercatori in
matematica
Misura la “distanza” dal famoso scienziato Paul Erdos
In realtà distanze molto brevi sono rilevabili anche al di
fuori del mondo matematico (James D. Watson, Bill
Gates, … )
Esempio di Network
Rappresentano un insieme di reazioni
chimiche in una cellula
Un insieme di metaboliti
(composti chimici) subiscono
delle trasformazioni (reazioni
chimiche) catalizzate da altre
sostanze (enzimi)
Alla network possono essere
aggiunti altri elementi: interazioni
con proteine, elementi regolatori
Schwarz et al. BMC Bioinformatics 2007
Il coefficiente di clustering
Che probabilità hanno due miei amici di conoscersi tra di loro?
In una rete casuale questa probabilità è uguale a quelle che
hanno un gondoliere veneziano ed un capo tribù africano
In realtà la probabilità che i miei amici si conoscano è molto
superiore, perché c’è la tendenza a frequentare (legami forti)
cerchie ristrette
Il coefficiente di clustering e il rapporto tra il numero di link
effettivi ed il numero di link ipotizzabili.
Un coefficiente di clustering uguale ad uno significa che tutti i
nodi sono connessi tra di loro.
Network Biology
COEFFICIENTE DI CLUSTERING
In molte network se A è connesso con B (con un link diretto) e B è
connesso con C allora con alta probabilità anche A ha un link diretto a
C.
Questo fenomeno può essere quantificato con
Ci 
2ni
k (k  1)
Dove ni è il numero di link che connettono i k vicini del nodo i ad ogni
altro.
La media <C> caratterizza la tendenza globale dei nodi a formare
cluster.
Network Biology
COEFFICIENTE DI CLUSTERING
In altre parole Ci da il numero di
triangoli che passano attraverso i.
k(k-1)/2 è il numero massimo
possibile di triangoli.
Esempio:
Solo B e C fra i vicini di A sono
linkati. Quindi:
nA=1 CA=2/20
Invece per F si ha CF=0
Reti Random e reti che
seguono una legge di potenza
Small world effect
Small world effect
Any two nodes can be connected with a path of a few
links only
Biological scale-free network are ultra small
In metabolism, paths of only three or four reactions can
link most pairs of metabolites
Local perturbation in metabolite concentration can reach
the whole network
There are evolutionary mechanisms that have maintained
the average path length during evolution. (e.g. E.coli &
H.influenza)
Disassortative nature
Hubs avoid linking directly to each other and instead
connect to proteins with only a few interactions
Inconstant to human social network
Fly UP