Average path length

Source: Wikipedia, the free encyclopedia.
Average path length of the bipartite graph and the cube graph.

Average path length, or average shortest path length is a concept in

shortest paths for all possible pairs of network nodes
. It is a measure of the efficiency of information or mass transport on a network.

Concept

Average path length is one of the three most robust measures of network topology, along with its

shortest path between any two nodes in the network (see Distance (graph theory)
).

The average path length distinguishes an easily negotiable network from one, which is complicated and inefficient, with a shorter average path length being more desirable. However, the average path length is simply what the path length will most likely be. The network itself might have some very remotely connected nodes and many nodes, which are neighbors of each other.

Definition

Consider an unweighted directed graph with the set of vertices . Let , where denote the shortest distance between and . Assume that if cannot be reached from . Then, the average path length is:

where is the number of vertices in .

Applications

In a real network like the

power grid
network will have fewer losses if its average path length is minimized.

Most real networks have a very short average path length leading to the concept of a

small world
where everyone is connected to everyone else through a very short path.

As a result, most models of real networks are created with this condition in mind. One of the first models which tried to explain real networks was the

BA model. All these models had one thing in common: they all predicted very short average path length.[1]

The average path length depends on the system size but does not change drastically with it.

Small world network
theory predicts that the average path length changes proportionally to log n, where n is the number of nodes in the network.

References

  1. ^ Barabási, A.-L., and R. Albert, 2002, Rev. Mod. Phys. 74, 47.