Probabilidad de que dos vértices estén conectados por algún camino en un gráfico dirigido al azar

8

Defina como un gráfico dirigido al azar ( vértices; colocamos el borde entre dos vértices con probabilidad ).n pG(n,p)np

¿Cuáles son los resultados conocidos para el siguiente problema?

Fijar dos vértices v y u . ¿Cuál es la probabilidad de que haya al menos una ruta (de longitud como máximo k ) entre u y v ? (claramente el resultado debería ser una función de n , p y k ). El límite superior también funcionaría si no se conoce una respuesta exacta.

Daniel
fuente
¿Qué valores de p estás considerando?
Igor Shinkar
@IgorShinkar ¿hace mucha diferencia? No tengo un número específico en mente; a solo una probabilidad p(0,1) .
Daniel
¿Intentó modificar el enfoque estándar de Erdos-Renyi y, de ser así, cuáles son las dificultades?
usul
2
¿Has considerado calcular el número esperado de rutas? Eso debería ser mucho más fácil de calcular / estimar debido a la linealidad de las expectativas. También sería un buen indicador de la probabilidad de que haya un camino. es decir, si el número esperado de rutas es 0.01, entonces con una probabilidad de al menos 99% no hay ruta. Y si el número esperado de rutas es 100, entonces supongo que hay una ruta con alta probabilidad.
Thomas
Buena sugerencia Thomas. Solo para asegurarme de que entiendo tu idea: Denota el número de ruta de longitud con Y i . ¡El número esperado de ruta de longitud i es (¿verdad?). Defina "X_i = (Y_i> 0)" que muestra el evento de tener una ruta de tamaño entre dos vértices (existencia de ruta). Sé que , que está limitado por . Esto daría un límite superior de en . iYiii(i>0)P(Xi)=P(Yi>0)=j=1P(Yi=j)E[Yi]=j=0j. P(YiE[Yi]=(n2i1)(i1)!pii(i>0)P(Xi)=P(Yi>0)=j=1P(Yi=j)k i = 1 E [ Y i ] P ( k i = 1 X i = 1 ) = P ( k i = 1 Y i > 0 )mi[Yyo]=j=0 0j.PAGS(Yyo=j)yo=1kmi[Yyo]PAGS(yo=1kXyo=1)=PAGS(yo=1kYyo>0)
Daniel

Respuestas:

3

Considere un proceso de exploración BFS, que procede en etapas. Ponga . DadoV 0 = { u } V 0 , , V ikV0={u}V0,,Vi , explore todos los bordes desde hasta V i j = 0 V j (donde V es el conjunto de todos los vértices), y configure V i + 1 para que conste de todos los vértices alcanzados de esta manera ; su número tiene una distribución binomial que se puede calcular fácilmente. Después de k pasos, verifique si el vértice v pertenece a k j = 0 VViVj=0iVjVVi+1kv .j=0kVj

Tenga en cuenta que este proceso es exactamente el mismo tanto en el caso no dirigido como en el dirigido. Por lo tanto, la respuesta, sea cual sea, es idéntica para ambos modelos. Presumiblemente, en el caso no dirigido, la respuesta es conocida y puede consultarse. De lo contrario, puede intentar estimarlo estimando los tamaños y entonces la probabilidad 1|Vi|quevpertenece a k i = 1 Vi.1n1i=1k|Vi|vi=1kVi

Yuval Filmus
fuente
¿Por qué el voto negativo?
Yuval Filmus
esto daría una probabilidad de una trayectoria de longitud exactamente k, no como máximo k; ¿Es eso correcto?
Daniel
1
Como está escrito, es para la variante "como máximo".
Yuval Filmus