de.fuberlin.wiwiss.wiqa.extensions.tidal
Class TidalTrustGraph
java.lang.Object
de.fuberlin.wiwiss.wiqa.extensions.tidal.TidalTrustGraph
- public class TidalTrustGraph
- extends Object
Provides convenient access to the Tidal Trust
algorithm by wrapping a SimpleTrustGraph.
The source node is fixed,
and the strength for any sink node can be requested
and will be calculated, if necessary, using the
PathRatingInferrer.
- Version:
- $Id$
- Author:
- Richard Cyganiak (richard@cyganiak.de)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TidalTrustGraph
public TidalTrustGraph(SimpleTrustGraph graph,
Object source)
strength
public double strength(Object to)
hasExplicitEdge
public boolean hasExplicitEdge(Object from,
Object to)
maxPathStrength
public double maxPathStrength(Object to)
shortestPaths
public ShortestPathTrustGraph shortestPaths()
explicitStrength
public double explicitStrength(Object from,
Object to)
inferredStrength
public double inferredStrength(Object from,
Object to)
hasPathTo
public boolean hasPathTo(Object node)