uk.ac.ic.doc.automed.p2p.rank
Class RankSchemaObject.RankSOMemory

java.lang.Object
  extended by uk.ac.ic.doc.automed.p2p.rank.pagerank.LinearAlgebraicMethod
      extended by uk.ac.ic.doc.automed.p2p.rank.RankSchemaObject.RankSOMemory
All Implemented Interfaces:
RankAlgorithm
Enclosing class:
RankSchemaObject

public static class RankSchemaObject.RankSOMemory
extends LinearAlgebraicMethod

This operator is used for small graph which fits entirely in memory

Author:
dmle

Field Summary
private  RankAlgorithm algo
           
private  GraphI g
           
 
Fields inherited from class uk.ac.ic.doc.automed.p2p.rank.pagerank.LinearAlgebraicMethod
c, d, DAMPENING_FACTOR, DEFAULT_NUM_ITERATIONS, epsilon, EPSILON, numIt, P, x0
 
Constructor Summary
RankSchemaObject.RankSOMemory(GraphI schemaGraph, Jama.Matrix x0)
           
 
Method Summary
protected  Jama.Matrix[] generateLinkMatrix()
           
 
Methods inherited from class uk.ac.ic.doc.automed.p2p.rank.pagerank.LinearAlgebraicMethod
getInitMatrix, rank
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

g

private GraphI g

algo

private RankAlgorithm algo
Constructor Detail

RankSchemaObject.RankSOMemory

public RankSchemaObject.RankSOMemory(GraphI schemaGraph,
                                     Jama.Matrix x0)
Method Detail

generateLinkMatrix

protected Jama.Matrix[] generateLinkMatrix()