MCPcopy Create free account

hub / github.com/Sotera/distributed-graph-analytics / types & classes

Types & classes78 in github.com/Sotera/distributed-graph-analytics

ClassBcTuple
Container class to store an id and value
dga-giraph/src/main/java/com/soteradefense/dga/hbse/HighBetweennessList.java:41
ClassCommunityCompression
Map reduce job to compress a graph in such a way that each community is represented by a single node. <p/> input format: see LouvainVertexOutputForma
dga-giraph/src/main/java/com/soteradefense/dga/louvain/mapreduce/CommunityCompression.java:52
ClassCommunityCompressionTest
dga-giraph/src/test/java/com/soteradefense/dga/louvain/mapreduce/CommunityCompressionTest.java:33
ClassDGAAbstractEdgeInputFormat
Abstract class that simplifies the setup of our EdgeInputFormat subclasses. <p/> All DGA analytics require data to be specified in roughly the same wa
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/DGAAbstractEdgeInputFormat.java:38
ClassDGAAbstractEdgeOutputFormat
<p>The EdgeTDTOutputFormat outputs the edges that make up our graph.<p/> <p>This output format will allow users to write out the source vertex ID, the
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/DGAAbstractEdgeOutputFormat.java:34
ClassDGAAbstractEdgeReader
Simple implementation that offloads work of parsing to the RawEdge class and the work of casting our edgeValue as a Writable class of choice to the im
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/DGAAbstractEdgeInputFormat.java:81
ClassDGAAbstractEdgeWriter
A Edge Writer that writes each edge into a file on HDFS.
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/DGAAbstractEdgeOutputFormat.java:70
ClassDGACommandLineUtil
dga-giraph/src/main/java/com/soteradefense/dga/DGACommandLineUtil.java:26
ClassDGACommandLineUtilTest
dga-giraph/src/test/java/com/soteradefense/dga/DGACommandLineUtilTest.java:34
ClassDGAConfiguration
dga-giraph/src/main/java/com/soteradefense/dga/DGAConfiguration.java:31
ClassDGAConfigurationTest
dga-giraph/src/test/java/com/soteradefense/dga/DGAConfigurationTest.java:29
ClassDGAEdgeTDTOutputFormat
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/DGAEdgeTDTOutputFormat.java:29
ClassDGAEdgeTDTOutputFormatTest
dga-giraph/src/test/java/com/soteradefense/dga/io/formats/DGAEdgeTDTOutputFormatTest.java:35
ClassDGAEdgeTTTOutputFormat
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/DGAEdgeTTTOutputFormat.java:29
ClassDGAEdgeTTTOutputFormatTest
dga-giraph/src/test/java/com/soteradefense/dga/io/formats/DGAEdgeTTTOutputFormatTest.java:34
ClassDGALoggingUtil
dga-giraph/src/main/java/com/soteradefense/dga/DGALoggingUtil.java:27
ClassDGALongEdgeValueInputFormat
Implementation of the DGAAbstractEdgeInputFormat for LongWritables as the edgeValue Will throw an IOException if our edgeValue can't be parsed to Long
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/DGALongEdgeValueInputFormat.java:33
ClassDGALongEdgeValueInputFormatTest
dga-giraph/src/test/java/com/soteradefense/dga/io/formats/DGALongEdgeValueInputFormatTest.java:39
ClassDGALongEdgeValueReader
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/DGALongEdgeValueInputFormat.java:54
ClassDGARunner
dga-giraph/src/main/java/com/soteradefense/dga/DGARunner.java:40
ClassDGARunnerExitTests
dga-giraph/src/test/java/com/soteradefense/dga/DGARunnerExitTests.java:29
ClassDGARunnerTests
dga-giraph/src/test/java/com/soteradefense/dga/DGARunnerTests.java:43
ClassDGATextEdgeValueInputFormat
Implementation of the DGAAbstractEdgeInputFormat for Text as the edgeValue Does no verification of the edgeValue and simply returns the third value as
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/DGATextEdgeValueInputFormat.java:33
ClassDGATextEdgeValueInputFormatTest
dga-giraph/src/test/java/com/soteradefense/dga/io/formats/DGATextEdgeValueInputFormatTest.java:38
ClassDGATextEdgeValueReader
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/DGATextEdgeValueInputFormat.java:54
ClassDGAVertexOutputFormat
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/DGAVertexOutputFormat.java:28
ClassDGAXMLConfigurationParser
dga-giraph/src/main/java/com/soteradefense/dga/DGAXMLConfigurationParser.java:38
ClassDGAXMLConfigurationParserTest
dga-giraph/src/test/java/com/soteradefense/dga/DGAXMLConfigurationParserTest.java:28
ClassDGAYarnRunner
dga-giraph/src/main/java/com/soteradefense/dga/DGAYarnRunner.java:25
ClassExitException
dga-giraph/src/test/java/com/soteradefense/dga/DGACommandLineUtilTest.java:37
ClassExitException
dga-giraph/src/test/java/com/soteradefense/dga/DGARunnerExitTests.java:32
ClassHBSEComputation
Calculates Shortest paths, and accumulates pair dependency information. <p/> Use with SBMasterCompute to find an approximated set of vertices with hig
dga-giraph/src/main/java/com/soteradefense/dga/hbse/HBSEComputation.java:52
ClassHBSEComputeTest
dga-giraph/src/test/java/com/soteradefense/dga/hbse/HBSEComputeTest.java:32
ClassHBSEConfigurationConstants
dga-core/src/main/java/com/soteradefense/dga/hbse/HBSEConfigurationConstants.java:21
ClassHBSEMasterCompute
Coordinates Global state for the SBVertex to calculate shortest paths, accumulates pair dependency information, and monitor high betweenness set stabi
dga-giraph/src/main/java/com/soteradefense/dga/hbse/HBSEMasterCompute.java:64
ClassHBSEOutputFormat
Writes the approximated betweenness value for each vertex
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/HBSEOutputFormat.java:32
ClassHBSEOutputFormatTest
dga-giraph/src/test/java/com/soteradefense/dga/io/formats/HBSEOutputFormatTest.java:35
ClassHighBetweennessList
Maintains a list of the top N items(an item is defined as an int id, and double value), ranked by a double value. Designed for use with the giraph Agg
dga-giraph/src/main/java/com/soteradefense/dga/hbse/HighBetweennessList.java:36
ClassHighBetweennessListAggregator
Aggregator to accumulate a list of the top N vertices, ranked by approximated betweenness value.
dga-giraph/src/main/java/com/soteradefense/dga/hbse/HighBetweennessListAggregator.java:25
ClassLeafCompressionComputation
Leaf Compression is an analytic used to compress a graph; nodes on the periphery of the graph that do not show an extensive network of connections fro
dga-giraph/src/main/java/com/soteradefense/dga/lc/LeafCompressionComputation.java:41
ClassLeafCompressionComputationTest
dga-giraph/src/test/java/com/soteradefense/dga/lc/LeafCompressionComputationTest.java:38
ClassLouvainComputation
Performs the BSP portion of the distributed louvain algorithm. <p/> The computation is completed as a series of repeated steps, movement is restricted
dga-giraph/src/main/java/com/soteradefense/dga/louvain/giraph/LouvainComputation.java:60
ClassLouvainMasterCompute
Master compute class. performs a compute function before each super step. Performs 4 functions. <p/> 1. prints to its standard out the number of node
dga-giraph/src/main/java/com/soteradefense/dga/louvain/giraph/LouvainMasterCompute.java:46
ClassLouvainMessage
messages sent between vertices.
dga-giraph/src/main/java/com/soteradefense/dga/louvain/giraph/LouvainMessage.java:31
ClassLouvainNodeState
The state of a vertex.
dga-giraph/src/main/java/com/soteradefense/dga/louvain/giraph/LouvainNodeState.java:33
ClassLouvainRunner
dga-giraph/src/main/java/com/soteradefense/dga/LouvainRunner.java:46
ClassLouvainTableSynthesizer
dga-giraph/src/main/java/com/soteradefense/dga/louvain/mapreduce/LouvainTableSynthesizer.java:38
ClassLouvainTableSynthesizerMapper
dga-giraph/src/main/java/com/soteradefense/dga/louvain/mapreduce/LouvainTableSynthesizerMapper.java:30
ClassLouvainTableSynthesizerReducer
dga-giraph/src/main/java/com/soteradefense/dga/louvain/mapreduce/LouvainTableSynthesizerReducer.java:31
ClassLouvainTableSynthesizerTest
dga-giraph/src/test/java/com/soteradefense/dga/louvain/mapreduce/LouvainTableSynthesizerTest.java:36
ClassLouvainTests
dga-giraph/src/test/java/com/soteradefense/dga/louvain/giraph/LouvainTests.java:34
ClassLouvainVertexInputFormat
Reads in a graph from text file in hdfs. Required format in is a tab delimited file with 3 columns: <code>id<tab>internal weight<tab>edge list the ed
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/LouvainVertexInputFormat.java:49
ClassLouvainVertexOutputFormat
Outputs the graph as text in hdfs: <p/> Format is a tab seperated file with id community id internal weight community edge list <p/> the edge list is
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/LouvainVertexOutputFormat.java:40
ClassLouvainVertexReader
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/LouvainVertexInputFormat.java:57
ClassLouvainVertexWritable
Writable class to represent community information for compressing a graph by its communities.
dga-giraph/src/main/java/com/soteradefense/dga/louvain/giraph/LouvainVertexWritable.java:36
ClassLouvainVertexWriter
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/LouvainVertexOutputFormat.java:49
ClassMap
dga-giraph/src/main/java/com/soteradefense/dga/louvain/mapreduce/CommunityCompression.java:95
ClassNoExitSecurityManager
dga-giraph/src/test/java/com/soteradefense/dga/DGACommandLineUtilTest.java:47
ClassNoExitSecurityManager
dga-giraph/src/test/java/com/soteradefense/dga/DGARunnerExitTests.java:41
ClassPageRankComputation
dga-giraph/src/main/java/com/soteradefense/dga/pr/PageRankComputation.java:36
ClassPageRankMasterCompute
dga-giraph/src/main/java/com/soteradefense/dga/pr/PageRankMasterCompute.java:28
ClassPageRankTest
dga-giraph/src/test/java/com/soteradefense/dga/pr/PageRankTest.java:35
ClassPartialDependency
Represents a source vertex's dependency on a specific target vertex. <p/> For more information about pair dependencies and betweenness centrality see
dga-giraph/src/main/java/com/soteradefense/dga/hbse/PartialDependency.java:32
ClassPathData
Message that can be passed between vertices. Used for both shortest path computation and pair dependency accumulation. Some fields are only used in
dga-giraph/src/main/java/com/soteradefense/dga/hbse/PathData.java:36
ClassPivotList
dga-giraph/src/main/java/com/soteradefense/dga/hbse/PivotList.java:29
ClassPivotListAggregator
dga-giraph/src/main/java/com/soteradefense/dga/hbse/PivotListAggregator.java:24
ClassRawEdge
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/RawEdge.java:25
ClassRawEdgeTest
dga-giraph/src/test/java/com/soteradefense/dga/io/formats/RawEdgeTest.java:28
ClassReduce
dga-giraph/src/main/java/com/soteradefense/dga/louvain/mapreduce/CommunityCompression.java:119
ClassSBVertexWriter
A simple vertex writer that writes the Vertex and it's HighBetweenness Value.
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/HBSEOutputFormat.java:43
ClassShortestPathList
Keeps Shortest path data for a single source vertex to a single target vertex. <p/> Maintains Shortest path, predecessors, and number of shortest path
dga-giraph/src/main/java/com/soteradefense/dga/hbse/ShortestPathList.java:37
ClassSimpleVertexWriter
A simple vertex writer that writes the Vertex and it's HighBetweenness Value.
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/DGAVertexOutputFormat.java:39
EnumState
Global States that direct certain computation. <ul> <li>START: Chooses the initial batch size.</li> <li>SHORTEST_PATH_START: Starts to calculate the s
dga-giraph/src/main/java/com/soteradefense/dga/hbse/State.java:34
ClassTDTEdgeWriter
A Simple Edge Writer that writes each edge into a file on HDFS.
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/DGAEdgeTDTOutputFormat.java:40
ClassTTTEdgeWriter
A Simple Edge Writer that writes each edge into a file on HDFS.
dga-giraph/src/main/java/com/soteradefense/dga/io/formats/DGAEdgeTTTOutputFormat.java:40
ClassVertexData
Stores all required data for a vertex <ul> <li>Map of Sources to ShortestPathLists (for shortest path phase)</li> <li>Map of Sources to PartialDepende
dga-giraph/src/main/java/com/soteradefense/dga/hbse/VertexData.java:39
ClassWeaklyConnectedComponentComputation
WeaklyConnectedComponents is the concept of finding how many uniquely connected nodes there are in a specific data set.
dga-giraph/src/main/java/com/soteradefense/dga/wcc/WeaklyConnectedComponentComputation.java:38
ClassWeaklyConnectedComponentComputationTest
dga-giraph/src/test/java/com/soteradefense/dga/wcc/WeaklyConnectedComponentComputationTest.java:30