Naissance | |
---|---|
Nationalité | |
Formation |
Université Carnegie-Mellon (doctorat) ( - Université Cornell Alabama School of Mathematics and Science (en) |
Activités |
A travaillé pour | |
---|---|
Directeur de thèse |
Richard Ryan Williams, plus connu sous le nom de Ryan Williams (né en 1979), est un informaticien théoricien américain travaillant sur la théorie de la complexité computationnelle et les algorithmes .
Williams est diplômé de l'Alabama School of Mathematics and Science, puis il obtient un B. Sc. en mathématiques et en informatique à l'université Cornell en 2001 et ensuite puis son Ph. D. en informatiqueen 2007 à l'université Carnegie-Mellon sous la supervision de Manuel Blum[1]. De 2010 à 2012, Williams est membre du groupe de théorie du IBM Almaden Research Center. De l’automne 2011 à l’automne 2016, il est professeur à l’université Stanford. Depuis janvier 2017, il est au Massachusetts Institute of Technology, d'abord professeur associé et depuis 2020 professeur titulaire[2].
Williams travaille en théorie de la complexité (notamment en K-anonymisation). Il est connu pour avoir prouvé que la classe de complexité NEXPTIME n'est pas incluse dans la classe de complexité de circuit ACC0[3]. Il a ainsi réussi une percée alors que l'on a longtemps cherché de telles barrières pour ACC0[4]. ACC0 est la classe de complexité des circuits avec une profondeur limitée et un fan-in illimité dans AND, OR,NOT et les portes MOD (AC0 avec en plus les portes MOD). Les portes MOD (portes modulaires) sont des généralisations des portes XOR : pour une porte mod m avec n entrées, la sortie est nulle si le nombre de 1 dans les entrées est un multiple de m (pour m=2, on obtient la porte XOR).
Williams a également travaillé sur la complexité informatique du k -anonymat[5].
Il remporte en 2005 et en 2007 le prix Ron V. Book du meilleur article, dans la catégorie "étudiant", à la Computational Complexity Conference[6] et en 2004 le prix du meilleur article étudiant au International Colloquium on Automata, Languages and Programming (ICALP) de l'European Association for Theoretical Computer Science[7].
Le résultat de Williams selon lequel la classe de complexité NEXP n'est pas contenue dans ACC0 a reçu le prix du meilleur article lors de la Conférence sur la complexité computationnelle en 2011.
En 2011, Williams est membre du comité de programme du Symposium on Theory of Computing et de diverses autres conférences.
En 2014 il est conférencier invité au congrès international des mathématiciens à Séoul (Algorithms for circuits and circumas for algorithms: connecting the tractable and intractable).
En 2024, Williams a reçu le prix Gödel pour ce travail.