Sortativitatea , sau amestecarea asortativă , este preferința nodurilor de rețea de a se alătura altor noduri care sunt într-un fel similare cu acestea. Deși măsura specifică a similitudinii poate varia, teoreticienii rețelelor examinează adesea asortativitatea în ceea ce privește gradele nodurilor . [1] Adăugarea acestei caracteristici la modelele de rețea permite adesea aproximări mai precise ale comportamentului multor rețele reale.
Corelațiile dintre nodurile de grade similare se găsesc adesea în modelele de amestecare ale multor rețele observate. De exemplu, în rețelele sociale , nodurile tind să se conecteze la alte noduri cu valori similare. Această tendință este denumită amestecare asortativă sau asortativitate . Pe de altă parte, rețelele tehnologice și biologice prezintă în mod obișnuit amestecare dezasortată sau dezasortativitate , deoarece nodurile cu grade ridicate tind să se alăture nodurilor cu grade scăzute. [2]
Sortitivitatea este adesea implementată în practică ca o corelație între două noduri. Cu toate acestea, există mai multe modalități de a evalua o astfel de corelație. Cele mai semnificative două măsuri sunt factorul de asortativitate și conectivitatea vecinilor . Aceste măsuri sunt discutate mai detaliat mai jos.
Coeficientul de asortatibilitate este coeficientul de corelație Pearson al gradului dintre perechile de noduri conectate. [2] Valorile pozitive ale lui r denotă corelații între nodurile de grade similare, iar valorile negative denotă relații între nodurile de grade diferite. În general, r se află între −1 și 1. Când r = 1, se spune că rețeaua are modele de amestecare asortative perfecte, când r = 0 rețeaua nu este asortativă, iar când r = −1, rețeaua este complet dezasortativă. .
Coeficientul de asortativitate este dat de formula: , unde este distribuția gradelor reziduale (gradul rămas) . Fixează numărul de muchii care ies dintr-un nod, cu excepția unei muchii care conectează perechea. Această distribuție se obține din distribuția puterii ca . În cele din urmă, denotă distribuția comună a gradelor reziduale a două vârfuri. Acest număr este simetric pentru un grafic nedirecționat și urmează regulile de însumare: și .
Într-un grafic direcționat, in-asortativity ( ) și out-assortativity ( ) măsoară tendința nodurilor de a se conecta la alte noduri care au grade similare în interior și, respectiv, în exterior. [4] [5] Expandând acest lucru, pot fi luate în considerare patru tipuri de asortativitate (vezi [4] [6] ). Luând convențiile articolului respectiv, este posibil să definiți patru metrici: , , și . Fie una dintre perechile de cuvinte in / out (de exemplu, ). Fie acesta să fie numărul de margini din rețea. Să presupunem că am numerotat marginile rețelei ca . Având în vedere o muchie cu număr , fie - să fie gradul sursei (de exemplu, coada ) al vârfului nodal al muchiei și - să fie gradul nodului țintă (adică , capul ) al muchiei --a. Notăm mediile cu o bară, astfel încât și sunt mediile -gradul surselor și respectiv -gradul țintelor; mediile sunt luate de-a lungul marginilor rețelei. În sfârșit avem:
O altă modalitate de a evalua corelația de grad este de a studia proprietățile lui , sau gradul mediu al vecinilor unui nod cu gradul k . [8] În mod formal, aceasta este definită ca: , unde este probabilitatea condiționată ca o muchie a unui nod cu gradul k să indice un nod cu gradul k' . Dacă această funcție este în creștere, atunci rețeaua este asortativă, deoarece arată că nodurile de grad înalt se conectează, în medie, la noduri de grad înalt. În schimb, dacă funcția este în scădere, atunci rețeaua este dezasortată, deoarece nodurile de grad superior tind să se conecteze la noduri de gradul inferior. Funcția poate fi desenată pe un grafic (vezi Figura 2) pentru a arăta modelul general de asortativitate în rețea.
Rețelele asortative pot avea noduri dezasortative și invers. Este necesară o măsură de asortativitate locală [9] pentru a detecta astfel de anomalii în rețele. Sortitivitatea locală este definită ca contribuția pe care fiecare nod o face la sortitivitatea rețelei. Sortitivitatea locală în rețelele nedirecționale este definită ca:
Unde este gradul de exces al unui anumit nod, este gradul de exces mediu al vecinilor săi și M este numărul de legături din rețea.
În consecință, asortativitatea locală în rețelele direcționate [5] este contribuția nodului la asortativitatea dirijată a rețelei. Contribuția unui nod la asortativitatea unei rețele direcționate este definită astfel:
Unde este gradul de exterior al nodului în cauză, este gradul de intrare, este gradul de intrare mediu al vecinilor săi (la care noduri are marginea }-lea nod) și este gradul de exterior mediu al vecinii săi (din care noduri nodul --lea are o margine). , .
Prin includerea termenilor de scalare și , ne asigurăm că ecuația de asortativitate locală pentru rețeaua direcționată satisface condiția .
Mai mult, în funcție de faptul că se consideră un grad înalt sau unul în afara gradului, este posibil să se definească in-asortativitate locală și extra-asortativitate locală ca măsuri corespunzătoare de asortativitate locală într-o rețea direcționată. [5]
Au fost explorate modele asortative pentru o varietate de rețele din lumea reală. De exemplu, în Fig. 3 listează valorile r pentru mai multe rețele. Rețineți că rețelele sociale (primele cinci rânduri) au o amestecare asortativă evidentă. Pe de altă parte, toate rețelele tehnologice și biologice (în mijlocul șase rânduri) se dovedesc a fi dezasortitive. Se speculează că acest lucru se datorează faptului că majoritatea rețelelor tind să evolueze, dacă nu sunt altfel constrânse, către o stare de entropie maximă - care este de obicei dezasortivă. [zece]
Tabelul prezintă, de asemenea, valorile r calculate analitic pentru două modele de rețea:
În modelul Erdős-Rényi, deoarece muchiile sunt distribuite aleator, indiferent de gradele vârfurilor, rezultatul este că r = 0 în limita de dimensiune mare a graficului. Modelul fără scară Barabashi-Albert păstrează și el această proprietate. Pentru modelul Barabashi-Albert, în cazul special cu m=1 (unde fiecare nod nou este atașat doar unuia dintre nodurile existente cu o probabilitate proporțională cu gradul), obținem ambele în limita lui mare . [2]
Proprietățile de asortativitate sunt utile în domeniul epidemiologiei deoarece ajută la înțelegerea răspândirii bolilor sau a medicamentelor. De exemplu, îndepărtarea unei porțiuni din nodurile rețelei poate corespunde vindecării, vaccinării sau carantinei indivizilor sau celulelor. Deoarece amestecarea asortativă are loc în rețelele sociale, bolile care afectează indivizii de grad înalt au mai multe șanse să se răspândească la alte noduri de grad înalt. În schimb, în rețelele celulare – care, la fel ca și rețelele biologice, pot fi dezasortate – strategiile de vaccinare care vizează în mod specific vârfurile de grad înalt pot distruge rapid o rețea epidemică.
Structura de bază a rețelei poate face ca aceste metrici să indice caracterul dezasortat care nu corespunde amestecării efective asortitive sau dezasortative. Trebuie acordată o atenție deosebită pentru a evita dezasortarea structurală.