Clément Rouvroy
Clément Rouvroy

Clément Rouvroy

Query Optimization & Reinforcement Learning @ UZH
UZH BIM-2.008

I am currently an Academic Associate at University of Zürich, where I will start a PhD in february 2027 supervised by Dan Olteanu, working at the intersection of Data Systems and Machine Learning. Precisely, I am studying Adaptive Query Processing for Factorized Databases.

Previously, I was completing my bachelor and master in Computer Science, Data and AI, at École normale supérieure de Paris. Prior to that, I had the opportunity to research Column-Oriented Databases at Nanyang Technological University under the supervision of Prof. Gao Cong and Dr. Jiachen Shi. Before that, I learned a lot working on Query Answer Enumeration, with Nofar Carmeli, David Carral, and Luc Segoufin across the Valda Team at ENS-PSL and the Boreal Team at INRIA Montpellier.

Previously at
INRIA Logo NTU Logo
Education
École normale supérieure de Paris logo
Currently at
DaST Logo

News

  • 📚19/10/26. I will be presenting our work on Constant Delay Enumeration with Self-Joins and Projections at BDA26 (joint work with Nofar Carmeli, David Carral and Luc Segoufin)
  • 📚28/07/26. I will be presenting FRANTIC at FDM26 (joint work with Joe Hellerstein, Christoph Mayer, and Dan Olteanu).
  • 📍01/07/26. I will continue to work in the DaST group of UZH, where I'll start a PhD in early 2027.

Research Interests

For a list of my talks and publications, please see my Research Page.

Database Systems
My research focuses on optimizing information retrieval and query execution in large-scale database systems. At UZH, I am currently developing an adaptive query processing engine enhanced by Reinforcement Learning techniques and Factorized Databases. Previously at NTU, I designed a What-If analysis tool for column-oriented databases. This system accurately estimates the performance benefits of adding a specific index to a database configuration without incurring the computational cost of physically building it and running the queries.
Database Theory
During my research at INRIA Montpellier and ENS-PSL, I investigated Constant-Delay Enumeration. The core challenge of this field can be summarized as follows: given a preprocessing phase on a database, is it possible to enumerate all answers to a given query with a strict O(1) delay between each result?
AI as a Tool
In my database systems research, I actively leverage Artificial Intelligence whenever it provides a tangible benefit—specifically, when the inference overhead is strictly outweighed by the performance gains. While this pragmatic approach often leads me to employ specialized tools beyond standard LLMs (such as regression models, MCTS, and RL), I maintain a strong foundation in Deep Learning. My broader AI experience encompasses Vision Models, Diffusion, GANs, LLMs, Deep-RL, and model Robustness.