Qilin Ye
I am a first-year Ph.D. student in Computer Science at Stanford University, currently rotating with Professor Ashish Goel. I’m broadly interested in theoretical computer science, especially in designing and analyzing cool algorithms and applying them to problems in social choice.
Previously, I earned my degrees at the University of Southern California and Duke University, where I had the great fortune to be advised by Kamesh Munagala (Duke), as well as Robin Jia (USC) and Vatsal Sharan (USC).
In 2020, I joined USC Thornton School of Music as an undergraduate piano major studying with Dr. Lucinda Carver, but later switched tracks (sorry Dr. Carver…). From 2020 to 2024, I obtained a minor in piano performance, a B.S. in Mathematics, a B.S. in Computer Science, and an M.S. in Applied Mathematics.
I then spent two amazing years at Duke, where I completed my second M.S. in Computer Science and wrote my thesis under the supervision of Professor Kamesh Munagala.
I can be reached at qilin.ye@stanford.edu.
This page is last updated on September 19, 2026.
For lecture notes I’ve taken at USC or at Duke, visit here.
Publications
(Most papers in theory venues have alphabetical author ordering)
Stable Voting Rules on the Edge of Optimal Metric Distortion With Ziyi Cai, Moses Charikar, Jabari Hastings, Prasanna Ramakrishnan, and Kangning Wang.
working paper
Cutting Down the Tower: Single-Exponential Envy-Free Cake Cutting With Yannan Bai.
working paper
Deliberation via Matching with Kamesh Munagala and Ian Zhang.
EC'26
Transformers Provably Learn Algorithmic Solutions for Graph Connectivity, But Only with the Right Data with Deqing Fu, Robin Jia, and Vatsal Sharan.
ICML'26