Checks whether rule rule1 depends on rule rule2.
Checks whether rule rule1 depends on rule rule2.
This methods currently checks if there is a triple pattern in the head of rule2 that also occurs in the
body of rule1.
the first rule
the second rule
whether the first rule depends on the second rule
Checks whether rule rule1 depends on rule rule2.
Checks whether rule rule1 depends on rule rule2.
This methods currently checks if there is a triple pattern in the head of rule2 that also occurs in the
body of rule1.
the first rule
the second rule
the triple pattern on which rule1 depends
Generates the rule dependency graph for a given set of rules.
Generates the rule dependency graph for a given set of rules.
the set of rules
a function that denotes whether a rule r1 depends on another rule r2
the rule dependency graph
A generator for a so-called dependency graph based on a given set of rules. A dependency graph is a directed graph representing dependencies of several objects towards each other. It is possible to derive an evaluation order or the absence of an evaluation order that respects the given dependencies from the dependency graph.