【发布时间】:2014-01-20 19:19:24
【问题描述】:
我在 neo4j 中应用 dijkstra 算法进行遍历,因为我想要从源到目的地成本最低的路径。是否有可能获得从源到目的地的最便宜的路径,具有最大“n”条边? 我当前的代码是:
public static PathFinder<WeightedPath> dijkstraTraverser = GraphAlgoFactory.dijkstra(expander, "cost");
在正常遍历中,我可以像这样在路径长度上设置一个上限:
public static final TraversalDescription allTraverser = baseTraverser.evaluator( Evaluators.toDepth( 3 ) );
在使用 dijkstra 算法遍历图时,有什么方法可以应用相同的上限?
我正在使用 neo4j v2.0
【问题讨论】: