|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.uci.ics.jung.algorithms.IterativeProcess
edu.uci.ics.jung.algorithms.importance.AbstractRanker
edu.uci.ics.jung.algorithms.importance.RelativeAuthorityRanker
public abstract class RelativeAuthorityRanker
This class provides basic infrastructure for relative authority algorithms that compute the importance of nodes relative to one or more root nodes. The services provided are:
Field Summary | |
---|---|
static String |
PRIOR_KEY
The default key used for the user datum key corresponding to prior rank scores. |
Fields inherited from class edu.uci.ics.jung.algorithms.importance.AbstractRanker |
---|
DEFAULT_EDGE_WEIGHT_KEY |
Constructor Summary | |
---|---|
RelativeAuthorityRanker()
|
Method Summary | |
---|---|
protected void |
finalizeIterations()
Cleans up all of the prior rank scores on finalize. |
protected double |
getPriorRankScore(Vertex v)
Retrieves the value of the prior rank score. |
protected String |
getPriorRankScoreKey()
Returns the user datum key for the prior rank score. |
protected Set |
getPriors()
Retrieves the set of priors. |
void |
setPriorRankScore(Vertex v,
double value)
Allows the user to specify a value to set for the prior rank score |
protected void |
setPriors(Set priors)
Specifies which vertices are root nodes (priors). |
Methods inherited from class edu.uci.ics.jung.algorithms.importance.AbstractRanker |
---|
assignDefaultEdgeTransitionWeights, getEdgeWeight, getEdgeWeightKeyName, getGraph, getRankings, getRankScore, getRankScoreKey, getRankScores, getVertices, initialize, isRankingEdges, isRankingNodes, normalizeEdgeTransitionWeights, normalizeRankings, onFinalize, printRankings, reinitialize, setEdgeWeight, setNormalizeRankings, setRankScore, setRemoveRankScoresOnFinalize, setUserDefinedEdgeWeightKey |
Methods inherited from class edu.uci.ics.jung.algorithms.IterativeProcess |
---|
evaluate, evaluateIteration, getDesiredPrecision, getIterations, getMaximumIterations, getPrecision, hasConverged, initializeIterations, relativePrecision, setDesiredPrecision, setMaximumIterations |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String PRIOR_KEY
Constructor Detail |
---|
public RelativeAuthorityRanker()
Method Detail |
---|
protected void finalizeIterations()
finalizeIterations
in class AbstractRanker
protected String getPriorRankScoreKey()
protected double getPriorRankScore(Vertex v)
v
- the root node (prior)
public void setPriorRankScore(Vertex v, double value)
v
- the root node (prior)value
- the score to set toprotected Set getPriors()
protected void setPriors(Set priors)
priors
- the root nodes
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |