|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Algorithm in nz.ac.waikato.bibliography.algorithm |
---|
Classes in nz.ac.waikato.bibliography.algorithm that implement Algorithm | |
---|---|
class |
OutputBibliographyXML
Class for outputting into an XML format the pagerank of each file. |
class |
OutputBridgesByCluster
|
class |
OutputDifference
Class for outputting into an XML format the pagerank of each file. |
Uses of Algorithm in nz.ac.waikato.mcennis.rat.graph.algorithm |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm that implement Algorithm | |
---|---|
class |
AddBasicGeodesicPaths
Class for calculating all geodesic paths over a set of links and set of actors using a variation of Djikstra's algorithm. |
class |
AddBasicInterestLink
Creates an interest link using exponential similarity to take bag-of-words from a property list to create a link between actors represetning the degree of which their interest overlaps. |
class |
AddDegreeGraphProperties
Add basic degree-based properties for actors and graphs. |
class |
AddGeodesicProperties
Calculates properties of a node: (In/Out) Eccentricity - Wasserman and Faust p111 - modified for directional links Diameter - Wasserman and Faust p111. |
class |
AddMusicLinks
Takes set of artist links and creates music userlinks between users based on the degree of similarity in musical tastes. |
class |
AddMusicRecommendations
Creates derived user->artist links from knows, interest, and music links. |
class |
AddMusicReferences
Class that takes interest links, determines which are artists, then creates an artist actor and links the user to this artist. |
class |
Difference
Algorithm for calculating the difference across properties of an actor |
class |
ExtractMusicCoverage
Class that enumerates all artists that are present in the given dataset. |
class |
IdentifyBridges
Algorithm for calculating the difference across properties of an actor |
class |
OptimizedPathBase
Class that calculates geodesic paths using Djikstra's spanning tree algorithm Hooks are provided for subclasses to use each spanning tree for one actor so that the algorithms can become linear in space rather than O(n2). |
class |
PrincipalComponentsAnalysis
Performs principal component analysis on a colt 2D matrix describing a distance matrix. |
class |
RankingProperties
Reads a Double property and creates a new property reflecting the index of the actor ordered by this property. |
class |
TrimEdgeUsers
Class for removing all actors of a given type (mode) that have no outgoing links |
Methods in nz.ac.waikato.mcennis.rat.graph.algorithm that return Algorithm | |
---|---|
Algorithm |
AlgorithmFactory.create(java.util.Properties props)
Creates an algorithm Algorithm is chosen via the 'algorithm' property. |
Uses of Algorithm in nz.ac.waikato.mcennis.rat.graph.algorithm.aggregators |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.aggregators that implement Algorithm | |
---|---|
class |
AggregateByGraph
Class for taking a property of a given ID across actors of a given mode and aggregating these properties into a single property on the enclosing graph. |
class |
AggregateByLinkProperty
Aggregates a single property across links. |
class |
AggregateLinks
Aggregates a single property across links. |
class |
AggregateOnActor
Class for Aggregating the properties of an actor into a single Instance object. |
class |
CombineProperty
|
class |
FromGraphToActor
Class aggregates all the properties of a graph and propogates them to each actor in the graph. |
class |
PropertyToLink
|
Uses of Algorithm in nz.ac.waikato.mcennis.rat.graph.algorithm.clustering |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.clustering that implement Algorithm | |
---|---|
class |
BicomponentClusterer
Finds all biconnected components (bicomponents) of an undirected graph. |
class |
EnumerateMaximalCliques
Maximal cliques are defined as a fully connected subgraph such that any additional node added to the subgraph is not fully connected. |
class |
FindStronglyConnectedComponents
Algorithm for finding all strongly connected components in a graph. |
class |
FindWeaklyConnectedComponents
Create subgraphs from all weakly connected components. |
class |
NaiveImplementClique
Implements the traditional naive implementation of finidng cliques. |
class |
NormanGirvanEdgeBetweenessClustering
Class implementing NormanGirvan edge betweeness clustering. |
class |
TraditionalEdgeBetweenessClustering
Creates clusters by removing each edge sequentially by order of link betweeness. |
class |
WekaClassifierClusterer
Utilize an arbitrary classifier-clusterer (clusterer that assigns an unknown cluster to exactly one category). |
class |
WekaProbablisticClusterer
Utilize an arbitrary probabilistic-clusterer (vector of probable membership in a cluster). |
Uses of Algorithm in nz.ac.waikato.mcennis.rat.graph.algorithm.collaborativefiltering |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.collaborativefiltering that implement Algorithm | |
---|---|
class |
AssociativeMining
Class that performs collaborative filtering on a set of actors via their links to another mode of actors. |
class |
Item2Item
Performs classic Item to Item collaborative filtering. |
class |
User2User
Performs User to user collaborative filtering where similar users' links to destination actors (items) are used to suggest items for the given user. |
Uses of Algorithm in nz.ac.waikato.mcennis.rat.graph.algorithm.evaluation |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.evaluation that implement Algorithm | |
---|---|
class |
HalfLife
Uses Given(user->artist) as valued ground truth. |
class |
KendallTau
This compares all ordered pairs of recommendations. |
class |
MeanErrorEvaluation
Utilizes Given(user->artist) as ground truth and Derived(user->artist) as predicted values. |
class |
PearsonCorrelation
Utilizes Given(user->artist) as ground truth and Derived(user->artist) as predictions. |
class |
PrecisionRecallFMeasure
Class for calculating a variety of evaluation metrics between Given(user->artist) (ground truth) and a Derived(user->artist) (predicted) set of links. |
class |
RecommendationError
Takes Given(user->artist) links as ground truth and then calculates error using Derived(user->artist) as the predicted values. |
class |
ROCAreaEvaluation
Calculates the integral of the average percent of ground truth present in a ranked list iterating over the list. |
Uses of Algorithm in nz.ac.waikato.mcennis.rat.graph.algorithm.machinelearning |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.machinelearning that implement Algorithm | |
---|---|
class |
MultiInstanceSVM
Derive globally using the same data as the AddMusicRecommendation algorithm. |
class |
SVM
|
class |
WekaClassifierMultiAttribute
|
class |
WekaClassifierOneAttribute
Class for utilizing Weka Machine-Learning non-probabilistic Classifiers. |
Uses of Algorithm in nz.ac.waikato.mcennis.rat.graph.algorithm.prestige |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.prestige that implement Algorithm | |
---|---|
class |
AddBasicBetweenessCentrality
Class for calculating Betweeness as described in Freeman 79 except that multiple geodesic paths between two actors are treated as if they are unique paths. |
class |
AddBetweenessCentrality
Class that provides a betweeness metric that matches Freeman79. |
class |
AddClosenessCentrality
Algorithm that implements closeness as in Freeman79. |
class |
AddCombinedCloseness
Optimized version of Closeness as defined by Freeman79. |
class |
AddDegreeCentrality
Calculates centrality and prestige based on actor degree. |
class |
AddPageRankPrestige
Calcuates the PageRank of an actor using the PageRank algorithm as defined in Langeville and Meyer Langeville, A., and C. |
class |
HITSPrestige
Class implementing a naive implementation of Kelinberg's HITS algorithm (Kleinberg99) Kleinberg, J. |
class |
OptimizedBetweeness
Class built upon OptimizedPathBase that claculates Betweeness. |
class |
OptimizedCloseness
Class that calculates Closeness in O(n) space using OptimizedPathBase. |
class |
OptimizedLinkBetweeness
Class built upon OptimizedPathBase that calculates Betweeness for links. |
class |
ScalableHitsPrestige
Class Implementing the HITS algoerithm by a variation of the power metric as defined in Kleinberg99. |
class |
ScalablePageRankPrestige
Class for calculating the PageRank of an algorithm using the Power method. |
Uses of Algorithm in nz.ac.waikato.mcennis.rat.graph.algorithm.similarity |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.similarity that implement Algorithm | |
---|---|
class |
GraphSimilarityByProperty
Calculates the similarity between two graphs by a given property. |
class |
HierarchyByCooccurance
Initial algorithm for creating an ontology from a folksonomy. |
class |
SimilarityByLink
Determine the similarity between two actors by the data vector implied by the given relation. |
class |
SimilarityByProperty
Calculates similarity between actors via a double[] describing a vector property |
Uses of Algorithm in nz.ac.waikato.mcennis.rat.graph.algorithm.transformToArray |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.transformToArray that implement Algorithm | |
---|---|
class |
ActorDistanceMatrix
Class for creating a matrix representing the distances between graph nodes. |
class |
DirectedTriplesHistogram
Transforms a graph object (one mode and relation) into a 20 dimensional double array describing a histogram of all triples of actors in the graph. |
class |
UndirectedTriplesHistogram
Transforms a graph object (one mode and relation) into a 4 dimensional double array describing a histogram of all triples of actors in the graph. |
Uses of Algorithm in nz.ac.waikato.mcennis.rat.graph.algorithm.visual |
---|
Classes in nz.ac.waikato.mcennis.rat.graph.algorithm.visual that implement Algorithm | |
---|---|
class |
BasicDisplayGraph
Class for mapping one mode and one relation into a prefuse display demo. |
class |
ColoredByPropertyGraph
Class for mapping one mode and one relation into a prefuse display demo. |
class |
DisplayAll
Class that displays an entire graph inside a Prefuse display window. |
Uses of Algorithm in nz.ac.waikato.mcennis.rat.gui |
---|
Methods in nz.ac.waikato.mcennis.rat.gui that return Algorithm | |
---|---|
Algorithm[] |
ApplicationTableModel.getAlgorithms()
Return the algorithms of this application in an ordered array. |
Methods in nz.ac.waikato.mcennis.rat.gui with parameters of type Algorithm | |
---|---|
void |
ApplicationTableModel.addAlgorithm(Algorithm algorithm,
int row)
If the row is valid, add the algorithm at the given row. |
Uses of Algorithm in nz.ac.waikato.mcennis.rat.scheduler |
---|
Methods in nz.ac.waikato.mcennis.rat.scheduler with parameters of type Algorithm | |
---|---|
void |
BasicScheduler.load(Algorithm algorithms,
java.util.regex.Pattern pattern)
|
void |
Scheduler.load(Algorithm algorithm,
java.util.regex.Pattern graphIDPattern)
set an algorithm to be executed. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |