Watts-Strogatz modell
Del av serie om | ||||
nätverksvetenskapsteori | ||||
---|---|---|---|---|
Nätverkstyper | ||||
Grafer | ||||
|
||||
Modeller | ||||
|
||||
| ||||
Watts –Strogatz-modellen är en slumpmässig grafgenereringsmodell som producerar grafer med små världsegenskaper, inklusive korta genomsnittliga väglängder och hög klustring . Det föreslogs av Duncan J. Watts och Steven Strogatz i deras artikel publicerad 1998 i Nature scientific journal. Modellen blev också känd som (Watts) betamodellen efter att Watts använde för att formulera den i sin populärvetenskapliga bok Six Degrees .
Motiv för modellen
Den formella studien av slumpmässiga grafer går tillbaka till Paul Erdős och Alfréd Rényis arbete . Graferna de ansåg, nu kända som de klassiska eller Erdős–Rényi (ER) graferna, erbjuder en enkel och kraftfull modell med många tillämpningar.
Emellertid har ER- graferna inte två viktiga egenskaper som observeras i många verkliga nätverk:
- De genererar inte lokala kluster och triadiska stängningar . Istället, eftersom de har en konstant, slumpmässig och oberoende sannolikhet att två noder är sammankopplade, har ER-grafer en låg klusteringskoefficient .
- De står inte för bildandet av nav. Formellt gradfördelningen av ER-grafer till en Poisson-fördelning snarare än en kraftlag som observeras i många verkliga, skalfria nätverk .
Watts och Strogatz-modellen designades som den enklaste möjliga modellen som tar itu med den första av de två begränsningarna. Den står för klustring samtidigt som den behåller de korta genomsnittliga väglängderna för ER-modellen. Den gör det genom att interpolera mellan en randomiserad struktur nära ER-grafer och ett vanligt ringgitter . Följaktligen kan modellen åtminstone delvis förklara fenomenen "den lilla världen" i en mängd olika nätverk, såsom elnätet, C. elegans neurala nätverk , nätverk av filmskådespelare eller kommunikation om fettmetabolism i spirande jäst. .
Algoritm
Givet det önskade antalet noder , medelgraden (antas vara ett jämnt heltal), och en parameter , alla uppfyller ≤ och , modellen konstruerar en oriktad graf med noder och kanter på följande sätt:
- Konstruera ett vanligt ringgitter, en graf med -noder som var och en är ansluten till -grannar, på varje sida. Det vill säga, om noderna är märkta , finns det en kant om och endast om
- För varje nod ta varje kant som ansluter till dess längst till höger grannar, det vill säga varje kant med , och koppla om den med sannolikheten . Omkoppling görs genom att ersätta med där väljs enhetligt slumpmässigt från alla möjliga noder samtidigt som man undviker självloopar ( ) och länkduplicering (det finns ingen kant med vid denna punkt i algoritmen).
Egenskaper
Modellens underliggande gitterstruktur producerar ett lokalt klustrat nätverk, medan de slumpmässigt omkopplade länkarna dramatiskt minskar de genomsnittliga väglängderna . Algoritmen introducerar om av sådana icke-gitterkanter. Att variera gör det möjligt att interpolera mellan ett regelbundet gitter ( ) och en struktur nära en Erdős–Rényi slumpmässig graf med vid . Den närmar sig inte den faktiska ER-modellen eftersom varje nod kommer att vara ansluten till minst andra noder.
av intresse är den genomsnittliga väglängden , klustringskoefficienten och gradfördelningen .
Genomsnittlig väglängd
För ett ringgitter är den genomsnittliga väglängden och skalas linjärt med systemstorleken. I begränsningsfallet β närmar sig grafen en slumpmässig graf med , samtidigt som det inte konvergerar till det. I det mellanliggande området sjunker den genomsnittliga väglängden mycket snabbt med ökande närmar sig snabbt sitt gränsvärde.
Klusteringskoefficient
För ringgittret är klusteringskoefficienten och tenderar alltså till när växer, oberoende av systemstorleken I begränsningsfallet är klusteringskoefficienten av samma ordning som klusteringskoefficienten för klassiska slumpmässiga grafer, och är således omvänt proportionell mot systemstorleken. I den mellanliggande regionen förblir klustringskoefficienten ganska nära sitt värde för det reguljära gittret och faller endast vid relativt högt . Detta resulterar i en region där den genomsnittliga väglängden sjunker snabbt, men klustringskoefficienten inte gör det, vilket förklarar fenomenet "small-world".
- Om vi använder måttet Barrat och Weigt för att gruppera definierat som bråkdelen mellan det genomsnittliga antalet kanter mellan grannarna till en nod och det genomsnittliga antalet möjliga kanter mellan dessa grannar, eller alternativt
- då får vi
Examensfördelning
Gradfördelningen i fallet med ringgittret är bara en Dirac deltafunktion centrerad vid . Gradfördelningen för ett stort antal noder och kan skrivas som,
där är antalet kanter som den noden har eller dess grad. Här , och . Formen på gradfördelningen liknar den för en slumpmässig graf och har en uttalad topp vid och avtar exponentiellt för stora . Nätverkets topologi är relativt homogen, vilket betyder att alla noder är av liknande grad.
Begränsningar
Modellens stora begränsning är att den ger en orealistisk gradfördelning . Däremot är riktiga nätverk ofta skalfria nätverk som är inhomogena i grad, med nav och en skalfri gradfördelning. Sådana nätverk beskrivs bättre i det avseendet av den förmånliga anknytningsfamiljen av modeller, som Barabási–Albert (BA)-modellen . (Å andra sidan lyckas Barabási–Albert-modellen inte producera de höga nivåerna av klustring som ses i verkliga nätverk, en brist som inte delas av Watts och Strogatz-modellen. Således bör varken Watts och Strogatz-modellen eller Barabási–Albert-modellen ses som fullt realistiskt.)
Watts och Strogatz-modellen innebär också ett fast antal noder och kan därför inte användas för att modellera nätverkstillväxt.