PUBLICATIONS

Conference Publications

  • PRISM: Navigating Cost–Accuracy Trade-offs for NL2SQL
    Gaurav Tarlok Kakkar, Y. Chung, Fatma Özcan, Stephen Mussmann, and Joy Arulraj
    SIGMOD 2026

  • Aero: Adaptive Query Processing of ML Queries
    Gaurav Tarlok Kakkar, Jiashen Cao, Aubhro Sengupta, Joy Arulraj, and Hyesoon Kim
    SIGMOD 2025

  • SketchQL: Video Moment Querying with a Visual Query Interface
    Renzhi Wu, Pramod Chunduri, Ali Payani, Xu Chu, Joy Arulraj, and Kexin Rong
    SIGMOD 2024

  • A Framework For Inferring Properties of User-Defined Functions
    Xinyu Liu, Joy Arulraj, and Alessandro Orso
    ICSE 2024

  • GPU Database Systems Characterization and Optimization
    Jiashen Cao, Rathijit Sen, Matteo Interlandi, Joy Arulraj, and Hyesoon Kim
    VLDB 2023

  • SEIDEN: Revisiting Query Processing in Video Database Systems
    Jaeho Bang, Gaurav Tarlok Kakkar, Pramod Chunduri, Subrata Mitra, and Joy Arulraj
    VLDB 2023

  • RAPIDS: Reconciling Availability, Accuracy, and Performance in Managing Geo-Distributed Scientific Data
    Lipeng Wan, Jieyang Chen, Xin Liang, Ana Gainaru, Qian Gong, Qing Liu, Ben Whitney, Joy Arulraj, Zhengchun Liu, Ian T. Foster, and Scott Klasky
    HPDC 2023

  • EVA: A Symbolic Approach to Accelerating Exploratory Video Analytics with Materialized Views
    Zhuangdi Xu, Gaurav Tarlok Kakkar, Joy Arulraj, and Umakishore Ramachandran
    SIGMOD 2022

  • FiGO: Fine-Grained Query Optimization in Video Analytics
    Jiashen Cao, Karan Sarkar, Ramyad Hadidi, Joy Arulraj, and Hyesoon Kim
    SIGMOD 2022

  • Zeus: Efficiently Localizing Actions in Videos using Reinforcement Learning
    Pramod Chunduri, Jaeho Bang, Yao Lu, and Joy Arulraj
    SIGMOD 2022

  • SPES: A Symbolic Approach to Proving Query Equivalence Under Bag Semantics
    Qi Zhou, Joy Arulraj, Shamkant B. Navathe, William Harris, and Jinpeng Wu
    ICDE 2022

  • Automatic Detection of Performance Bugs in Database Systems using Equivalent Queries
    Xinyu Liu, Qi Zhou, Joy Arulraj, and Alessandro Orso
    ICSE 2022

  • SIA: Optimizing Queries using Learned Predicates
    Qi Zhou, Joy Arulraj, Shamkant B. Navathe, William Harris, and Jinpeng Wu
    SIGMOD 2021

  • Spitfire: A Three-Tier Buffer Manager for Volatile and Non-Volatile Memory
    Xinjing Zhou, Joy Arulraj, Andrew Pavlo, and David E. Cohen
    SIGMOD 2021

  • ODIN: Automated Drift Detection and Recovery in Video Analytics
    Abhijit Suprem, Joy Arulraj, Calton Pu, and João Eduardo Ferreira
    VLDB 2020

  • SQLCheck: Automated Detection and Diagnosis of SQL Anti-Patterns
    Prashanth Dintyala, Arpit Narechania, and Joy Arulraj
    SIGMOD 2020

  • APOLLO: Automatic Detection and Diagnosis of Performance Regressions in Database Systems
    Jinho Jung, Hong Hu, Joy Arulraj, Taesoo Kim, and Woon-Hak Kang
    VLDB 2019

  • Automated Verification of Query Equivalence Using Satisfiability Modulo Theories
    Qi Zhou, Joy Arulraj, Shamkant B. Navathe, William Harris, and Dong Xu
    VLDB 2019

  • BzTree: A High-Performance Latch-free Range Index for Non-Volatile Memory
    Joy Arulraj, Justin J. Levandoski, Umar Farooq Minhas, and Per-Åke Larson
    VLDB 2018
    [paper]

  • SlimDB: A Space-Efficient Key-Value Storage Engine For Semi-Sorted Data
    Kai Ren, Qing Zheng, Joy Arulraj, and Garth Gibson
    VLDB 2017
    [paper]

  • Write-Behind Logging
    Joy Arulraj, Matthew Perron, and Andrew Pavlo
    VLDB 2016
    [paper] [slides] [code] [project]

  • An Empirical Evaluation of In-Memory Multi-Version Concurrency Control
    Yingjun Wu, Joy Arulraj, Jiexi Lin, Ran Xian, and Andrew Pavlo
    VLDB 2017
    [paper] [code] [project]

  • Self-Driving Database Management Systems
    Andrew Pavlo, Gustavo Angulo, Joy Arulraj, Haibin Lin, Jiexi Lin, Lin Ma, Prashanth Menon, Todd C. Mowry, Matthew Perron, Ian Quah, Siddharth Santurkar, Anthony Tomasic, Skye Toor, Dana Van Aken, Ziqi Wang, Yingjun Wu, Ran Xian, and Tieying Zhang
    CIDR 2017
    [paper] [code] [project]

  • Bridging the Archipelago between Row-Stores and Column-Stores for Hybrid Workloads
    Joy Arulraj, Andrew Pavlo, and Prashanth Menon
    SIGMOD 2016
    [paper] [slides] [code] [project]

  • Let's Talk About Storage & Recovery Methods for Non-Volatile Memory Database Systems
    Joy Arulraj, Andrew Pavlo, and Subramanya Dulloor
    SIGMOD 2015
    [paper] [slides] [code] [project]

  • Leveraging the Short-Term Memory of Hardware to Diagnose Production-Run Software Failures
    Joy Arulraj, Guoliang Jin, and Shan Lu
    ASPLOS 2014
    [paper] [slides]

  • Production-Run Software Failure Diagnosis via Hardware Performance Counters
    Joy Arulraj, Po-Chun Chang, Guoliang Jin, and Shan Lu
    ASPLOS 2013
    [paper] [slides]

Preprints

  • Halo: Domain-Aware Query Optimization for Long-Context Question Answering
    Pramod Chunduri, Francisco Romero, Ali Payani, Kexin Rong, and Joy Arulraj
    CoRR abs/2603.17668, 2026

  • TRACER: Efficient Object Re-Identification in Networked Cameras through Adaptive Query Processing
    Pramod Chunduri, Yao Lu, and Joy Arulraj
    CoRR abs/2507.09448, 2025

  • Towards a Periodic Table of Computer System Design Principles
    Joy Arulraj
    CoRR abs/2507.22098, 2025

Workshop Publications

  • Buffer Management for Out-of-GPU LLM Execution
    Jiashen Cao, Joy Arulraj, and Hyesoon Kim
    DEEM 2025 (colocated with SIGMOD 2025)

  • EVA: An End-to-End Exploratory Video Analytics System
    Gaurav Tarlok Kakkar, Jiashen Cao, Pramod Chunduri, Zhuangdi Xu, Suryatej Reddy Vyalla, Prashanth Dintyala, Anirudh Prabakaran, Jaeho Bang, Aubhro Sengupta, Kaushik Ravichandran, Ishwarya Sivakumar, Aryan Rajoria, Ashmita Raju, Tushar Aggarwal, Abdullah Shah, Sanjana Garg, Shashank Suman, Myna Prasanna Kalluraya, Subrata Mitra, Ali Payani, Yao Lu, Umakishore Ramachandran, and Joy Arulraj
    DEEM 2023 (colocated with SIGMOD 2023)

  • Larger-than-Memory Data Management on Modern Storage Hardware for In-Memory OLTP Database Systems
    Lin Ma, Joy Arulraj, Sam Zhao, Andrew Pavlo, Subramanya R. Dulloor, Michael J. Giardino, Jeff Parkhurst, Jason L. Gardner, Kshitij A. Doshi, and Stanley B. Zdonik
    DaMoN 2016 (colocated with SIGMOD 2016)
    [paper] [code] [project]

  • A Prolegomenon on OLTP Database Systems for Non-Volatile Memory
    Justin A. DeBrabant, Joy Arulraj, Andrew Pavlo, Michael Stonebraker, Stanley B. Zdonik, and Subramanya Dulloor
    ADMS 2014 (colocated with VLDB 2014)
    [paper] [code] [project]

Demos

  • SketchQL Demonstration: Zero-shot Video Moment Querying with Sketches
    Renzhi Wu, Pramod Chunduri, Dristi J. Shah, Ashmitha Julius Aravind, Ali Payani, Xu Chu, Joy Arulraj, and Kexin Rong
    VLDB 2024

  • Interactive Demonstration of EVA
    Gaurav Tarlok Kakkar, Aryan Rajoria, Myna Prasanna Kalluraya, Ashmita Raju, Jiashen Cao, Kexin Rong, and Joy Arulraj
    VLDB 2023

  • Interactive Demonstration of SQLCHECK
    Arthita Ghosh, Arpit Narechania, Visweswara Sai Prashanth Dintyala, Su Timurturkan, Joy Arulraj, and Deven Bansod
    VLDB 2021

Invited Articles

  • eCloud: A Vision for the Evolution of the Edge-Cloud Continuum
    Joy Arulraj, Abhijit Chatterjee, Alexandros Daglis, Ashutosh Dhekne, and Umakishore Ramachandran
    IEEE Computer, Volume: 54, Issue: 5, May 2021

  • Research for Practice: Distributed Consensus and Implications of NVM on Database Management Systems
    Peter Bailis, Camille Fournier, Joy Arulraj, and Andrew Pavlo
    ACM Queue, July 2016
    [article]

Thesis

  • The Design and Implementation of a Non-Volatile Memory Database Management System
    Joy Arulraj
    [thesis] [book]

Tutorials