public final class PageRank extends RankingAlgorithm<PageRank>
Algorithm.BooleanParameter<A extends Algorithm>, Algorithm.DoubleParameter<A extends Algorithm>, Algorithm.IntParameter<A extends Algorithm>| Modifier and Type | Field and Description |
|---|---|
static Algorithm.DoubleParameter<PageRank> |
DAMPING_FACTOR |
static Algorithm.IntParameter<PageRank> |
MAXIMUM_ITERATIONS |
static Algorithm.DoubleParameter<PageRank> |
MINIMUM_DIFFERENCE |
static Algorithm.BooleanParameter<PageRank> |
NORMALIZE |
| Modifier and Type | Method and Description |
|---|---|
double[] |
apply(IntGraph graph) |
PageRank |
setParameter(Algorithm.BooleanParameter<PageRank> param,
boolean value) |
PageRank |
setParameter(Algorithm.DoubleParameter<PageRank> param,
double value) |
PageRank |
setParameter(Algorithm.IntParameter<PageRank> param,
int value) |
applycreateBooleanParameter, createDoubleParameter, createIntegerParameter, eigenvectorCentrality, pageRank, toStringpublic static Algorithm.IntParameter<PageRank> MAXIMUM_ITERATIONS
public static Algorithm.DoubleParameter<PageRank> MINIMUM_DIFFERENCE
public static Algorithm.DoubleParameter<PageRank> DAMPING_FACTOR
public static Algorithm.BooleanParameter<PageRank> NORMALIZE
public double[] apply(IntGraph graph)
public PageRank setParameter(Algorithm.BooleanParameter<PageRank> param, boolean value)
setParameter in class Algorithm<double[],PageRank>public PageRank setParameter(Algorithm.DoubleParameter<PageRank> param, double value)
setParameter in class Algorithm<double[],PageRank>public PageRank setParameter(Algorithm.IntParameter<PageRank> param, int value)
setParameter in class Algorithm<double[],PageRank>Copyright © 2010–2019 Mastfrog Technologies. All rights reserved.