[Math] Expected shortest path in random graph

probabilityrandom-graphs

Consider all connected graphs with $n$ verticies where each vertex connects to $k$ other verticies. We choose such a graph at random. What is the expected value of the shortest path between two random points? What is the expected value of the maximal shortest path?

If an exact solution would be too complicated, I would also appreciate an approximate solution for $k<<n$.

Best Answer

For fixed $k$, in "The Diameter of Random Regular Graphs", Bollobas and de la Vega proved that w.h.p. the diameter of the random $k$-regular graph is $\sim \log_{k-1}n$ (in fact, they show a much sharper concentration than this). Furthermore, one can also show that w.h.p. the distance between any two specific vertices in a $k-$regular graph chosen uniformly at random is also $\sim \log_{k-1}n$.

By and large, when one runs a breadth-first search in this model, each new level is roughly $k-1$ times the previous, and the vast majority of the vertices are reached in the last few steps.

I imagine if $k$ is allowed to vary with $n$ and not be too large, you would find similar behavior; however, I don't know where the threshold for too large would be.

Related Question