Faculty profile
Ken Salem
Back to facultyResearch
Read how they describe their research on their University of Waterloo profile.
Latest papers
Cardinality Estimation Graphs
Communications of the ACM · 2026 · senior author
Ad Hoc Transactions: What They Are and Why We Should Care
Communications of the ACM · 2025 · first author
Eventual Durability
Proceedings of the VLDB Endowment · 2024
Latest funding
- $198,358
A Testbed for Empirical Cloud Computing Research
ONTARIO · 2013 · Principal investigator
104 publications.
Cardinality Estimation Graphs
Semih Salihoğlu, Jeremy Chen, Yuqing Huang, Mushi Wang, Ken Salem
Ad Hoc Transactions: What They Are and Why We Should Care
Kenneth Salem
Eventual Durability
Tejasvi Kashi, Kenneth Salem, Jae-Myung Kim, Khuzaima Daudjee
Accurate Summary-based Cardinality Estimation Through the Lens of Cardinality Estimation Graphs
Jeremy Chen, Yuqing Huang, Mushi Wang, Semih Salihoğlu, Kenneth Salem
TECHNICAL PERSPECTIVE: Ad Hoc Transactions: What They Are and Why We Should Care
Kenneth Salem
Accurate summary-based cardinality estimation through the lens of cardinality estimation graphs
Jeremy Chen, Yuqing Huang, Mushi Wang, Semih Salihoğlu, Ken Salem
ReSpark: Automatic Caching for Iterative Applications in Apache Spark
Michael J. Mior, Kenneth Salem
Special issue on best papers of VLDB 2017
Peter A. Boncz, Kenneth Salem
DPI: The Data Processing Interface for Modern Networks
Gustavo Alonso, Carsten Binnig, Ippokratis Pandis, Kenneth Salem, Jan Skrzypczak, Ryan Stutsman, Lasse Thostrup, Tianzheng Wang, Zeke Wang, Tobias Ziegler
DimmStore
Alexey Karyakin, Kenneth Salem
A Testbed for Empirical Cloud Computing Research
Principal investigators: Salem, Ken
From public funding decisions: CIHR since 2008, NSERC since 1991 and SSHRC since 1998 with their latest competition results, the Canada Foundation for Innovation, Genome Canada, the Canadian Space Agency, Canada Research Chairs, the Fonds de recherche du Québec, Ontario research funding, Michael Smith Health Research BC, the Canadian Cancer Society, Heart & Stroke and Brain Canada.
Frequent collaborators
- Kenneth Salem and Ken Salem: 100 shared papers
- Tim Brecht and Bernard Wong: 8 shared papers
- Khuzaima Daudjee and Kenneth Salem: 7 shared papers
- Khuzaima Daudjee and Ken Salem: 7 shared papers
- Semih Salihoğlu and Ken Salem: 4 shared papers
- Essam Mansour and Ihab Ilyas: 3 shared papers
- Ning Zhang and Ihab Ilyas: 3 shared papers
- Tim Brecht and Martin Karsten: 3 shared papers
- Khuzaima Daudjee and Bernard Wong: 3 shared papers
- Bernard Wong and Kenneth Salem: 3 shared papers
- Bernard Wong and Ken Salem: 3 shared papers
- Cristiana Amza and Kenneth Salem: 2 shared papers
- Cristiana Amza and Ken Salem: 2 shared papers
- Ning Zhang and Kenneth Salem: 2 shared papers
- Ning Zhang and Ken Salem: 2 shared papers
- Andrew Warfield and Kenneth Salem: 2 shared papers
- Andrew Warfield and Ken Salem: 2 shared papers
- Tim Brecht and Kenneth Salem: 2 shared papers
- Tim Brecht and Ken Salem: 2 shared papers
- Semih Salihoğlu and Khuzaima Daudjee: 2 shared papers
- Semih Salihoğlu and Kenneth Salem: 2 shared papers
- Martin Karsten and Kenneth Salem: 2 shared papers
- Martin Karsten and Ken Salem: 2 shared papers
- Essam Mansour and Kenneth Salem: 1 shared paper
- Essam Mansour and Ken Salem: 1 shared paper
- Ihab Ilyas and Kenneth Salem: 1 shared paper
- Ihab Ilyas and Ken Salem: 1 shared paper
- Tianzheng Wang and Kenneth Salem: 1 shared paper
- Tianzheng Wang and Ken Salem: 1 shared paper
- Kenneth Salem and Pat Martin: 1 shared paper
- Pat Martin and Ken Salem: 1 shared paper
- Cheriton School of Computer Science
- Computer Science, David R. Cheriton School of
- Computer Science at UBC
- Electrical and Computer Engineering
- Department of Electrical and Computer Engineering
- Department of Computer Science and Software Engineering
- School of Computing Science
- Other
Co-authors at University of Waterloo, colored by department. Thicker lines mean more shared papers; select anyone to open their profile and their own map.
Kenneth Salem
Computer Science, David R. Cheriton School of
100 shared papers, latest 2025
Khuzaima Daudjee
Cheriton School of Computer Science
7 shared papers, latest 2024
Semih Salihoğlu
Cheriton School of Computer Science
4 shared papers, latest 2026
Bernard Wong
Cheriton School of Computer Science
3 shared papers, latest 2018
Ning Zhang
Department of Electrical and Computer Engineering
2 shared papers, latest 2006
Cristiana Amza
Electrical and Computer Engineering
2 shared papers, latest 2008
Martin Karsten
Cheriton School of Computer Science
2 shared papers, latest 2018
Andrew Warfield
Computer Science at UBC
2 shared papers, latest 2012
Tim Brecht
Cheriton School of Computer Science
2 shared papers, latest 2018
Pat Martin
Faculty
1 shared papers, latest 2007
Ihab Ilyas
Cheriton School of Computer Science
1 shared papers, latest 2009
Tianzheng Wang
School of Computing Science
1 shared papers, latest 2019
Essam Mansour
Department of Computer Science and Software Engineering
1 shared papers, latest 2014
A short, specific email works best. This draft uses one of their recent papers; replace the parts in brackets with your own details before sending.
Profile data last refreshed on September 29, 2026 from the university directory, publication records and public research funding records.