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. I’m supported by a Stanford Graduate Fellowship.
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 the USC Thornton School of Music as a piano major studying with Dr. Lucinda Carver, but later switched tracks (sorry, Dr. Carver…). Over the next four years, I earned a B.S. in Mathematics, a B.S. in Computer Science, an M.S. in Applied Mathematics, and a minor in piano.
I then spent two magical years at Duke, where I somehow fell in love with TCS, wrote my thesis under Professor Kamesh Munagala, and completed a second M.S., this time in Computer Science.
I can be reached at yql@cs.stanford.edu.
This page is last updated on November 5, 2026.
Publications
(Most papers in theory venues have alphabetical author ordering)
Stable Voting Rules on the Edge of Optimal Metric Distortion With Ziyi Cai, Fabian Frank, Jabari Hastings, Prasanna Ramakrishnan, and Kangning Wang.
in submission
Cutting Down the Tower: Single-Exponential Envy-Free Cake Cutting With Yannan Bai.
in submission
Half Veto, Half Maximal Lottery, Five-halves Distortion
short note (thought I'd put it on arXiv anyways)
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
Miscellaneous
Cat pics, car pics, and food pics coming soon!
For lecture notes I’ve taken at USC or at Duke, visit here.