Package | Description |
---|---|
com.bigdata.rdf.graph.analytics |
This package provides implementations of various graph analytics using the
GAS API.
|
Modifier and Type | Method and Description |
---|---|
List<IBinder<CC.VS,CC.ES,org.openrdf.model.Value>> |
CC.getBinderList()
Return a list of interfaces that may be used to extract variable bindings
for the vertices visited by the algorithm.
|
Factory<org.openrdf.model.Statement,CC.ES> |
CC.getEdgeStateFactory() |
Modifier and Type | Method and Description |
---|---|
CC.VS |
CC.apply(IGASState<CC.VS,CC.ES,org.openrdf.model.Value> state,
org.openrdf.model.Value u,
org.openrdf.model.Value sum)
Apply the reduced aggregation computed by GATHER + SUM to the vertex.
|
org.openrdf.model.Value |
CC.gather(IGASState<CC.VS,CC.ES,org.openrdf.model.Value> state,
org.openrdf.model.Value u,
org.openrdf.model.Statement e)
GATHER is a map/reduce over the edges of the vertex.
|
Map<org.openrdf.model.Value,AtomicInteger> |
CC.getConnectedComponents(IGASState<CC.VS,CC.ES,org.openrdf.model.Value> state)
Returns a map containing the labels assigned to each connected component
(which gives you a vertex in that connected component) and the #of
vertices in each connected component.
|
boolean |
CC.isChanged(IGASState<CC.VS,CC.ES,org.openrdf.model.Value> state,
org.openrdf.model.Value u)
Return
true iff the vertex should run its SCATTER phase. |
void |
CC.scatter(IGASState<CC.VS,CC.ES,org.openrdf.model.Value> state,
IGASScheduler sch,
org.openrdf.model.Value u,
org.openrdf.model.Statement e)
The remote vertex is scheduled for activation unless it has already been
visited.
|
org.openrdf.model.Value |
CC.sum(IGASState<CC.VS,CC.ES,org.openrdf.model.Value> state,
org.openrdf.model.Value left,
org.openrdf.model.Value right)
MIN
|
void |
CC.ConnectedComponentsReducer.visit(IGASState<CC.VS,CC.ES,org.openrdf.model.Value> state,
org.openrdf.model.Value u) |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.