Redes Aleatorias.

1 Redes Aleatorias ...
Author: Blanca Rojas Bustamante
0 downloads 2 Views

1 Redes Aleatorias

2 TeorΓ­a de redes aleatoriasGrafo aleatorio: es un grafo obtenido muestreando un conjunto dado (ensamble, familia) de grafos Adaptado de Peter Dodds Applications of Random Networks Complex Networks CSYS/MATH 303, Spring, 2011 Ejemplo: grafos de n=3 nodos 𝑃 𝐺 = si G tiene 3 nodos en otro caso

3 TeorΓ­a de redes aleatoriasGrafo aleatorio: es un grafo obtenido muestreando un conjunto dado (ensamble, familia) de grafos Ejemplo: grafos de n=3 nodos Dado un ensamble de grafos, vamos a querer calcular valores medios de propiedades de interΓ©s 𝑓 = 𝐺 𝑃 𝐺 𝑓(𝐺)

4 TeorΓ­a de redes aleatoriasGrafo aleatorio: es un grafo obtenido muestreando un conjunto dado (ensamble, familia) de grafos Ξ© 3 = = 2 3! 2! = 2 3 G(N=n) ensamble de grafos de n nodos 𝑃 𝐺 = Ξ© 𝑛 si G tiene n nodos en otro caso Cuantos hay en total? Cuanto vale Ξ©n? Si hay n nodos, hay 𝑛 2 = 𝑛 (π‘›βˆ’1) 2 posibles pares (enlaces) Cada uno puede estar o no-estar Entonces Ξ© 𝑛 = 2 𝑛 2 ~ 𝑒 ln 𝑛 2

5 TeorΓ­a de redes aleatoriasGrafo aleatorio: es un grafo obtenido muestreando un conjunto dado (ensamble, familia) de grafos G(N) ensamble de grafos de n nodos G(N=n,M=m) conjunto formado por grafos de n vΓ©rtices y m enlaces 𝑃 𝐺 = Ξ© 𝑛,π‘š si G tiene n nodos y m vΓ©rtices si no Ξ© 𝑛,π‘š = 𝑛 2 π‘š nro de maneras de elegir 2 elementos de n (i.e. nro maximo de posibles enlaces) nro de maneras de elegir m enlaces del nro maximo de posibles enlaces

6 TeorΓ­a de redes aleatoriasGrafo aleatorio: es un grafo obtenido muestreando un conjunto (ensamble, familia) dado de grafos G(N) ensamble de grafos de n nodos G(N=n,M=m) conjunto formado por grafos de n vΓ©rtices y m enlaces 𝑃 𝐺 = Ξ© 𝑛,π‘š si G tiene N nodos y M vΓ©rtices si no Dado un ensamble de grafos, es posible calcular valores medios de propiedades de interΓ©s 𝑓 = 𝐺 𝑃 𝐺 𝑓(𝐺) = 1 Ξ© πΊπœ–πΊ(𝑁,𝑀) 𝑓(𝐺) π‘˜ = 𝐺 𝑃 𝐺 π‘˜ 𝐺 = 𝐺 𝑃 𝐺 2π‘š 𝑛 = 2π‘š 𝑛

7 TeorΓ­a de redes aleatoriasGrafo aleatorio: es un grafo obtenido muestreando un conjunto (ensamble, familia) dado de grafos G(N) ensamble de grafos de n nodos G(n,m) conjunto formado por grafos de n vΓ©rtices y m enlaces G(n,p) conjunto formado por grafos de n vΓ©rtices tal que la probabilidad de que exista un enlace entre cualquier par de nodos resulta p Entre 1950’1960 Paul Erdos y Alfred Renyi desarrollaron la teoria de grafos aleatorios estudiando las propiedades de este tipo de ensambles m=108 m=90 m=96 n=100, p=0.02 Entre Paul Erdos y Alfred Renyi desarrollaron la teoria de grafos aleatorios estudiando las propiedades de este tipo de ensambles

8 TeorΓ­a de redes aleatoriasGrafo aleatorio: es un grafo obtenido muestreando un conjunto (ensamble, familia) dado de grafos G(n) ensamble de grafos de n nodos G(n,m) conjunto formado por grafos de n vΓ©rtices y m enlaces G(n,p) conjunto formado por grafos de n vΓ©rtices tal que la probabilidad de que exista un enlace entre cualquier par de nodos resulta p Prob de observar en este ensamble un dado grafo G con n vertices y m enlaces 𝑃 𝐺 = 𝑝 π‘š (1βˆ’π‘) 𝑛 2 βˆ’π‘š Prob de no tener los enlaces restantes Prob de tener m enlaces

9 TeorΓ­a de redes aleatoriasGrafo aleatorio: es un grafo obtenido muestreando un conjunto (ensamble, familia) dado de grafos G(n) ensamble de grafos de n nodos G(n,m) conjunto formado por grafos de n vΓ©rtices y m enlaces G(n,p) conjunto formado por grafos de n vΓ©rtices tal que la probabilidad de que exista un enlace entre cualquier par de nodos resulta p Prob de observar en este ensamble un dado grafo G con n vertices y m enlaces 𝑃 𝐺 = 𝑝 π‘š (1βˆ’π‘) 𝑛 2 βˆ’π‘š nro grafos con n vertices y m enlaces Prob de observar en este ensamble un grafo con n vertices y m enlaces 𝑃 𝑀=π‘š = 𝑛 2 π‘š 𝑝 π‘š (1βˆ’π‘) 𝑛 2 βˆ’π‘š La probabilidad de ver un grafo con exactamente m vertices en este ensamble, sigue una distribucion Binomial de probabilidades

10 Repaso matematico… G(n,p)Supongamos que en una prueba exito/fracaso la probabilidad de Γ©xito es p. La probabilidad de tener x exitos en N pruebas independientes : ……..10 N pruebas (con x 1Β΄s) 𝑃 𝑀=π‘š = 𝑛 2 π‘š 𝑝 π‘š (1βˆ’π‘) 𝑛 2 βˆ’π‘š 𝑃 π‘₯ = 𝑁 π‘₯ 𝑝 π‘₯ (1βˆ’π‘) π‘βˆ’π‘₯ N=5 N=20 N=50 p=0.5 π‘₯ = π‘₯𝑃 π‘₯ = 𝑁𝑝 π‘₯ 2 =𝑝 1βˆ’π‘ 𝑁+ 𝑝 2 𝑁 2 𝜎= π‘₯ 2 βˆ’ π‘₯ 2 = 𝑝 1βˆ’π‘ 𝑁

11 Propiedades de G(N,p) π‘š = π‘š=0 𝑛 2 𝑃 π‘š π‘š = 𝑛 2 𝑝 = 𝑛 π‘›βˆ’1 2 𝑝 G(n,p)𝑃 𝑀=π‘š = 𝑛 2 π‘š 𝑝 π‘š (1βˆ’π‘) 𝑛 2 βˆ’π‘š π‘š = π‘š=0 𝑛 2 𝑃 π‘š π‘š = 𝑛 2 𝑝 = 𝑛 π‘›βˆ’1 2 𝑝 𝜎= π‘š 2 βˆ’ π‘š 2 = 𝑝 1βˆ’π‘ 𝑛 2 𝑃 π‘₯ = 𝑁 π‘₯ 𝑝 π‘₯ (1βˆ’π‘) π‘βˆ’π‘₯ π‘₯ =𝑁𝑝 π‘₯ 2 =𝑝 1βˆ’π‘ 𝑁+ 𝑝 2 𝑁 2 𝜎 π‘š ~ 𝑛 2 ~ 1 𝑛 𝜎= π‘₯ 2 βˆ’ π‘₯ 2 = 𝑝 1βˆ’π‘ 𝑁 Aunque el ensamble admite grafos con cualquier nΓΊmero de enlaces la mayor parte de los grafos poseen m~ si n>>1

12 Propiedades de G(N,p) π‘š = π‘š=0 𝑛 2 𝑃 π‘š π‘š = 𝑛 2 𝑝 = 𝑛 π‘›βˆ’1 2 𝑝𝑃 𝑀=π‘š = 𝑛 2 π‘š 𝑝 π‘š (1βˆ’π‘) 𝑛 2 βˆ’π‘š π‘š = π‘š=0 𝑛 2 𝑃 π‘š π‘š = 𝑛 2 𝑝 = 𝑛 π‘›βˆ’1 2 𝑝 Razonable: nro total de pares posibles por la probabilidad p de que se establezca un enlace Razonable: maximo nro de posibles enlaces de un nodonro por la probabilidad p de que se establezca un enlace π‘˜ = 2 π‘š 𝑛 = π‘›βˆ’1 𝑝 𝜎 π‘˜ = π‘›βˆ’1 (1βˆ’π‘)𝑝 𝜎 π‘˜ π‘˜ ~ 1 𝑛 La distribuciΓ³n de grado se angosta para redes gdes.

13 Propiedades de G(N,p) π‘š = π‘š=0 𝑛 2 𝑃 π‘š π‘š = 𝑛 2 𝑝 = 𝑛 π‘›βˆ’1 2 𝑝𝑃 𝑀=π‘š = 𝑛 2 π‘š 𝑝 π‘š (1βˆ’π‘) 𝑛 2 βˆ’π‘š π‘š = π‘š=0 𝑛 2 𝑃 π‘š π‘š = 𝑛 2 𝑝 = 𝑛 π‘›βˆ’1 2 𝑝 Coeficiente de Clustering: 𝐢 βˆ† =3 #π‘‘π‘Ÿπ‘–π‘Žπ‘›π‘”π‘’π‘™π‘œπ‘  #π‘‘π‘Ÿπ‘–π‘π‘™π‘’π‘‘π‘’π‘  = 𝑁 π‘βˆ’1 π‘βˆ’2 𝑝 𝑁 π‘βˆ’1 π‘βˆ’2 𝑝 2 =𝑝 π‘˜ = 2 π‘š 𝑛 = π‘›βˆ’1 𝑝 𝐢 𝑖 = 2 #𝑣𝑒𝑐 π‘’π‘›π‘™π‘Žπ‘§π‘Žπ‘‘π‘œπ‘  π‘˜ 𝑖 ( π‘˜ 𝑖 βˆ’1) = 2 π‘˜ 𝑖 ( π‘˜ 𝑖 βˆ’1) 𝑝 π‘˜ 𝑖 ( π‘˜ 𝑖 βˆ’1) 2 =𝑝

14 Propiedades de G(N,p) π‘š = π‘š=0 𝑛 2 𝑃 π‘š π‘š = 𝑛 2 𝑝 = 𝑛 π‘›βˆ’1 2 𝑝𝑃 𝑀=π‘š = 𝑛 2 π‘š 𝑝 π‘š (1βˆ’π‘) 𝑛 2 βˆ’π‘š π‘š = π‘š=0 𝑛 2 𝑃 π‘š π‘š = 𝑛 2 𝑝 = 𝑛 π‘›βˆ’1 2 𝑝 π‘˜ = 2 π‘š 𝑛 = π‘›βˆ’1 𝑝 Para redes muy gdes, π‘›β†’βˆž, en las que se mantiene finito, 𝑝→0 𝐢→0 Redes presentan pocos loops Localmente se parecen a arboles 𝐢=𝑝

15 DistribuciΓ³n de grado Quiero estimar Pk probabilidad de que un nodo tomado al azar de una red G(N,p) tenga k vecinos 𝑃 π‘˜ = π‘›βˆ’1 π‘˜ 𝑝 π‘˜ (1βˆ’π‘) π‘›βˆ’1βˆ’π‘˜ Nro posible de maneras de elegir k vecinos de los n-1 disponibles Pk sigue una distribuciΓ³n binomial Si π‘›β†’βˆž y p se mantiene fijo, tiende a una distribuciΓ³n Gaussiana Si π‘›β†’βˆž y =(n-1)p se mantiene finito, entonces 𝑝→0. Vamos a analizar Pk en Γ©ste limite

16 DistribuciΓ³n de grado Quiero estimar Pk probabilidad de que un nodo tomado al azar de una red G(N,p) tenga k vecinos 𝑃 π‘˜ = π‘›βˆ’1 π‘˜ 𝑝 π‘˜ (1βˆ’π‘) π‘›βˆ’1βˆ’π‘˜ Analizo los diferentes factores cuando π‘›β†’βˆž,𝑝→0 y c≑=(n-1)p se mantiene finito (1βˆ’π‘) π‘›βˆ’1βˆ’π‘˜ log (1βˆ’π‘) π‘›βˆ’1βˆ’π‘˜ =(π‘›βˆ’1βˆ’π‘˜) log (1βˆ’π‘) ~βˆ’ π‘›βˆ’1βˆ’π‘˜ 𝑝=βˆ’ π‘›βˆ’1βˆ’π‘˜ 𝑐 π‘›βˆ’1 ~βˆ’π‘ log (1βˆ’π‘) ~βˆ’π‘ (1βˆ’π‘) π‘›βˆ’1βˆ’π‘˜ ~ 𝑒 βˆ’π‘

17 DistribuciΓ³n de grado Quiero estimar Pk probabilidad de que un nodo tomado al azar de una red G(N,p) tenga k vecinos 𝑃 π‘˜ = π‘›βˆ’1 π‘˜ 𝑝 π‘˜ (1βˆ’π‘) π‘›βˆ’1βˆ’π‘˜ Analizo los diferentes factores cuando π‘›β†’βˆž,𝑝→0 y c≑=(n-1)p se mantiene finito (1βˆ’π‘) π‘›βˆ’1βˆ’π‘˜ ~ 𝑒 βˆ’π‘ π‘›βˆ’1 π‘˜ = π‘›βˆ’1 ! π‘›βˆ’1βˆ’π‘˜ !π‘˜! = π‘›βˆ’1 π‘›βˆ’2 …(π‘›βˆ’1βˆ’π‘˜+1) π‘˜! ~ (π‘›βˆ’1) π‘˜ π‘˜! 𝑃 π‘˜ ~ (π‘›βˆ’1) π‘˜ π‘˜! 𝑝 π‘˜ 𝑒 βˆ’π‘ = 𝑐 π‘˜ π‘˜! 𝑒 βˆ’π‘ DistribuciΓ³n de Poisson

18 Repaso matemΓ‘tico 𝑃 π‘˜ = 𝑐 π‘˜ π‘˜! 𝑒 βˆ’π‘π‘ƒ π‘˜ = 𝑐 π‘˜ π‘˜! 𝑒 βˆ’π‘ π‘˜ = π‘˜=0 π‘˜ 𝑃 π‘˜ = 𝑒 βˆ’π‘ π‘˜=0 π‘˜ 𝑐 π‘˜ π‘˜! = 𝑐 𝑒 βˆ’π‘ π‘˜=1 𝑐 π‘˜βˆ’1 (π‘˜βˆ’1)! = 𝑐 𝑒 βˆ’π‘ 𝑗=0 𝑐 𝑗 𝑗! =𝑐 π‘˜ 2 = π‘˜=0 π‘˜ 2 𝑃 π‘˜ = π‘˜ 2 + π‘˜ 𝜎 2 = π‘˜ 2 βˆ’ π‘˜ 2 = π‘˜ La varianza es igual a la media (!) 𝜎 π‘˜ = 1 π‘˜

19 G(N,p): DistribuciΓ³n de gradoResultado exacto LΓ­mite N>>1, finito

20 Conectividad de G(N,p) p ~ 0 p ~ 1 Grafo disconexoComo se produce esta transiciΓ³n? p ~ 0 p ~ 1 Grafo disconexo TamaΓ±o componente gigante es una cantidad intensiva: o(1) Grafo completamente conexo TamaΓ±o componente gigante es una cantidad extensiva: o(N)

21 La transiciΓ³n Como es el cambio de rΓ©gimen |CG| intensivo/extensivo?QuΓ© sucede con lo que no es componente gigante…?

22 TamaΓ±o de la Componente GiganteSea u la fracciΓ³n de la red que no pertenece a la CG (u=1 si no hay componente gigante) Un nodo-i no pertenece a la CG si no estΓ‘ conectado a ningΓΊn vΓ©rtice que pertenezca. Es decir, para todo nodo-j: i no estΓ‘ conectado a j. Esto ocurre con probabilidad : (1-p) i estΓ‘ conectado a j, pero j no pertenece a la CG. Esto ocurre con probabilidad: p*u Por (a) y (b), la probabilidad de que nodo-i no pertenezca al CG, vΓ­a el nodo-j resulta : (1-p) + p u 𝑒= 1βˆ’π‘(1βˆ’π‘’) π‘›βˆ’1 = 1βˆ’ 𝑐 π‘›βˆ’1 (1βˆ’π‘’) π‘›βˆ’1 Entonces, la probabilidad de que nodo-i no pertenezca al CG resulta : (1- p + p u)n-1 log 𝑒 = π‘›βˆ’1 log 1βˆ’ 𝑐 π‘›βˆ’1 1βˆ’π‘’ ~ βˆ’π‘ 1βˆ’π‘’ log (1βˆ’π‘₯) ~βˆ’π‘₯

23 TamaΓ±o de la Componente GiganteSea u la fracciΓ³n de la red que no pertenece a la CG (u=1 si no hay componente gigante) Un nodo-i no pertenece a la CG si no estΓ‘ conectado a ningΓΊn vΓ©rtice que pertenezca. Es decir, para todo nodo-j: i no estΓ‘ conectado a j. Esto ocurre con probabilidad : (1-p) i estΓ‘ conectado a j, pero j no pertenece a la CG. Esto ocurre con probabilidad: p*u Por (a) y (b), la probabilidad de que nodo-i no pertenezca al CG, vΓ­a el nodo-j resulta : (1-p) + p u 𝑒= 1βˆ’π‘(1βˆ’π‘’) π‘›βˆ’1 = 1βˆ’ 𝑐 π‘›βˆ’1 (1βˆ’π‘’) π‘›βˆ’1 Entonces, la probabilidad de que nodo-i no pertenezca al CG resulta : (1- p + p u)n-1 𝑒 ~ 𝑒 βˆ’π‘ 1βˆ’π‘’

24 TamaΓ±o de la Componente Gigante𝑐= π‘˜ =𝑝 π‘›βˆ’1 𝑒 ~ 𝑒 βˆ’π‘ 1βˆ’π‘’ 1βˆ’π‘† ~ 𝑒 βˆ’π‘ 𝑆 S = 1-u , fracciΓ³n de nodos en la CG 𝑆= 1βˆ’π‘’ βˆ’π‘ 𝑆 (ER 1959)

25 TamaΓ±o de la Componente Gigante𝑆= 1βˆ’π‘’ βˆ’π‘ 𝑆 𝑐= π‘˜ =𝑝 π‘›βˆ’1 𝑦= 1βˆ’π‘’ βˆ’π‘ 𝑆 y(S) es monotona creciente y tiene curvatura negativa Hay un cambio cualitativo en las soluciones S*=y(S*) para los casos en que la pendiente en el origen toma valor uno 𝑑𝑦 𝑑𝑆 𝑆=0 = 𝑐𝑒 βˆ’π‘π‘† 𝑆=0 =𝑐 c<1 S*=0 cβ‰₯1 S*>0 ademas de la trivial

26 TamaΓ±o de la Componente Gigante𝑆= 1βˆ’π‘’ βˆ’π‘ 𝑆 Es posible distinguir 4 regimenes π‘˜ =1 π‘˜ ~ ln 𝑛 𝑦= 1βˆ’π‘’ βˆ’π‘ 𝑆 S y(S) es monotona creciente y tiene curvatura negativa Hay un cambio cualitativo en las soluciones S*=y(S*) para los casos en que la pendiente en el origen toma valor uno c<1 S*=0 cβ‰₯1 S*>0 𝑑𝑦 𝑑𝑆 𝑆=0 = 𝑐𝑒 βˆ’π‘π‘† 𝑆=0 =𝑐

27 Conectividad G(N,p). RΓ©gimen sub-crΓ­ticoπ‘˜ =1 π‘˜ ~ ln 𝑛 no hay componente gigante componente mΓ‘s gde de tamaΓ±o ~ ln n componentes aislados con distribuciΓ³n de tamaΓ±os exponencial rΓ©gimen subcrΓ­tico 𝑝 𝑠𝑖𝑧𝑒 ~ 𝑠 βˆ’3/2 𝑒 βˆ’ π‘βˆ’1 𝑠+(π‘ βˆ’1) ln 𝑐

28 Conectividad G(N,p). RΓ©gimen crΓ­ticoπ‘˜ =1 π‘˜ ~ ln 𝑛 componente gigante nCG~n2/3 componente gigante incipiente SCG~n-1/3 igual…comparar con regimen subcritico: n=1000: ln n ~ 7 vs n2/3 ~ 95 n= : ln n ~ 14 vs n2/3 ~ 10000 componentes no-gigantes sin loops distribuciΓ³n de tamaΓ±os de exponentes sigue ley de potencias rΓ©gimen crΓ­tico 𝑝 𝑠𝑖𝑧𝑒 ~ 𝑠 βˆ’3/2

29 Conectividad G(N,p). RΓ©gimen supercrΓ­ticoπ‘˜ =1 π‘˜ ~ ln 𝑛 componente gigante ΓΊnico 𝑛 𝐢𝐺 ~(π‘βˆ’ 𝑝 𝑐 )𝑛 componente gigante tiene loops otros componentes aislados con distribuciΓ³n de tamaΓ±os exponencial rΓ©gimen supercrΓ­tico 𝑝 𝑠𝑖𝑧𝑒 ~ 𝑠 βˆ’3/2 𝑒 βˆ’ π‘βˆ’1 𝑠+(π‘ βˆ’1) ln 𝑐

30 Conectividad G(N,p). RΓ©gimen conectadoπ‘˜ =1 π‘˜ ~ ln 𝑛 > ln n p>ln n/n la probabilidad de que un nodo no pertenezca a la CG se anula exponencialmente una ΓΊnica componente en el grafo rΓ©gimen conectado

31 Las demΓ‘s se quedan piolasVeamos que cuando existe, sΓ³lo existe una ΓΊnica componente gigante Supongamos que existen 2 CG de tamaΓ±os: S1.n y S2.n Nro de posibles pares de vΓ©rtices (i,j) con i en CG1 y j en CG2: S1 S2 n2 Cada uno se conecta con prob: p no se conecta con prob: (1-p) Para que haya 2 CGs la probabilidad, q, de que algunos de esos pares no se conecte debe ser nula π‘ž= 1βˆ’π‘ 𝑆 1 𝑆 2 𝑛 2 = 1βˆ’ 𝑐 π‘›βˆ’1 𝑆 1 𝑆 2 𝑛 2 ~ 𝑒 βˆ’π‘›π‘ 𝑆 1 𝑆 2 La probabilidad de que no exista vΓ­nculo entre S1 y S2 decae exponencilmente log π‘ž = 𝑆 1 𝑆 2 lim π‘›β†’βˆž 𝑛 2 1βˆ’ 𝑐 π‘›βˆ’1 =𝑐 𝑆 1 𝑆 2 βˆ’π‘› π‘βˆ’1 ~βˆ’π‘›π‘ 𝑆 1 𝑆 2

32 Redes Aleatorias 𝑃 π‘˜ = 𝑐 π‘˜ π‘˜! 𝑒 βˆ’π‘ Familias de redes: G(N,M) , G(N,p)𝐢= 𝑐 𝑛 π‘˜ =𝑝 π‘›βˆ’1 grado medio π‘š =𝑝 𝑛 π‘›βˆ’1 2 nro enlaces distribucion de grado coef. clustering 𝑃 π‘˜ = π‘›βˆ’1 π‘˜ 𝑝 π‘˜ (1βˆ’π‘) π‘›βˆ’1βˆ’π‘˜ 𝑃 π‘˜ = 𝑐 π‘˜ π‘˜! 𝑒 βˆ’π‘ 𝑛 𝐢𝐺 = ln 𝑛 𝑐<1 𝑛 2/3 1≀𝑐< ln 𝑛 (π‘βˆ’ 𝑝 𝑐 )𝑛 𝑐> ln 𝑛 𝑑 ~ ln 𝑛 𝑛 diametro

33 Redes Aleatorias 𝑃 π‘˜ = 𝑐 π‘˜ π‘˜! 𝑒 βˆ’π‘ Familias de redes: G(N,M) , G(N,p)𝐢= 𝑐 𝑛 π‘˜ =𝑝 π‘›βˆ’1 grado medio π‘š =𝑝 𝑛 π‘›βˆ’1 2 nro enlaces distribucion de grado coef. clustering 𝑃 π‘˜ = π‘›βˆ’1 π‘˜ 𝑝 π‘˜ (1βˆ’π‘) π‘›βˆ’1βˆ’π‘˜ 𝑃 π‘˜ = 𝑐 π‘˜ π‘˜! 𝑒 βˆ’π‘ 𝑛 𝐢𝐺 = ln 𝑛 𝑐<1 𝑛 2/3 1≀𝑐< ln 𝑛 (π‘βˆ’ 𝑝 𝑐 )𝑛 𝑐> ln 𝑛 𝑑 ~ ln 𝑛 𝑛 diametro

34