Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mihail Stoian

dblp:255/9132 · DBLP profile ↗
← Back
11ranked-venue papers
6as first author
10since 2021 · last 2026
0000-0002-8843-3374ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 8 · 4 first-author · 7 since 2021Theory of computation · 2 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
4 papers
Query processing and optimization · 51% Data models and query languages · 13% Data integration and cleaning · 11%
Theoretical computer science
2 papers
Algorithms and data structures · 100%
Network and information security
1 paper
Privacy and data protection · 100%

Topics — the 19 heaviest of 19, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Query processing and optimization
query optimization
1.022025
DPconv: Super-Polynomially Faster Join Ordering · Proc. ACM Manag. Data 2024
Parachute: Single-Pass Bi-Directional Information Passing · Proc. VLDB Endow. 2025
Query processing and optimization
join processing
0.912025
Parachute: Single-Pass Bi-Directional Information Passing · Proc. VLDB Endow. 2025
Query processing and optimization
query execution
0.912025
Parachute: Single-Pass Bi-Directional Information Passing · Proc. VLDB Endow. 2025
Data models and query languages › datalog › datalog query optimization
sideways information passing
0.912025
Parachute: Single-Pass Bi-Directional Information Passing · Proc. VLDB Endow. 2025
Database system architecture and tuning › database administration
data loading
0.812024
DataLoom: Simplifying Data Loading with LLMs · Proc. VLDB Endow. 2024
Query processing and optimization › query optimization
join ordering
0.812024
DPconv: Super-Polynomially Faster Join Ordering · Proc. ACM Manag. Data 2024
Data integration and cleaning
schema inference
0.812024
DataLoom: Simplifying Data Loading with LLMs · Proc. VLDB Endow. 2024
Privacy and data protection
differential privacy
0.812024
Unified Mechanism-Specific Amplification by Subsampling and Group Privacy Amplification · NeurIPS 2024
Privacy and data protection › differential privacy
privacy accounting
0.812024
Unified Mechanism-Specific Amplification by Subsampling and Group Privacy Amplification · NeurIPS 2024
Privacy and data protection › differential privacy › privacy amplification
privacy amplification by subsampling
0.812024
Unified Mechanism-Specific Amplification by Subsampling and Group Privacy Amplification · NeurIPS 2024
Algorithms and data structures
dynamic programming
0.812024
DPconv: Super-Polynomially Faster Join Ordering · Proc. ACM Manag. Data 2024
Algorithms and data structures › combinatorial algorithms
subset convolution
0.812024
DPconv: Super-Polynomially Faster Join Ordering · Proc. ACM Manag. Data 2024
Algorithms and data structures › dynamic algorithms
dynamic trees
0.612022
Concurrent Link-Cut Trees · SIGMOD Conference 2022
Algorithms and data structures › dynamic algorithms › dynamic trees
link-cut trees
0.612022
Concurrent Link-Cut Trees · SIGMOD Conference 2022
Information retrieval › evaluation
benchmark
0.412020
Benchmarking Learned Indexes · Proc. VLDB Endow. 2020
Indexing and storage engines
learned index
0.412020
Benchmarking Learned Indexes · Proc. VLDB Endow. 2020
Privacy and data protection › privacy analysis › privacy models
group privacy
0.212024
Unified Mechanism-Specific Amplification by Subsampling and Group Privacy Amplification · NeurIPS 2024
Parallel and multicore computing
concurrent data structures
0.212022
Concurrent Link-Cut Trees · SIGMOD Conference 2022
Indexing and storage engines
b+-tree
0.112020
Benchmarking Learned Indexes · Proc. VLDB Endow. 2020

Methods — techniques the papers use, named apart from their topics

subset convolution · 1.5dynamic programming · 1.5concurrency · 1.1static analysis · 0.9renyi differential privacy · 0.8large language model · 0.8dominating pairs · 0.8conditional optimal transport · 0.8
YearPublicationVenuePosition
2026 Waiting to Decompress: The Economics of LLM-Based Compression
Andreas Kipf, Ping-Lin Kuo, Skander Krid, Moritz Rengert, Luca Heller, Andreas Zimmerer, Mihail Stoian, Varun Pandey, Alexander van Renen
CIDR8
2026 Mind the Gap. Doubling Constant Parametrization of Weighted Problems: TSP, Max-Cut, and More
abstract
Despite much research, hard weighted problems still resist super-polynomial improvements over their textbook solution. On the other hand, the unweighted versions of these problems have recently witnessed the sought-after speedups. Currently, the only way to repurpose the algorithm of the unweighted version for the weighted version is to employ a polynomial embedding of the input weights. This, however, introduces a pseudo-polynomial factor into the running time, which becomes impractical for arbitrarily weighted instances. In this paper, we introduce a new way to repurpose the algorithm of the unweighted problem. Specifically, we show that the time complexity of several well-known NP-hard problems operating over the (min, +) and (max, +) semirings, such as TSP, Weighted Max-Cut, and Edge-Weighted k-Clique, is proportional to that of their unweighted versions when the set of input weights has small doubling. We achieve this by a meta-algorithm that converts the input weights into polynomially bounded integers using the recent constructive Freiman’s theorem by Randolph and Węgrzycki [ESA 2024] before applying the polynomial embedding.
Mihail Stoian
STACS1
2026 Redbench: Workload Synthesis From Cloud Traces
Johannes Wehrstein, Roman Heinrich, Mihail Stoian, Skander Krid, Martin Stemmer, Andreas Kipf, Carsten Binnig, Muhammad El-Hindi
Proc. VLDB Endow.3
2025 Virtual: Compressing Data Lake Files
Mihail Stoian, Alexander van Renen, Jan Kobiolka, Ping-Lin Kuo, Andreas Zimmerer, Josif Grabocka, Andreas Kipf
EDBT1
2025 Parachute: Single-Pass Bi-Directional Information Passing
abstract
Sideways information passing is a well-known technique for mitigating the impact of large build sides in a database query plan. As currently implemented in production systems, sideways information passing enables only a uni-directional information flow, as opposed to instance-optimal algorithms, such as Yannakakis'. On the other hand, the latter require an additional pass over the input, which hinders adoption in production systems. In this paper, we make a step towards enabling single-pass bidirectional information passing during query execution. We achieve this by statically analyzing between which tables the information flow is blocked and by leveraging precomputed join-induced fingerprint columns on FK-tables. On the JOB benchmark, Parachute improves DuckDB v1.2's end-to-end execution time without and with semi-join filtering by 1.54x and 1.24x, respectively, when allowed to use 15% extra space.
Mihail Stoian, Andreas Zimmerer, Skander Krid, Amadou Ngom, Jialin Ding 0001, Tim Kraska, Andreas Kipf
Proc. VLDB Endow.1
2024 Unified Mechanism-Specific Amplification by Subsampling and Group Privacy Amplification
abstract
Amplification by subsampling is one of the main primitives in machine learning with differential privacy (DP): Training a model on random batches instead of complete datasets results in stronger privacy. This is traditionally formalized via mechanism-agnostic subsampling guarantees that express the privacy parameters of a subsampled mechanism as a function of the original mechanism's privacy parameters. We propose the first general framework for deriving mechanism-specific guarantees, which leverage additional information beyond these parameters to more tightly characterize the subsampled mechanism's privacy. Such guarantees are of particular importance for privacy accounting, i.e., tracking privacy over multiple iterations. Overall, our framework based on conditional optimal transport lets us derive existing and novel guarantees for approximate DP, accounting with Renyi DP, and accounting with dominating pairs in a unified, principled manner. As an application, we analyze how subsampling affects the privacy of groups of multiple users. Our tight mechanism-specific bounds outperform tight mechanism-agnostic bounds and classic group privacy results.
Jan Schuchardt, Mihail Stoian, Arthur Kosmala, Stephan Günnemann
NeurIPS2
2024 Approximate Min-Sum Subset Convolution
Mihail Stoian
WAOA1
2024 DPconv: Super-Polynomially Faster Join Ordering
abstract
We revisit the join ordering problem in query optimization. The standard exact algorithm, DPccp, has a worst-case running time of O(3 n ). This is prohibitively expensive for large queries, which are not that uncommon anymore. We develop a new algorithmic framework based on subset convolution. DPconv achieves a super-polynomial speedup over DPccp, breaking the O(3 n ) time-barrier for the first time. We show that the framework instantiation for the C max cost function is up to 30x faster than DPccp for large clique queries.
Mihail Stoian, Andreas Kipf
Proc. ACM Manag. Data1
2024 DataLoom: Simplifying Data Loading with LLMs
abstract
Schema discovery and data loading is a crucial step in any data analysis pipeline. While this used to be a rare task, in the highly dynamic field of machine learning and modern business intelligence on top of data lakes, today it has become a frequent, but often underestimated, activity. Existing tools often focus on single files, presume prior knowledge of the data on the user's side or a significant amount of manual labor. In this paper, we improve the process of mapping a "chaotic" set of files to an initial database schema that can then be iteratively refined and loaded. The idea is to take the previously tedious parts of this process and automate them through the use of Large Language Models (LLMs) while leaving already well-understood problems such as constraint discovery to existing algorithms. We thus carefully orchestrate the use of LLMs for the "soft" problems and traditional algorithms for the "hard" problems. This creates a more seamless schema discovery and data loading experience that minimizes the time to first insight for users. We show this vision on modern schema discovery and data loading in our web-based prototype called DataLoom that serves as our demonstration.
Alexander van Renen, Mihail Stoian, Andreas Kipf
Proc. VLDB Endow.2
2022 Concurrent Link-Cut Trees
abstract
Share on Concurrent Link-Cut Trees Author: Mihail M. Stoian Technische Universität München, Munich, Germany Technische Universität München, Munich, GermanyView Profile Authors Info & Claims SIGMOD '22: Proceedings of the 2022 International Conference on Management of DataJune 2022 Pages 2503–2505https://doi.org/10.1145/3514221.3520247Online:11 June 2022Publication History 0citation47DownloadsMetricsTotal Citations0Total Downloads47Last 12 Months47Last 6 weeks4 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my Alerts New Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access
Mihail Stoian
SIGMOD Conference1
2020 Benchmarking Learned Indexes
abstract
Recent advancements in learned index structures propose replacing existing index structures, like B-Trees, with approximate learned models. In this work, we present a unified benchmark that compares well-tuned implementations of three learned index structures against several state-of-the-art "traditional" baselines. Using four real-world datasets, we demonstrate that learned index structures can indeed outperform non-learned indexes in read-only in-memory workloads over a dense array. We investigate the impact of caching, pipelining, dataset size, and key size. We study the performance profile of learned index structures, and build an explanation for why learned models achieve such good performance. Finally, we investigate other important properties of learned index structures, such as their performance in multi-threaded systems and their build times.
Ryan Marcus, Andreas Kipf, Alexander van Renen, Mihail Stoian, Sanchit Misra, Alfons Kemper, Thomas Neumann 0001, Tim Kraska
Proc. VLDB Endow.4