Алгоритм идеального соответствия в Neo4j - PullRequest
0 голосов
/ 16 февраля 2019

Я пытаюсь реализовать алгоритм идеальное совпадение в cypher, чтобы найти ограниченные множества (пары) в весовой бимодальной сети.

Например, есть сотрудники и набор задач, которые они могут выполнить.Сотрудник может выполнять более одной задачи.Каждая задача имеет приоритет, который в этом случае является весом ребра.Я хотел бы получить оптимальные совпадения задача-работник с учетом приоритета.Я полагаю, что мне нужно перебрать два набора узлов, упорядоченных по значениям degree x priority, но я не знаю как.

Я просмотрел список алгоритмов, встроенных в Neo4j, и не смог найти ничего похожего.Интересно, есть ли реализации алгоритма или что-нибудь близкое к нему?Я думаю, что было бы полезно иметь такой в ​​Нео.

...