net.sansa_stack.inference.flink.forwardchaining
Computes the transitive closure for a DataSet of tuples
Computes the transitive closure for a DataSet of tuples
the DataSet of tuples
a tuples containing the transitive closure of the tuples
Computes the transitive closure on a DataSet of triples.
Computes the transitive closure on a DataSet of triples. Note, that the assumption is that all triples do have the same predicate.
the DataSet of triples
a DataSet containing the transitive closure of the triples
Computes the transitive closure on a set of triples, i.e.
Computes the transitive closure on a set of triples, i.e. it is computed in-memory by the driver. Note, that the assumption is that all triples do have the same predicate.
the set of triples
a set containing the transitive closure of the triples
Computes the transitive closure on a DataSet of triples.
Computes the transitive closure on a DataSet of triples. Note, that the assumption is that all triples do have the same predicate. This implementation uses the Flink iterate operator (see https://ci.apache.org/projects/flink/flink-docs-master/dev/batch/iterations.html")
the DataSet of triples
a DataSet containing the transitive closure of the triples
Computes the transitive closure on a DataSet of triples.
Computes the transitive closure on a DataSet of triples. Note, that the assumption is that all triples do have the same predicate. This implementation uses the Flink iterate operator (see https://ci.apache.org/projects/flink/flink-docs-master/dev/batch/iterations.html")
the DataSet of triples
a DataSet containing the transitive closure of the triples
An engine to compute the transitive closure (TC) for a set of triples given in several datastructures.