Another variation is to account for multiple edges, or to use transition probabilities.
Furthermore, one may also consider quantum graphs [1]} in which edges are treated as unit intervals and analysis is performed on them.
