【发布时间】:2015-10-23 11:11:02
【问题描述】:
我有一个包含大约 1000 万个节点的 neo4j 数据库。它们通过与属性“weight”的关系连接。我想根据最小和最大成本(通过“weight”属性)找到起始节点和目标节点之间的路径。我正在使用 Java,所以我探索了 GraphAlgoFactory 和 Dijkstra 类。 Dijkstra 只会给我多条路径,但成本最低。但我想要多条路径,其成本高于最短路径的成本。
假设A 和B 两个节点之间有多个路径。最小路径成本为20(4 个节点)。但我想要所有成本为25 到30 的路径。有可能吗?
任何帮助将不胜感激......
【问题讨论】: