Current von Neumann Fellow
Ryan Williams
Funding provided by the National Science Foundation
Affiliation
Mathematics
Field of study
Algorithm Design and Computational Complexity
Home institution
Massachusetts Institute of Technology
Website
Ryan Williams studies what can and cannot be efficiently computed, independently of any particular computer. Some questions which haunt him are: When can interesting algorithms be used to prove that other kinds of algorithms do not exist? (When can we use algorithms to prove lower bounds?) Is exhaustive search really the best possible algorithm for general searching, or are there more efficient methods? (Is the Strong Exponential Time Hypothesis true?) Does every function implementable with low memory also have a fast implementation? (Does P = PSPACE?) Could computers themselves help us make progress on answering these questions?
Visits
von Neumann Fellow
School of Mathematics
–
Fall
Member
School of Mathematics
–
Degrees
Carnegie Mellon
Ph.D.
2007
Cornell University
M.Eng.
2002
Honors
2024
Goedel Prize
Appointments
Massachusetts Institute of Technology
2017–2025
Professor
Stanford University
2011–2016
Assistant Professor
IBM Almaden Research Center
2009–2011
Joseph Raviv Fellow