Я новичок в сетиX. Я создал график следующим образом:Получить список узлов из случайного блуждания в сетиX
G = nx.read_edgelist(filename,
nodetype=int,
delimiter=',',
data=(('weight', float),))
где ребра положительные, но не суммируются до одного.
Есть ли встроенный метод, который делает случайное перемещение k
шагов от определенного узла и возвращает список узлов? Если нет, то какой самый простой способ сделать это (узлы могут повторять)?
Псевдо-код:
node = random
res = [node]
for i in range(0, k)
read edge weights from this node
an edge from this node has probability weight/sum_weights
node = pick an edge from this node
res.append(node)
Связанный http://stackoverflow.com/questions/15330380/probability-to-visit-nodes-in-a-random-walk-on-graph – Ash