Hi, I'm Spencer. I'm a fifth-year CS PhD candidate at Cornell University.
My current research interests are in theoretical cryptography, particularly lattice-based cryptography and lattice algorithms, but in the past I've also worked on learning theory and causality projects. I'm extremely fortunate to be advised by Noah Stephens-Davidowitz.
Outside of research, I play ultimate frisbee for Cornell, and I'm playing the long game with progressive bodyweight training and meditation. I also
like
to
write code.
In past lives, I studied computer science and physics at the University of Washington, and had several eye-opening internships: two with Microsoft's Quantum Architectures and Computing group, and a summer at Jane Street Capital.
Email me at spencer "at" spencerpeters.io,
or ping me on Twitter (@spencerjpeters).
Published on 2024-09-10 by Spencer Peters
I went to a workshop last weekend, where I had the pleasure of hearing Avi Widgderson speak. Avi recently won the Turing Award and is ...
Research
-
Adaptively Sound Zero-Knowledge SNARKs for UP
(with Surya Mathialagan and Vinod Vaikuntanathan)
-
Recursive lattice reduction--A framework for finding short lattice vectors
(with Divesh Aggarwal, Thomas Espitau, and Noah Stephens-Davidowitz)
-
Lattice Problems Beyond Polynomial Time
(with Divesh Aggarwal, Huck Bennett, Zvika Brakerski, Alexander Golovnev, Rajendra Kumar, Zeyong Li, Noah Stephens-Davidowitz, and Vinod Vaikuntanathan, in STOC'23.)
Revisiting Time-Space Tradeoffs for Function Inversion
(with Alexander Golovnev, Siyao Guo, and Noah Stephens-Davidowitz, accepted to CRYPTO'23.)
-
On the (im)possibility of branch-and-bound search-to-decision reductions for approximate optimization
(with Alexander Golovnev, Siyao Guo, and Noah Stephens-Davidowitz, accepted to APPROX'23)
-
Always Asking for Advice is Often Optimal (with Sid Banerjee and Joe Halpern, preprint).
-
Reasoning about Causal Models with Infinitely Many Variables (with Joe Halpern, in AAAI'22).
-
Causal Models with Infinitely Many Variables for continuous time causal modeling (with Joe Halpern, preprint).
Talks
-
Berkeley Computational Mathematics Student Seminar
"A gentle introduction to lattice-based cryptography"
-
Cornell Theory Seminar 2023
"Recursive Lattice Reduction" (slides)
-
APPROX 2023 (slides)
"On the (im)possibility of branch-and-bound search-to-decision reductions for approximate optimization"
-
CRYPTO 2023 (slides)
"Function Inversion Revisited"
-
STOC 2023 (slides)
"Lattice Problems beyond Polynomial Time"
-
Cornell A Exam, National University of Singapore, MIT, NYU Theory Seminars (slides)
"Function Inversion Revisited"
-
Cornell Theory Tea (slides)
"Always Asking for Advice is Often Optimal"
-
Great Ideas in TCS Seminar (slides)
"A Beginner's Perspective on Concentration Inequalities"
Teaching
-
Head TA, ORIE 4742 (Info Theory and Probabilistic Modeling), Spring 2021
-
Part-time TA, CS 4820 (Algorithms), Fall 2020
-
Head PhD TA, CS 3110 (Functional Programming), Spring 2020
-
(co-)Head TA, CS 2800 (Discrete Structures), Fall 2019
Awards
-
2021 NSF GRFP Honorable Mention
-
2020 Cornell CS Outstanding Teaching Assistant