Class Neo4jStructuralMatcher

java.lang.Object
org.evomaster.client.java.controller.neo4j.heuristics.Neo4jStructuralMatcher

public class Neo4jStructuralMatcher extends Object
Enumerates matched_elements(P_s, G): every structurally valid mapping (μ, ε) of a stripped pattern onto a graph. A mapping binds each pattern node variable to a graph node and each pattern edge variable to a graph relationship such that the relationship's endpoints agree with the node bindings (an undirected edge matches either orientation), repeated variables resolve to the same element (equijoins), and no graph relationship is used twice in one mapping.
  • Constructor Details

    • Neo4jStructuralMatcher

      public Neo4jStructuralMatcher()
  • Method Details