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.8008469e-05
Overall Rank
6,305 | 57.74%
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,571
Maximus: A Modular Accelerated Query Engine for Data Analytics on Heterogeneous Systems
2025
SIGMOD
5.7278348e-05
8,635
The Key to Effective UDF Optimization: Before Inlining, First Perform Outlining
2025
VLDB
5.2832224e-05
9,512
Query Compilation Without Regrets
2024
SIGMOD
5.1515819e-05
9,729
The UDFBench Benchmark for General-purpose UDF Queries
2025
VLDB
5.1202393e-05
10,262
Active Data Lakes: Regaining Physical Data Independence Without Losing Interoperability
2026
VLDB
5.0380426e-05
10,287
AnyBlox: A Framework for Self-Decoding Datasets
2025
VLDB
5.0328754e-05
10,525
EncoderForge: Generating Efficient SQL for Encoders in Machine Learning Inference Pipelines
2026
SIGMOD
4.9605343e-05
10,725
InferF: Declarative Factorization of AI/ML Inferences over Joins
2026
SIGMOD
4.9605343e-05
11,107
Future-Proof Data Systems
2026
VLDB
4.9605343e-05
11,222
LingoDB-CT: Understanding LingoDB's Inner Workings
2025
SIGMOD
4.9605343e-05
11,404
Towards Designing Future-Proof Data Processing Systems
2025
VLDB
4.9605343e-05
11,526
Welding Natural Language Queries to Analytics IRs with LLMs
2024
CIDR
4.9605343e-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.00061463175
21
Efficiently Compiling Efficient Query Plans for Modern Hardware
2011
VLDB
0.00056737487
71
DuckDB: an Embeddable Analytical Database
2019
SIGMOD
0.00037688945
93
Encapsulation of Parallelism in the Volcano Query Processing System
1990
SIGMOD
0.00034518001
215
Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age
2014
SIGMOD
0.00024554257
375
Umbra: A Disk-Based System with In-Memory Performance
2020
CIDR
0.00019660459
473
The Making of TPC-DS
2006
VLDB
0.00017656775
498
Building Efficient Query Engines in a High-Level Language
2014
VLDB
0.00017323427
606
Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask
2018
VLDB
0.00015609823
1,197
Weld: A Common Runtime for High Performance Data Analytics
2017
CIDR
0.00011548039
1,415
Velox: Meta's Unified Execution Engine
2022
VLDB
0.00010707308
1,428
Graph Pattern Matching in GQL and SQL/PGQ
2022
SIGMOD
0.000106884
1,475
Voodoo - A Vector Algebra for Portable Database Performance on Modern Hardware
2016
VLDB
0.00010525713
1,748
HetExchange: Encapsulating heterogeneous CPU-GPU parallelism in JIT compiled engines
2019
VLDB
9.7176232e-05
1,756
How to Architect a Query Compiler
2016
SIGMOD
9.7053947e-05
1,800
Procedural Extensions of SQL: Understanding their usage in the wild
2021
VLDB
9.5999908e-05
2,199
Extending Relational Query Processing with ML Inference
2020
CIDR
8.8664379e-05
2,258
Evaluating End-to-End Optimization for Data Analytics Applications in Weld
2018
VLDB
8.7387151e-05
3,654
User-Defined Operators: Efficiently Integrating Custom Algorithms into Modern Databases
2022
VLDB
7.1147757e-05
3,997
Designing an Open Framework for Query Optimization and Compilation
2022
VLDB
6.850379e-05
4,210
Adaptive Work Placement for Query Processing on Heterogeneous Computing Resources
2017
VLDB
6.7206837e-05
4,227
Accelerating Queries with Group-By and Join by Groupjoin
2011
VLDB
6.7087461e-05
5,564
Charting the Design Space of Query Execution using VOILA
2021
VLDB
6.0660209e-05
5,787
Database Technology for the Masses: Sub-Operators as First-Class Entities
2021
VLDB
5.9768075e-05
6,218
YeSQL: "You extend SQL" with Rich and Highly Performant User-Defined Functions in Relational Databases
2022
VLDB
5.8292066e-05
7,051
The Case for Deep Query Optimisation
2020
CIDR
5.5964667e-05
7,470
Modularis: Modular Relational Analytics over Heterogeneous Distributed Platforms
2021
VLDB
5.5032592e-05
7,887
Building Advanced SQL Analytics From Low-Level Plan Operators
2021
SIGMOD
5.4162508e-05
7,983
Excalibur: A Virtual Machine for Adaptive Fine-grained JIT-Compiled Query Execution based on VOILA
2023
VLDB
5.3962907e-05
Semantically Similar Papers
#
Overall Rank
Paper
Year
Venue
1
12,629
Efficient Implementation of Generalized Quantification in Relational Query Languages
2013
VLDB
2
1,756
How to Architect a Query Compiler
2016
SIGMOD
3
13,377
Investigation of Algebraic Query Optimisation for Database Programming Languages
1994
VLDB
4
1,909
Querying Multiple Features of Groups in Relational Databases
1996
VLDB
5
6,862
Towards Unified Ad-hoc Data Processing
2014
SIGMOD
6
2,124
Opening the Black Boxes in Data Flow Optimization
2012
VLDB
7
3,095
On Parallel Processing of Aggregate and Scalar Functions in Object-Relational DBMS
1998
SIGMOD
8
4,746
User-Defined Table Operators: Enhancing Extensibility for ORDBMS
1999
VLDB
9
12,646
Declarative Error Management for Robust Data-Intensive Applications
2012
SIGMOD
10
5,787
Database Technology for the Masses: Sub-Operators as First-Class Entities
2021
VLDB