Back to papers
Declarative Sub-Operators for Universal Data Processing
Summary: Unified abstraction layer of declarative sub-operators (in addition to relational operators) to let users declaratively express non-relational workloads and decouple operator semantics from imperative implementations. Enables fine-grained morsel-driven parallelism and automatic optimizations in a compiling query engine, reducing implementation complexity while remaining competitive with specialized systems.
(summarized by gpt-5-mini on Feb 09 2026)
Paper ID
hfbda4724b95b06eb
Venue
VLDB
Year
2023
Pagerank
5.8167709e-05
Overall Rank
6,301 | 57.66%
DOI
10.14778/3611479.3
PDF
Download
(CC BY-NC-ND 4.0)
Incoming Non-self Citations Over Time
BibTeX Citation
Copy BibTeX
@article{jungmair_vldb23,
title = {{Declarative Sub-Operators for Universal Data Processing}},
author = {Jungmair, Michael and Giceva, Jana},
journal = {PVLDB},
series = {{VLDB} '23},
volume = {16},
number = {11},
pages = {3461--3474},
doi = {10.14778/3611479.3},
url = {https://doi.org/10.14778/3611479.3},
year = {2023}
}
Incoming Citations (Sorted by Pagerank)
Showing 12 of 12 citing papers.
Rank
Citing Paper
Year
Venue
Pagerank
6,589
Maximus: A Modular Accelerated Query Engine for Data Analytics on Heterogeneous Systems
2025
SIGMOD
5.7401837e-05
9,483
Query Compilation Without Regrets
2024
SIGMOD
5.1686727e-05
9,596
The Key to Effective UDF Optimization: Before Inlining, First Perform Outlining
2025
VLDB
5.1543679e-05
9,700
The UDFBench Benchmark for General-purpose UDF Queries
2025
VLDB
5.1372261e-05
10,232
Active Data Lakes: Regaining Physical Data Independence Without Losing Interoperability
2026
VLDB
5.0547568e-05
10,256
AnyBlox: A Framework for Self-Decoding Datasets
2025
VLDB
5.0495724e-05
10,459
EncoderForge: Generating Efficient SQL for Encoders in Machine Learning Inference Pipelines
2026
SIGMOD
4.9769913e-05
10,664
InferF: Declarative Factorization of AI/ML Inferences over Joins
2026
SIGMOD
4.9769913e-05
11,046
Future-Proof Data Systems
2026
VLDB
4.9769913e-05
11,163
LingoDB-CT: Understanding LingoDB's Inner Workings
2025
SIGMOD
4.9769913e-05
11,351
Towards Designing Future-Proof Data Processing Systems
2025
VLDB
4.9769913e-05
11,474
Welding Natural Language Queries to Analytics IRs with LLMs
2024
CIDR
4.9769913e-05
Outgoing Citations (Sorted by Pagerank)
Showing 29 of 29 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Rank
Cited Paper
Year
Venue
Pagerank
15
How Good Are Query Optimizers, Really?
2016
VLDB
0.00061067652
21
Efficiently Compiling Efficient Query Plans for Modern Hardware
2011
VLDB
0.00056835296
71
DuckDB: an Embeddable Analytical Database
2019
SIGMOD
0.00037724477
93
Encapsulation of Parallelism in the Volcano Query Processing System
1990
SIGMOD
0.00034607573
215
Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age
2014
SIGMOD
0.00024589307
373
Umbra: A Disk-Based System with In-Memory Performance
2020
CIDR
0.00019705706
480
The Making of TPC-DS
2006
VLDB
0.00017615432
495
Building Efficient Query Engines in a High-Level Language
2014
VLDB
0.00017363171
605
Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask
2018
VLDB
0.00015640305
1,193
Weld: A Common Runtime for High Performance Data Analytics
2017
CIDR
0.00011582619
1,424
Velox: Meta's Unified Execution Engine
2022
VLDB
0.00010714183
1,473
Voodoo - A Vector Algebra for Portable Database Performance on Modern Hardware
2016
VLDB
0.00010552993
1,494
Graph Pattern Matching in GQL and SQL/PGQ
2022
SIGMOD
0.00010497226
1,744
How to Architect a Query Compiler
2016
SIGMOD
9.7332903e-05
1,748
HetExchange: Encapsulating heterogeneous CPU-GPU parallelism in JIT compiled engines
2019
VLDB
9.7289385e-05
1,786
Procedural Extensions of SQL: Understanding their usage in the wild
2021
VLDB
9.6281276e-05
2,184
Extending Relational Query Processing with ML Inference
2020
CIDR
8.8953085e-05
2,251
Evaluating End-to-End Optimization for Data Analytics Applications in Weld
2018
VLDB
8.750953e-05
3,645
User-Defined Operators: Efficiently Integrating Custom Algorithms into Modern Databases
2022
VLDB
7.1383149e-05
3,986
Designing an Open Framework for Query Optimization and Compilation
2022
VLDB
6.8697828e-05
4,200
Adaptive Work Placement for Query Processing on Heterogeneous Computing Resources
2017
VLDB
6.7378729e-05
4,209
Accelerating Queries with Group-By and Join by Groupjoin
2011
VLDB
6.7307652e-05
5,545
Charting the Design Space of Query Execution using VOILA
2021
VLDB
6.0860849e-05
5,772
Database Technology for the Masses: Sub-Operators as First-Class Entities
2021
VLDB
5.9964298e-05
6,215
YeSQL: "You extend SQL" with Rich and Highly Performant User-Defined Functions in Relational Databases
2022
VLDB
5.8453061e-05
7,031
The Case for Deep Query Optimisation
2020
CIDR
5.6148219e-05
7,455
Modularis: Modular Relational Analytics over Heterogeneous Distributed Platforms
2021
VLDB
5.5210654e-05
7,871
Building Advanced SQL Analytics From Low-Level Plan Operators
2021
SIGMOD
5.434014e-05
7,966
Excalibur: A Virtual Machine for Adaptive Fine-grained JIT-Compiled Query Execution based on VOILA
2023
VLDB
5.4141361e-05
Semantically Similar Papers
#
Overall Rank
Paper
Year
Venue
1
12,586
Efficient Implementation of Generalized Quantification in Relational Query Languages
2013
VLDB
2
1,744
How to Architect a Query Compiler
2016
SIGMOD
3
13,336
Investigation of Algebraic Query Optimisation for Database Programming Languages
1994
VLDB
4
1,899
Querying Multiple Features of Groups in Relational Databases
1996
VLDB
5
6,845
Towards Unified Ad-hoc Data Processing
2014
SIGMOD
6
2,197
Opening the Black Boxes in Data Flow Optimization
2012
VLDB
7
3,088
On Parallel Processing of Aggregate and Scalar Functions in Object-Relational DBMS
1998
SIGMOD
8
4,728
User-Defined Table Operators: Enhancing Extensibility for ORDBMS
1999
VLDB
9
12,603
Declarative Error Management for Robust Data-Intensive Applications
2012
SIGMOD
10
5,772
Database Technology for the Masses: Sub-Operators as First-Class Entities
2021
VLDB