Представление графика взвешенного рейтинга страницы - PullRequest
0 голосов
/ 11 февраля 2019

У меня есть график вроде:

(A, 900, B) //implying it takes 900 hours to move from task A to task B
(B, 800, C) // implying it takes 800 hours to move from B to C.

Теперь я предполагаю, что в моем алгоритме ранга страницы задача C должна иметь более высокий рейтинг страницы.Но этого не происходит.Я использую алгоритм ранжирования страниц Neo4j для импорта графика.У меня вопрос, я неправильно представляю график.

Я думаю, что это общая проблема представления графиков и расчета рангов страниц на их основе.

Должен ли я представлять график в виде:

(A, 900/1700, B) //implying weight of edge is 900/1700, where 1700 is sum of edge weights
(B, 800/1700, C) // implying weight of edge is 800/1700

Я также написал программу на python, но основной вопрос такой же, как представлять граф ребер

1 Ответ

0 голосов
/ 11 февраля 2019

Вы можете использовать вес ребра как свойство отношения между двумя узлами.

(A)-[:CONNECTED_TO {"Time" : 900 }]->(B)

Надеюсь, этот формат поможет.Для дальнейшего применения вы можете обратиться к документам

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...