SYSTEM AND METHOD FOR OPTIMIZING PATTERN QUERY SEARCHES ON A GRAPH DATABASE

Patent №

US 8,433,701

Granted

2013-04-30

Filed 2010

Owner

21ST CENTURY TECHNOLOGIES, INC.

Lab

AI components

5

nlp · kr · planning · evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12950582

An embodiment of the system and method for optimizing pattern query searches on a graph database uses a pattern query optimizer to optimize execution of the search plan for any sequence of SQL expressions by separating or breaking a pattern query into multiple subpattern queries before converting the subpattern queries into SQL expressions. An embodiment of the pattern query optimizer algorithmically, without intervention by an analyst, decomposes any pattern query into a set of subpattern queries by first identifying branches and cycles within a pattern query and then decomposing each identified branch and cycle into equivalent straight line paths, i.e., straight line nodes joined by edges. Cardinality may be used to improve the performance of pattern searches.

Natural languageKnowledge representationPlanningEvolutionary computationAI hardwareG06F 16/2453G06F 16/24535G06F 16/9024G06F 16/20G06F 16/284G06F 16/951

AI classification

Knowledge representation1.00
Planning0.95
Natural language0.85
AI hardware0.78
Evolutionary computation0.73
Machine learning0.39
Vision0.01
Speech0.00

Ownership

21ST CENTURY TECHNOLOGIES, INC.

assignment · 301230086

Assignors

SARGEANT, DANIEL, HOLLINGER, MORGAN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC