Graph search optimization system based on derived constraint techniques
AssigneeTrovares, Inc.
InventorsDavid Haglin, Daniel Chavarria-Miranda, Robert Adolf
Life of this patent
Estimating the term…
Loading patent…
AssigneeTrovares, Inc.
InventorsDavid Haglin, Daniel Chavarria-Miranda, Robert Adolf
Estimating the term…
Various systems are provided for optimizing the searching of a graph for a portion that matches a pattern is provided. A Graph Search Optimization System (“GSOS”) provides various techniques for reducing the computational expense when searching for patterns within a graph. The GSOS provides techniques that include an edge-count directed (“ECD”) system, a derived constraint (“DC”) system, and a sorted property (“SP”) system. The ECD system matches a pattern in a direction based on the number of edges for that direction. The DC system derives a single-element constraint from a multi-element constraints to avoid having to check multiple elements. The SP system processes edges of a graph in a sorted order based on the value of a property of the edges.
A method performed by one or more computing systems for identifying a path pattern within a property graph based on optimizing the path pattern prior to searching the property graph, the method comprising:
A computing system for deriving constraints for a path pattern prior to searching a property graph for a path that matches the path pattern, the path pattern having elements with initial constraints, the computing system comprising:
A computing system for deriving constraints for a path pattern prior to searching a property graph for a path that matches the path pattern, the computing system comprising:
Dependencies are inferred from the claim text.