Back to papers
Query Optimization by Predicate Move-Around
Summary: Introduces predicate move-around, which pulls predicates up and propagates them across nonmergeable query blocks before pushdown, improving optimization of view/subquery-heavy SQL. It moves EXISTS/NOT EXISTS, EXCEPT, dependencies, and predicates through aggregation, while inferring new predicates.
(summarized by gpt-5.6-luna on Jul 24 2026)
Paper ID
hc1689e445c3d88c7
Venue
VLDB
Year
1994
Pagerank
0.00011915958
Overall Rank
1,122 | 92.49%
DOI
-
Incoming Non-self Citations Over Time
BibTeX Citation
Copy BibTeX
@article{levy_vldb94,
title = {{Query Optimization by Predicate Move-Around}},
author = {Levy, Alon Y. and Mumick, Inderpal Singh and Sagiv, Yehoshua},
journal = {PVLDB},
series = {{VLDB} '94},
pages = {96--107},
year = {1994}
}
Incoming Citations (Sorted by Pagerank)
Showing 30 of 30 citing papers.
Rank
Citing Paper
Year
Venue
Pagerank
259
An Overview of Query Optimization in Relational Systems
1998
PODS
0.00022881075
278
Accelerating Machine Learning Inference with Probabilistic Predicates
2018
SIGMOD
0.00022277737
567
Answering Queries with Aggregation Using Views
1996
VLDB
0.00016228477
1,725
Spreadsheets in RDBMS for OLAP
2003
SIGMOD
9.7733128e-05
1,827
Deciding Containment for Queries with Complex Objects (Extended Abstract)
1997
PODS
9.5417632e-05
1,833
Adapting Materialized Views after Redefinitions
1995
SIGMOD
9.532574e-05
1,888
WeTune: Automatic Discovery and Verification of Query Rewrite Rules
2022
SIGMOD
9.4148912e-05
1,909
Querying Multiple Features of Groups in Relational Databases
1996
VLDB
9.3758651e-05
2,937
Semantic Query Optimization in Datalog Programs (Extended Abstract)
1995
PODS
7.8226419e-05
3,081
Pushing Data-Induced Predicates Through Joins in Big-Data Clusters
2020
VLDB
7.6515625e-05
3,156
Query Optimization Techniques for Partitioned Tables
2011
SIGMOD
7.5694347e-05
3,725
Bypassing Joins in Disjunctive Queries
1995
VLDB
7.0458585e-05
3,857
EROC: A Toolkit for Building NEATO Query Optimizers
1996
VLDB
6.9553827e-05
3,974
Implementation of Two Semantic Query Optimization Techniques in DB2 Universal Database
1999
VLDB
6.8733375e-05
4,396
Predicate Transfer: Efficient Pre-Filtering on Multi-Join Queries
2024
CIDR
6.6072577e-05
5,028
User-Defined Aggregate Functions: Bridging Theory and Practice
2006
SIGMOD
6.2956973e-05
6,155
Sia: Optimizing Queries using Learned Predicates
2021
SIGMOD
5.8540214e-05
6,703
Query Sampling in DB2 Universal Database
2004
SIGMOD
5.687355e-05
7,305
Processing Star Queries on Hierarchically-Clustered Fact Tables
2002
VLDB
5.545323e-05
7,338
Interactive Demonstration of Probabilistic Predicates
2018
SIGMOD
5.5338268e-05
7,941
SlabCity: Whole-Query Optimization using Program Synthesis
2023
VLDB
5.4056478e-05
8,176
Predicate Pushdown for Data Science Pipelines
2023
SIGMOD
5.3688159e-05
8,231
Scaling a Declarative Cluster Manager Architecture with Query Optimization Techniques
2023
VLDB
5.3573407e-05
8,291
Accelerate Distributed Joins with Predicate Transfer
2025
SIGMOD
5.3445863e-05
8,393
Inferring Function Semantics to Optimize Queries
1998
VLDB
5.3246196e-05
9,166
Equivalence of Nested Queries with Mixed Semantics
2009
PODS
5.2031263e-05
10,859
Subgraph Enumeration: Beyond Tree Decomposition
2026
VLDB
4.9605343e-05
12,726
Efficient Rank Join with Aggregation Constraints
2011
VLDB
4.9605343e-05
13,106
Data Densification in a Relational Database System
2004
SIGMOD
4.9605343e-05
13,136
The NEXT Framework for Logical XQuery Optimization
2004
VLDB
4.9605343e-05
Outgoing Citations (Sorted by Pagerank)
Showing 14 of 14 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Rank
Cited Paper
Year
Venue
Pagerank
18
MAGIC SETS AND OTHER STRANGE WAYS TO IMPLEMENT LOGIC PROGRAMS (Extended Abstract)
1986
PODS
0.00058816744
99
Of Nests and Trees: A Unified Approach to Processing Queries That Contain Nested Subqueries, Aggregates, and Quantifiers
1987
VLDB
0.00034024478
109
Extensible/Rule Based Query Rewrite Optimization in Starburst
1992
SIGMOD
0.00032702871
125
Predicate Migration: Optimizing Queries with Expensive Predicates
1993
SIGMOD
0.00030398363
133
Optimization of Nested SQL Queries Revisited
1987
SIGMOD
0.0003015194
353
On the Power of Magic
1987
PODS
0.0002014941
1,015
Improved Unnesting Algorithms for Join Aggregate SQL Queries
1992
VLDB
0.00012468327
1,443
Magic is Relevant
1990
SIGMOD
0.00010618161
2,033
Practical Predicate Placement
1994
SIGMOD
9.1389597e-05
2,556
Aggregation and Relevance in Deductive Databases
1991
VLDB
8.2787456e-05
2,727
Equivalence, Query-Reachability, and Satisfiability in Datalog Extensions
1993
PODS
8.0704592e-05
2,951
Pushing Constraint Selections
1992
PODS
7.8066026e-05
3,378
Magic Conditions
1990
PODS
7.3454229e-05
3,898
Constraints and Redundancy in Datalog
1992
PODS
6.9199453e-05
Semantically Similar Papers