About me
I am a postdoc in Data Systems Group at the University of Waterloo. I am working with Prof. Renée J. Miller on data inteligence. I worked with Prof. Tamer Özsu on graph data management.
Previously, I was a postdoc at Lyon 1 University, working with Prof. Angela Bonifati. I received my PhD in computer science from the University of Clermont Auvergne, advised by Prof. Farouk Toumani.
I am interested in analytical query processing in data systems, particularly for relational and graph data. I have worked on efficient processing of relational queries with aggregation functions and graph queries for pathfinding, spanning both batch and stream processing. My recent focus is on data intelligence, with an emphasis on data discovery and query processing over unstructured data.
I am on the job market. I would be pleased to discuss any openings you might have.
Preprints & Submissions
Low-Latency Sliding Window Connectivity.
Chao Zhang, Angela Bonifati, M. Tamer Özsu.
Submitted 2024.Indexing Techniques for Graph Reachability Queries.
Chao Zhang, Angela Bonifati, M. Tamer Özsu.
Submitted 2023.Parallelization of Incremental Aggregations over Sliding Windows.
Chao Zhang, Reza Akbarinia, Farouk Toumani.
Submitted 2023.
Publications
DBLP: Chao Zhang 0045
Incremental Sliding Window Connectivity over Streaming Graphs.
Chao Zhang, Angela Bonifati, M. Tamer Özsu.
VLDB 2024. [Extended version] [Code]Sharing Queries with Nonequivalent User-Defined Aggregate Functions.
Chao Zhang, Farouk Toumani.
ACM TODS 2024.An Overview of Reachability Indexes on Graphs.
Chao Zhang, Angela Bonifati, M. Tamer Özsu.
SIGMOD 2023 (Tutorial) [Slides (short)] [Slides (full)]A Reachability Index for Recursive Label-Concatenated Graph Queries.
Chao Zhang, Angela Bonifati, Hugo Kapp, Vlad Ioan Haprian, Jean-Pierre Lozi.
ICDE 2023. [Extended version] [Code] [Slides]Efficient Incremental Computation of Aggregations over Sliding Windows.
Chao Zhang, Reza Akbarinia, Farouk Toumani.
KDD 2021. [Code]SUDAF: Sharing User-Defined Aggregate Functions.
Chao Zhang, Farouk Toumani, Bastien Doreau.
ICDE 2020 (Demo).Sharing Computations for User-Defined Aggregate Functions.
Chao Zhang, Farouk Toumani.
EDBT 2020.Symmetric and Asymmetric Aggregate Functions in Massively Parallel Computing.
Chao Zhang.
VLDB 2017 (PhD Workshop).
Presentations
- Big Graph Processing Systems (with A. Bonifati).
- MDD 2022 Summer School, Bastia, 19-23 June, 2022.
- eBISS 2022 Summer School, Cesena, 4-8 July, 2022.
Service
- PC Member:
- VLDB: 2026, 2025, 2024, 2023
- SIGMOD: 2025, 2024, 2022
- ACM SoCC: 2024, 2023
- BDA: 2021 (Demo).
- Invited Journal Reviewer:
- ACM TODS
- VLDB Journal
- IEEE TKDE
Awards
- Best Paper Award in BDA 2021, Francophone Community in Data Management.
- Best PhD Thesis (runner-up) in BDA 2020, Francophone Community in Data Management.
- Full scholarship for the 1st Big Sky Earth training school in DLR, Germany, April 4th-9th, 2016.
Teaching
- CS 348: Introduction to Database Management at the University of Waterloo, Winter 2023.
- Big Data Processing: Apache Spark in Action at the University of Clermont Auvergne, Spring 2022.
- Semantic Web (labs) at the University of Clermont Auvergne, Fall 2021.