1. A method comprising: accessing a model of a set of nodes comprising a session node and a plurality of linked nodes linked to the session node, the linked nodes comprising parent nodes and child nodes, a parent node linking one or more child nodes to the session node, a child node having one or more parent nodes linking the child node to the session node; generating a probability distribution for the set of nodes that distributes probabilities to all linked nodes within a predetermined number of links from the session node, each child node receiving from each of its parent nodes a predetermined fraction of a probability distributed to the parent node, the parent node uniformly distributing to each of its child nodes the predetermined fraction of the probability distributed to the parent node; and communicating the probability distribution for use in ranking the set of nodes.