Articulo de referencia

Red temporal

Una red temporal , también conocida como red variable en el tiempo , es una red cuyos enlaces están activos solo en determinados momentos. Cada enlace contiene información sobre...

Una red temporal , también conocida como red variable en el tiempo , es una red cuyos enlaces están activos solo en determinados momentos. Cada enlace contiene información sobre cuándo está activo, junto con otras características posibles, como un peso . Las redes variables en el tiempo son de particular relevancia para los procesos de propagación , como la difusión de información y enfermedades, ya que cada enlace representa una oportunidad de contacto y se incluye el orden temporal de los contactos.

Ejemplos incluyen redes de comunicación con enlaces de corta duración, como llamadas telefónicas o correos electrónicos. [ 1 ] [ 2 ] La información y algunos virus informáticos se propagan a través de dichas redes. Las redes de proximidad física, que codifican quién se encuentra con quién y cuándo, pueden representarse como redes variables en el tiempo. [ 3 ] Algunas enfermedades, como los patógenos transmitidos por el aire, se propagan a través de la proximidad física. Se han utilizado datos del mundo real sobre redes de proximidad física resueltas en el tiempo para mejorar el modelado de epidemias . [ 4 ] Las redes neuronales y las redes cerebrales pueden representarse como redes variables en el tiempo, ya que la activación de las neuronas está correlacionada en el tiempo. [ 5 ]

Las redes variables en el tiempo se caracterizan por una activación intermitente a la escala de los enlaces individuales. Esto contrasta con varios modelos de evolución de redes , que pueden incluir una dependencia temporal general a la escala de la red en su conjunto.

Aplicabilidad

Las redes variables en el tiempo son inherentemente dinámicas y se utilizan para modelar procesos de propagación en redes. Si el uso de redes variables en el tiempo justifica la complejidad adicional depende de las escalas de tiempo relativas en cuestión. Las redes variables en el tiempo son más útiles para describir sistemas donde el proceso de propagación en una red y la red misma evolucionan en escalas de tiempo similares. [ 6 ]

Sea la escala de tiempo característica para la evolución de la red.tnorte{\displaystyle t_{N}}y la escala de tiempo característica para la evolución del proceso de propagación seatPAG{\displaystyle t_{P}}Un proceso en una red se clasificará en una de tres categorías:

  • Aproximación estática – dondetnortetPAG{\displaystyle t_{N}\gg t_{P}}La red evoluciona con relativa lentitud, por lo que la dinámica del proceso puede aproximarse utilizando una versión estática de la red.
  • Red variable en el tiempo – dondetnortetPAG{\displaystyle t_{N}\sim t_{P}}La red y el proceso evolucionan en escalas de tiempo comparables, por lo que la interacción entre ellos se vuelve importante.
  • Aproximación recocida – dondetnortetPAG{\displaystyle t_{N}\ll t_{P}}La red evoluciona con relativa rapidez, por lo que la dinámica del proceso puede aproximarse utilizando una versión promediada en el tiempo de la red.

El flujo de datos a través de internet es un ejemplo del primer caso, donde la red cambia muy poco en la fracción de segundo que tarda un paquete de red en atravesarla. [ 7 ] La propagación de enfermedades de transmisión sexual es un ejemplo del segundo, donde la prevalencia de la enfermedad se propaga en correlación directa con la tasa de evolución de la propia red de contacto sexual . [ 8 ] El contagio conductual es un ejemplo del tercer caso, donde los comportamientos se propagan a través de una población mediante la red combinada de muchas interacciones sociales cotidianas. [ 9 ]

Representaciones

Existen tres representaciones comunes para datos de red que varían con el tiempo. [ 10 ]

  • Secuencias de contacto: si la duración de las interacciones es insignificante, la red puede representarse como un conjunto.do{\displaystyle C}de contactos(i,j,t){\displaystyle (i,j,t)}dóndei{\displaystyle i}yj{\displaystyle j}son los nodos yt{\displaystyle t}el tiempo de interacción. Alternativamente, puede representarse como una lista de aristas.mi{\displaystyle E}donde cada bordemi{\displaystyle e}es un par de nodos y tiene un conjunto de tiempos activosTmi={t1,,tnorte}{\displaystyle T_{e}=\{t_{1},\ldots ,t_{n}\}}.
  • Gráficos de intervalos: si la duración de las interacciones no es despreciable,Tmi{\displaystyle T_{e}}se convierte en un conjunto de intervalos sobre los cuales el bordemi{\displaystyle e}está activo.Tmi={(t1,t1),,(tnorte,tnorte)}{\displaystyle T_{e}=\{(t_{1},t_{1}'),\ldots ,(t_{n},t_{n}')\}}
  • Instantáneas: las redes que varían con el tiempo también pueden representarse como una serie de redes estáticas, una para cada paso de tiempo.

Propiedades

Las medidas utilizadas para caracterizar redes estáticas no son directamente aplicables a redes variables en el tiempo. Véanse los conceptos de Ruta , Conectividad , Distancia y Centralidad . Sin embargo, estos conceptos de red se han adaptado para su aplicación a redes variables en el tiempo.

Caminos que respetan el tiempo

Los caminos que respetan el tiempo son secuencias de enlaces que se pueden recorrer en una red variable en el tiempo bajo la restricción de que el siguiente enlace a recorrer se active en algún momento después del actual. Al igual que en un grafo dirigido , un camino desdei{\displaystyle i}aj{\displaystyle j}no significa que haya un camino desdej{\displaystyle j}ai{\displaystyle i}. Sin embargo, a diferencia de las rutas en redes estáticas y evolutivas, las rutas que respetan el tiempo también son no transitivas . Es decir, solo porque haya una ruta desdei{\displaystyle i}aj{\displaystyle j}y dej{\displaystyle j}ak{\displaystyle k}no significa que haya un camino desdei{\displaystyle i}ak{\displaystyle k}. Además, las trayectorias que respetan el tiempo son en sí mismas variables en el tiempo y solo son trayectorias válidas durante un intervalo de tiempo específico. [ 11 ]

Accesibilidad

Si bien es análoga a la conectividad en redes estáticas, la alcanzabilidad es una propiedad que varía con el tiempo y que se define mejor para cada nodo de la red. El conjunto de influencia de un nodoi{\displaystyle i}es el conjunto de todos los nodos a los que se puede llegar desdei{\displaystyle i}a través de rutas que respetan el tiempo, tenga en cuenta que depende de la hora de inicio.t{\displaystyle t}. El conjunto de origen de un nodoi{\displaystyle i}es el conjunto de todos los nodos que pueden alcanzari{\displaystyle i}a través de rutas que respetan el tiempo dentro de un intervalo de tiempo determinado. La relación de alcanzabilidad se puede definir como el promedio sobre todos los nodos.i{\displaystyle i}de la fracción de nodos dentro del conjunto de influencia dei{\displaystyle i}. [ 12 ]

La conectividad de una red completa no está definida de forma tan concluyente, aunque se han propuesto algunas definiciones. Un componente puede definirse como fuertemente conectado si existe una ruta que respeta el tiempo y que conecta todos los nodos del componente en ambas direcciones. Un componente puede definirse como débilmente conectado si existe una ruta que respeta el tiempo y que conecta todos los nodos del componente en ambas direcciones. [ 13 ] Asimismo, un componente puede definirse como transitivamente conectado si la transitividad se cumple para el subconjunto de nodos de dicho componente.

Fidelidad causal

La fidelidad causal cuantifica la bondad de la aproximación estática de una red temporal. Dicha aproximación estática se genera agregando las aristas de una red temporal a lo largo del tiempo. La idea de la fidelidad causal es comparar el número de caminos entre todos los pares de nodos en la red temporal.PAGtmimetropag{\displaystyle P_{temp}}(es decir, todos los caminos respetando el tiempo) con el número de caminosPAGstat{\displaystyle P_{stat}}entre todos los nodos en la aproximación estática de la red. [ 14 ] La fidelidad causal se define entonces por

do=PAGtmimetropagPAGstat{\displaystyle c={\frac {P_{temp}}{P_{stat}}}}.

Desde que enPAGtmimetropag{\displaystyle P_{temp}}Solo se consideran los caminos que respetan el tiempo,PAGtmimetropagPAGstat{\displaystyle P_{temp}\leq P_{stat}}y, en consecuencia,0do1{\displaystyle 0\leq c\leq 1}. Una alta fidelidad causaldo1{\displaystyle c\approx 1}significa que la red temporal considerada se aproxima bien a su contraparte estática (agregada). Sido1{\displaystyle c\ll 1}, entonces la mayoría de los pares de nodos que son alcanzables en la representación estática no están conectados por rutas que respeten el tiempo en la red temporal.

Estado latente

También llamada distancia temporal , la latencia es el equivalente variable en el tiempo de la distancia . En una red variable en el tiempo, cualquier ruta que respete el tiempo tiene una duración , es decir, el tiempo que se tarda en seguir esa ruta. La ruta más rápida entre dos nodos es la latencia , tenga en cuenta que también depende del tiempo de inicio. La latencia desde el nodoi{\displaystyle i}al nodoj{\displaystyle j}comenzando en el tiempot{\displaystyle t}se denota porλi,t(j){\displaystyle \lambda _{i,t}(j)}.

Medidas de centralidad

La medición de la centralidad en redes variables en el tiempo implica un reemplazo directo de la distancia por la latencia . [ 15 ] Para discusiones sobre las medidas de centralidad en una red estática, consulte Centralidad .

  • La centralidad de cercanía es grande para los nodos.i{\displaystyle i}que estén cerca de todos los demás nodos (es decir, tengan baja latencia)λi(j){\displaystyle \lambda _ {i}(j)}a pesar dej{\displaystyle j})
dodo(i,t)=norte1jiλi,t(j){\displaystyle C_{C}(i,t)={\frac {N-1}{\sum _{j\not =i}{\lambda _{i,t}(j)}}}}
  • La centralidad de intermediación es grande para los nodos que a menudo forman parte de las rutas de latencia más pequeñas entre otros pares de nodos. Se define como la relación del número de rutas de latencia más pequeñas desdej{\displaystyle j}yk{\displaystyle k}que pasan pori{\displaystyle i}al número total de rutas de latencia más pequeñas desdej{\displaystyle j}yk{\displaystyle k}
doB(i,t)=ijkνi(j,k)ijkν(j,k){\displaystyle C_{B}(i,t)={\frac {\sum _{i\not =j\not =k}{\nu _{i}(j,k)}}{\sum _{i\not =j\not =k}{\nu _{(}j,k)}}}}
La naturaleza variable de la latencia, específicamente el hecho de que tiende a infinito para todos los pares de nodos a medida que se acerca el final del intervalo de red utilizado, hace útil una medida alternativa de proximidad. La eficiencia, en cambio, utiliza el recíproco de la latencia, por lo que tiende a cero en lugar de divergir. Valores más altos de eficiencia corresponden a nodos más centrales en la red.
domi(i,t)=1norte1ji1λi,t(j){\displaystyle C_{E}(i,t)={\frac {1}{N-1}}\sum _{j\not =i}{\frac {1}{\lambda _{i,t}(j)}}}

Patrones temporales

Las redes variables en el tiempo permiten analizar propiedades explícitas dependientes del tiempo. Es posible extraer patrones de contacto recurrentes y persistentes a partir de datos variables en el tiempo de diversas maneras. Esta es un área de investigación en curso.

  • Los tiempos característicos del sistema se pueden encontrar buscando cambios distintivos en una variable, como la relación de accesibilidad . Por ejemplo, si se permite un tiempo de espera finito en todos los nodos al calcular la latencia, se pueden encontrar patrones interesantes en la relación de accesibilidad resultante. Para una red de llamadas móviles, se ha encontrado que la relación de accesibilidad aumenta drásticamente si se permiten retrasos de al menos dos días, y para la red de aerolíneas se ha encontrado el mismo efecto alrededor de los 30 minutos. [ 16 ] Además, la escala de tiempo característica de una red temporal viene dada por la moda de la distribución de las duraciones de la ruta más corta. Esta distribución se puede calcular utilizando la accesibilidad entre todos los pares de nodos en la red. [ 14 ]
  • Los patrones persistentes son aquellos que se repiten con frecuencia en el sistema. Se pueden descubrir promediando diferentesΔt{\displaystyle \Delta t}a lo largo del intervalo de tiempo del sistema y buscando patrones que se repitan por encima de un umbral especificado. [ 17 ]
  • Los motivos son patrones temporales específicos que ocurren con mayor frecuencia de lo esperado en un sistema. La red variable en el tiempo de publicaciones en el muro de Facebook, por ejemplo, tiene una mayor frecuencia de cadenas, estrellas e interacciones de ida y vuelta de lo que cabría esperar en una red aleatoria. [ 18 ]
  • Los motivos temporales egocéntricos pueden utilizarse para explotar las redes egocéntricas temporales. Debido a su complejidad de primer orden, pueden calcularse en grafos grandes en un tiempo de ejecución razonable. Por ejemplo, Longa et al. [ 19 ] muestran cómo utilizar los motivos temporales egocéntricos para medir distancias entre redes de interacción cara a cara en diferentes contextos sociales.
  • Detección de enlaces perdidos

Dinámica

Las redes variables en el tiempo permiten analizar una dimensión completamente nueva de los procesos dinámicos en redes. En los casos en que las escalas temporales de evolución de la red y del proceso son similares, la estructura temporal de las redes variables en el tiempo tiene un impacto significativo en la propagación del proceso a través de la red.

Explosión

El tiempo entre dos eventos consecutivos, para un nodo o enlace individual, se denomina tiempo entre eventos . Se ha observado que la distribución de los tiempos entre eventos de un número creciente de redes importantes, reales y variables en el tiempo presenta un comportamiento irregular , lo que significa que los tiempos entre eventos son muy heterogéneos: tienen una distribución de cola pesada . Esto se traduce en un patrón de activación donde la actividad se presenta en ráfagas separadas por períodos más largos de inactividad. [ 20 ]

La irregularidad en los intervalos entre eventos puede ralentizar drásticamente los procesos de propagación en las redes, [ 21 ] lo que tiene implicaciones para la propagación de enfermedades, información, ideas y virus informáticos. Sin embargo, la irregularidad también puede acelerar los procesos de propagación, y otras propiedades de la red también influyen en la velocidad de propagación. [ 22 ] Por lo tanto, las redes variables en el tiempo del mundo real pueden promover los procesos de propagación a pesar de tener una distribución irregular en los intervalos entre eventos. [ 23 ]

La ráfaga como cantidad empírica se puede calcular para cualquier secuencia de tiempos entre eventos,τ{\displaystyle \tau }, comparando la secuencia con una generada por un proceso de Poisson . La razón de la desviación estándar ,σ{\displaystyle \sigma }, a la media ,metro{\displaystyle m}, de un proceso de Poisson es  1. Esta medida comparaστ/metroτ {\displaystyle \sigma _{\tau }/m_{\tau }\ }a  1.

B=στ/metroτ 1στ/metroτ +1{\displaystyle B={\frac {\sigma _{\tau }/m_{\tau }\ -1}{\sigma _{\tau }/m_{\tau }\ +1}}}

La ráfaga varía de −1 a  1. B  =  1 indica una secuencia con ráfagas máximas, B  =  0 indica una distribución de Poisson y B  =  −1 indica una secuencia periódica. [ 24 ]

Redes de referencia aleatorias

Las redes de referencia aleatorizadas actúan como modelos nulos que proporcionan una base con la que se pueden comparar los datos temporales del mundo real. [ 25 ] La idea es conservar ciertas características de una red temporal observada (por ejemplo, su topología agregada) mientras se aleatorizan otras (por ejemplo, sus tiempos de contacto). Esto revela cómo las diferentes propiedades de la red afectan a fenómenos dinámicos, como los procesos de propagación y la sincronización.

La aleatorización de redes empíricas puede modificar las propiedades de la red más allá de lo previsto, alterando su dinámica de maneras inesperadas. Por ejemplo, el modelo de tiempos permutados, ampliamente utilizado, también extiende la vida útil de los nodos y las aristas, lo que afecta a los procesos de propagación. [ 26 ] El marco de modelos de referencia aleatorios microcanónicos [ 27 ] proporciona orientación sobre qué características de la red se conservan o se pierden durante la aleatorización.

Véase también

Referencias

  1. Karsai, M.; Perra, N.; Vespignani, A. (2015). "Redes variables en el tiempo y la debilidad de los vínculos fuertes" ( PDF) . Sci. Rep . 4 : 4001. arXiv : 1303.5966 . Bibcode : 2014NatSR...4E4001K . doi : 10.1038/srep04001 . PMC 3918922. PMID 24510159 .  
  2. J.-P. Eckmann, E. Moses y D. Sergi. «La entropía de los diálogos crea estructuras coherentes en el tráfico de correo electrónico». Proc. Natl. Acad. Sci. USA 2004; 101:14333–14337. https://www.weizmann.ac.il/complex/EMoses/pdf/EntropyDialogues.pdf
  3. Eagle, N.; Pentland, A. (2006). "Minería de la realidad: detección de sistemas sociales complejos". Pers Ubiquit Comput . 10 (4): 255– 268. doi : 10.1007/s00779-005-0046-3 . S2CID 1766202 . 
  4. ^ Stehle, J.; Voirin, N.; Barrat, A.; Cattuto, C.; Coliza, V.; Isella, L.; Regís, C.; Pinton, J.-F.; Khanafer, N.; Vanhems, P. (2011). "Simulación de un modelo SEIR de enfermedades infecciosas en la red de contacto dinámica de los asistentes a la conferencia" . Medicina BMC . 9 : 87. arXiv : 1108.4841 . doi : 10.1186/1741-7015-9-87 . PMC 3162551 . PMID 21771290 .  
  5. Holme, P.; Saramäki, J. (2012). "Redes temporales". Phys. Rep . 519 (3): 102. arXiv : 1108.1780 . Bibcode : 2012PhR...519...97H . doi : 10.1016/j.physrep.2012.03.001 . S2CID 1920175 . 
  6. Holme, P.; Saramäki, J. (2012). "Redes temporales". Phys. Rep . 519 (3): 99– 100. arXiv : 1108.1780 . Bibcode : 2012PhR...519...97H . doi : 10.1016/j.physrep.2012.03.001 . S2CID 1920175 . 
  7. Pastor-Satorras, R., y Alessandro Vespignani. Evolución y estructura de Internet: un enfoque de física estadística. Cambridge, Reino Unido: Cambridge UP, 2004. < http://fizweb.elte.hu/download/Fizikus-MSc/Infokommunikacios-halozatok-modelljei/Evo-and-Struct-of-Internet.pdf >
  8. Masuda, N; Holme, P (2013). "Predicción y control de epidemias de enfermedades infecciosas mediante redes temporales" . F1000Prime Rep . 5 : 6. doi : 10.12703/P5-6 . PMC 3590785. PMID 23513178 .  
  9. Thompson, Clive. "¿Tus amigos te están engordando?" The New York Times. The New York Times, 12 de septiembre de 2009. Web. < https://www.nytimes.com/2009/09/13/magazine/13contagion-t.html?pagewanted=all&_r=0 >
  10. P. Holme, J. Saramäki. Redes temporales. Phys. Rep. 519, 103–104; 10.1016/j.physrep.2012.03.001 (2012)
  11. P. Holme, J. Saramäki. Redes temporales. Phys. Rep. 519, 104–105; 10.1016/j.physrep.2012.03.001 (2012)
  12. Holme, P. (2005). "Alcance de red de secuencias de contacto del mundo real". Phys Rev E . 71 (4) 046119. arXiv : cond-mat/0410313 . Bibcode : 2005PhRvE..71d6119H . doi : 10.1103/physreve.71.046119 . PMID 15903738 . S2CID 13249467 .  
  13. V. Nicosia, J. Tang, M. Musolesi, G. Russo, C. Mascolo y V. Latora. Componentes en grafos variables en el tiempo. e-print arXiv : 1106.2134 .
  14. 1 2 Lentz, Hartmut HK; Selhorst, Thomas; Sokolov, Igor M. (2013-03-11). "Desplegar la accesibilidad proporciona un enfoque macroscópico a las redes temporales". Physical Review Letters . 110 (11) 118701. American Physical Society (APS). arXiv : 1210.2283 . Bibcode : 2013PhRvL.110k8701L . doi : 10.1103/physrevlett.110.118701 . ISSN 0031-9007 . PMID 25166583 . S2CID 10932514 .   
  15. Grindrod, P.; Parsons, MC; Higham, DJ; Estrada, E. (2011). "Comunicabilidad a través de redes en evolución" (PDF) . Phys. Rev. E. 81 ( 4) 046120. Bibcode : 2011PhRvE..83d6120G . doi : 10.1103/PhysRevE.83.046120 . PMID 21599253 . 
  16. Pan, RK; Saramaki, J. (2011). "Longitudes de trayectoria, correlaciones y centralidad en redes temporales". Phys. Rev. E . 84 (1) 016105. arXiv : 1101.5913 . Bibcode : 2011PhRvE..84a6105P . doi : 10.1103/PhysRevE.84.016105 . PMID 21867255 . S2CID 9306683 .  
  17. M. Lahiri y TY Berger-Wolf. Minería de comportamiento periódico en redes sociales dinámicas. Octava Conferencia Internacional IEEE sobre Minería de Datos, 2008. http://compbio.cs.uic.edu/papers/LahiriBergerWolf_PeriodicBehavior08.pdf
  18. Q. Zhao, Y. Tian, ​​Q. He, N. Oliver, R. Jin y W.-C. Lee. Motivos de comunicación: una herramienta para caracterizar las comunicaciones sociales. En Actas de la 19.ª Conferencia Internacional ACM sobre Gestión de la Información y el Conocimiento, página 1645, 2010.
  19. A. Longa, G. Cencetti, B. Lepri y A. Passerini. Un procedimiento eficiente para la minería de motivos temporales egocéntricos. En Minería de datos y descubrimiento de conocimiento 36.1 (2022): 355-378
  20. Holme, P.; Saramäki, J. (2012). "Redes temporales". Phys. Rep . 519 (3): 118– 120. arXiv : 1108.1780 . Bibcode : 2012PhR...519...97H . doi : 10.1016/j.physrep.2012.03.001 . S2CID 1920175 . 
  21. A. Vazquez, B. Racz, A. Lukacs y A.-L. Barabasi. Impacto de los patrones de actividad no poissonianos en los procesos de propagación. Phys. Rev. Lett. 98:158702, 2007. http://journals.aps.org/prl/abstract/10.1103/PhysRevLett.98.158702
  22. ^ Horváth, Dávid X; Kertész, János (28 de julio de 2014). "Difusión de la dinámica en las redes: el papel de la ráfaga, la topología y la no estacionariedad" . Nueva Revista de Física . 16 (7) 073037. arXiv : 1404.2468 . Código Bib : 2014NJPh...16g3037H . doi : 10.1088/1367-2630/16/7/073037 . ISSN 1367-2630 . 
  23. Gernat, Tim; Rao, Vikyath D.; Middendorf, Martin; Dankowicz, Harry; Goldenfeld, Nigel; Robinson, Gene E. (2018-02-13). "El monitoreo automatizado del comportamiento revela patrones de interacción en ráfagas y dinámicas de propagación rápida en redes sociales de abejas melíferas" . Actas de la Academia Nacional de Ciencias . 115 (7): 1433– 1438. Bibcode : 2018PNAS..115.1433G . doi : 10.1073/pnas.1713568115 . ISSN 0027-8424 . PMC 5816157. PMID 29378954 .   
  24. Goh, K.-I.; Barabasi, A.-L. (2008). "Agitación y memoria en sistemas complejos" (PDF) . EPL . 81 (4) 48002. arXiv : physics/0610233 . Bibcode : 2008EL.....8148002G . doi : 10.1209/0295-5075/81/48002 . S2CID 8352442 . 
  25. Holme, Petter; Saramäki, Jari (octubre de 2012). "Redes temporales" . Physics Reports . 519 (3): 97–125 . doi : 10.1016/j.physrep.2012.03.001 . hdl : 10281/542305 .
  26. Li, Mingwu; Rao, Vikyath D.; Gernat, Tim; Dankowicz, Harry (2018-01-15). "Modelos de referencia que preservan la vida útil para caracterizar la dinámica de propagación en redes temporales" . Scientific Reports . 8 (1). doi : 10.1038/s41598-017-18450-3 . ISSN 2045-2322 . PMC 5768694. PMID 29335422 .   
  27. ^ Gauvin, Leticia; Génois, Mathieu; Karsai, Marton; Kivelä, Mikko; Takaguchi, Taro; Valdano, Eugenio; Vestergaard, Christian L. (noviembre de 2022). "Modelos de referencia aleatorios para redes temporales" . Revisión SIAM . 64 (4): 763–830 . arXiv : 1806.04032 . doi : 10.1137/19M1242252 . ISSN 0036-1445 .