Come testare statisticamente se la mia rete (grafico) è una rete "piccolo mondo" o no?


10

Una rete di piccoli mondi è un tipo di grafico matematico in cui la maggior parte dei nodi non sono vicini l'uno all'altro, ma la maggior parte dei nodi possono essere raggiunti l'uno dall'altro con un piccolo numero di salti o passaggi. In particolare, una rete di piccoli mondi è definita come una rete in cui la distanza tipica L tra due nodi scelti casualmente (il numero di passaggi richiesti) cresce proporzionalmente al logaritmo del numero di nodi N nella rete, ovvero

Llog(N)

Questa relazione tra L e N è una "regola del pollice". Sto cercando una determinazione più professionale dei grafici del piccolo mondo per la mia ricerca. Come posso verificare se il mio grafico è un piccolo mondo o no?

L' esperimento del piccolo mondo comprendeva diversi esperimenti condotti da Stanley Milgram e altri ricercatori che esaminavano la lunghezza media del percorso per i social network di persone negli Stati Uniti. La ricerca è stata rivoluzionaria in quanto ha suggerito che la società umana è una rete di tipo piccolo mondo caratterizzata da brevi percorsi. Gli esperimenti sono spesso associati alla frase "sei gradi di separazione", sebbene Milgram non abbia usato questo termine da solo.

Grazie in anticipo.


2
Non so quale sia lo scopo del tuo papar o del tuo background. Hai un grafico reale che desideri testare? Potresti prendere le misure descrittive di base del tuo grafico, qualsiasi libreria di grafi farebbe (ad esempio networkx in Python o Eigra in R). Controlla se la tua rete è connessa, qual è il diametro, il percorso più breve medio, ecc. Se stai generando il grafico o il tuo contesto è diverso, direi che sono necessarie ulteriori informazioni per rispondere alla tua domanda.
lrnzcig,

2
Per valutare la presenza di questa relazione logaritmica, penso che avresti bisogno di una serie di valori. Ad esempio, una sequenza di istantanee del grafico che si evolve nel tempo. Oppure una raccolta di diversi grafici corrispondenti a sistemi simili (comparabili) (ad esempio le reti di computer di diverse aziende di varie dimensioni).
Vincent Labatut,

Risposte:


7

TL; DR:

Non puoi.

Cosa si fa di solito

L'attuale "stato dell'arte" nel determinare se una rete è un piccolo mondo utilizza il seguente approccio:

  1. LC

  2. Generare un insieme appropriato di reti a modello nullo, come grafici casuali Erdős – Rényi o grafici casuali Maslov – Sneppen .

  3. LrCr

  4. Calcola il percorso più breve normalizzato . e .λ: =L/Lrγ: =C/Cr

  5. Se e soddisfano determinati criteri (ad esempio, e ), chiamare la rete una rete di piccoli mondi.λγλ1γ>1

L'idea alla base è che:

  • Le reti dei piccoli mondi dovrebbero avere una struttura spaziale, che si riflette in un alto coefficiente di raggruppamento. Al contrario, le reti casuali non hanno tale struttura e un basso coefficiente di clustering.

  • Le reti di piccoli mondi sono efficienti nel comunicare e simili e quindi hanno una lunghezza del percorso più breve, paragonabile a quella delle reti casuali. Al contrario, le reti puramente spaziali hanno una lunghezza del percorso più breve.

Dove sono i problemi

  • Questo non dice nulla su come il percorso più breve medio si ridimensiona con la dimensione della rete. In effetti, per le reti reali, l'intera definizione citata non può essere applicata, in quanto non esiste una stessa rete con un diverso numero di nodi.

  • Supponiamo di prendere qualche altra definizione di un piccolo mondo che non è direttamente basato sui valori di e , ad esempio:λγ

    Una rete di piccole dimensioni è una rete spaziale con connessioni a lungo raggio aggiunte.

    Quindi non possiamo ancora avere implicazioni solide sul fatto che tale definizione sia soddisfatta usando solo e (o in effetti altre misure di rete). L'interpretazione di molti studi presuppone che tutte le reti siano una realizzazione del modello Watts – Strogatz per una certa probabilità di ricablaggio, il che non è affatto giustificato: conosciamo molti altri modelli di rete, le cui realizzazioni sono completamente diverse dal modello Watts – Strogatz.λγ

  • Il metodo sopra riportato non è affidabile per gli errori di misurazione. Piccoli errori durante la creazione di una rete da misurazioni sono sufficienti per rendere, ad esempio, un reticolo simile a una rete di piccoli mondi, vedi ad esempio Bialonski et al., Chaos (2010) e Papo et al., Front. Ronzio. Neurosci. (2016) . In realtà, non sono a conoscenza di un singolo studio che afferma che una rete empirica non è una rete di piccoli mondi.

Sidenote: cosa guadagneresti?

Non sono a conoscenza di alcuna intuizione utile che può essere derivata da una rete essendo un piccolo mondo. L'affermazione che un certo tipo di rete è ben descritta da un certo modello di rete (ad esempio, il modello Watts-Strogatz) può essere utile per gli studi di modellistica, ma ciò va ben oltre la semplice rivendicazione del mondo piccolo.

Disclaimer completo: uno dei documenti sopra è dalla mia diretta vicinanza accademica.


Inoltre, conosci qualche documento in cui è elencata la metodologia che hai citato in questa risposta. Creazione di un insieme di reti, calcolo della sua media ecc.
L'ultima parola,

@TheLastWord: Inoltre, conosci qualche articolo in cui è elencata la metodologia che hai citato in questa risposta. - L'articolo di Bialonski et al riassume questo approccio e dovrebbe contenere riferimenti pertinenti. Vedi anche questo mio documento .
Wrzlprmft,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.