|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use HGALGenerator | |
|---|---|
| org.hypergraphdb.algorithms | |
| org.hypergraphdb.query | |
| Uses of HGALGenerator in org.hypergraphdb.algorithms |
|---|
| Classes in org.hypergraphdb.algorithms that implement HGALGenerator | |
|---|---|
class |
DefaultALGenerator
A default implementation of the HGALGenerator that should cover most
common cases. |
class |
SimpleALGenerator
The SimpleALGenerator produces all atoms linked to the given atom,
regardless of the link type and regardless of how an outgoing set is ordered. |
| Methods in org.hypergraphdb.algorithms with parameters of type HGALGenerator | |
|---|---|
static java.lang.Double |
GraphClassics.dijkstra(HGHandle start,
HGHandle goal,
HGALGenerator adjencyGenerator)
Simplified interface to Dijkstra's algorithm - calls the full version with the remaining arguments set to null. |
static java.lang.Double |
GraphClassics.dijkstra(HGHandle start,
HGHandle goal,
HGALGenerator adjencyGenerator,
Mapping<HGHandle,java.lang.Double> weight,
java.util.Map<HGHandle,java.lang.Double> distanceMatrix,
java.util.Map<HGHandle,HGHandle> predecessorMatrix)
Implements Dijkstra's algorithm for finding the shortest path between two nodes (i.e. |
static boolean |
GraphClassics.hasCycles(HGHandle root,
HGALGenerator adjencyGenerator)
Detect whether a sub-graph has cycles. |
void |
GraphClassics.prim(HGHandle start,
HGALGenerator adjencyGenerator,
Mapping<HGHandle,java.lang.Double> weight,
java.util.Map<HGHandle,HGHandle> parentMatrix)
|
| Constructors in org.hypergraphdb.algorithms with parameters of type HGALGenerator | |
|---|---|
HGBreadthFirstTraversal(HGHandle startAtom,
HGALGenerator adjListGenerator)
|
|
HGDepthFirstTraversal(HGHandle startAtom,
HGALGenerator adjListGenerator)
|
|
| Uses of HGALGenerator in org.hypergraphdb.query |
|---|
| Methods in org.hypergraphdb.query that return HGALGenerator | |
|---|---|
HGALGenerator |
TraversalCondition.makeGenerator(HyperGraph graph)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||