Building a Join Optimizer for Soufflé. - Samuel Arch; Xiaowen Hu; David Zhao 001; Pavle Subotic; Bernhard Scholz (LOPSTR, 2022)

Dear User-Defined Functions, Inlining isn't working out so great for us. Let's try batching to make our relationship work. Sincerely, SQL. - Kai Franz; Samuel Arch; Denis Hirn; Torsten Grust; Todd C. Mowry; Andrew Pavlo (CIDR, 2024)

The Key to Effective UDF Optimization: Before Inlining, First Perform Outlining. - Samuel Arch; Yuchen Liu; Todd C. Mowry; Jignesh M. Patel; Andrew Pavlo (Proc. VLDB Endow., 2024)

Hit the Gym: Accelerating Query Execution to Efficiently Bootstrap Behavior Models for Self-Driving Database Management Systems. - Wan Shen Lim; Lin Ma 006; William Zhang 001; Matthew Butrovich; Samuel Arch; Andrew Pavlo (Proc. VLDB Endow., 2024)

Automated Database Tuning vs. Human-Based Tuning in a Simulated Stressful Work Environment: A Demonstration of the Database Gym. - Patrick Wang; Wan Shen Lim; William Zhang 001; Samuel Arch; Andrew Pavlo (SIGMOD Conference Companion, 2025)

BPF-DB: A Kernel-Embedded Transactional Database Management System For eBPF Applications. - Matthew Butrovich; Samuel Arch; Wan Shen Lim; William Zhang 001; Jignesh M. Patel; Andrew Pavlo (Proc. ACM Manag. Data, 2025)