QUERY OPTIMIZATION BY PREDICATE MOVE-AROUND

Patent №

US 5,659,725

Granted

1997-08-19

Filed 1994

Owner

AT&T CORP.

Lab

AI components

5

ml · nlp · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08254215

Query optimization which is done by making a graph of the query and moving predicates around in the graph so that they will be applied early in the optimized query generated from the graph. Predicates are first propagated up from child nodes of the graph to parent nodes and then down into different child nodes. After the predicates have been moved, redundant predicates are detected and removed. Predicates are moved through aggregation operations and new predicates are deduced from aggregation operations and from functional dependencies. The optimization is not dependent on join order and works where nodes of the graph cannot be merged.

AI classification

Natural language1.00
AI hardware0.99
Knowledge representation0.99
Planning0.88
Machine learning0.51
Evolutionary computation0.44
Speech0.00
Vision0.00

Ownership

AT&T CORP.

assignment · 70210968

Assignors

LEVY, ALON YITZCHAK, MUMICK, INDERPAL SINGH

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

© 2026 NYSGPT2525 LLC