net.sansa_stack.inference.spark.forwardchaining.triples
Applies forward chaining to the given RDF graph and returns a new RDF graph that contains all additional triples based on the underlying set of rules.
Applies forward chaining to the given RDF graph and returns a new RDF graph that contains all additional triples based on the underlying set of rules.
the RDF graph
the materialized RDF graph
Apply a single rule on the given graph.
Apply a single rule on the given graph.
the rule
the graph
Apply the set of rules on the given graph by doing fix-point iteration.
Apply the set of rules on the given graph by doing fix-point iteration.
the rules
the graph
Apply the set of rules on the given graph by doing fix-point iteration.
Apply the set of rules on the given graph by doing fix-point iteration.
the rule dependency graph
the RDF graph
Apply the set of rules on the given graph once.
Apply the set of rules on the given graph once.
the rules
the graph
An optimized implementation of the forward chaining based reasoner using Spark data structures and operations.