Package org.neo4j.gds.paths.yens
Class Yens
- java.lang.Object
-
- org.neo4j.gds.Algorithm<DijkstraResult>
-
- org.neo4j.gds.paths.yens.Yens
-
public final class Yens extends org.neo4j.gds.Algorithm<DijkstraResult>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DijkstraResultcompute()static org.neo4j.gds.core.utils.mem.MemoryEstimationmemoryEstimation()voidrelease()static YenssourceTarget(org.neo4j.gds.api.Graph graph, ShortestPathYensBaseConfig config, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker)Configure Yens to compute at most one source-target shortest path.
-
-
-
Method Detail
-
sourceTarget
public static Yens sourceTarget(org.neo4j.gds.api.Graph graph, ShortestPathYensBaseConfig config, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker)
Configure Yens to compute at most one source-target shortest path.
-
memoryEstimation
public static org.neo4j.gds.core.utils.mem.MemoryEstimation memoryEstimation()
-
compute
public DijkstraResult compute()
- Specified by:
computein classorg.neo4j.gds.Algorithm<DijkstraResult>
-
release
public void release()
- Specified by:
releasein classorg.neo4j.gds.Algorithm<DijkstraResult>
-
-