Andrew Yao

Page d’aide sur l’homonymie

Pour les articles homonymes, voir Yao.

Andrew Yao
Andrew Yao en 2005.
Biographie
Naissance
Nationalité
chinoise (depuis )Voir et modifier les données sur Wikidata
Formation
Activités
Conjoint
Autres informations
A travaillé pour
Membre de
Directeur de thèse
Chung Laung Liu (en)Voir et modifier les données sur Wikidata
Site web
Distinctions
Œuvres principales

Andrew Chi-Chih Yao (chinois : 姚期智; pinyin : Yáo Qīzhì), né à Shanghai le , est un chercheur en informatique. Il a reçu le prix Knuth en 1996 et le prix Turing en 2000.

Biographie

Andrew Yao est né à Shanghai le . Il a vécu ses premières années à Hong Kong puis à Taïwan.

Il a fait son premier cycle universitaire en physique à l'université nationale de Taïwan. Il a obtenu un doctorat en physique de l'université Harvard en 1972, sous la direction de Sheldon Glashow et en informatique de l'université de l'Illinois à Urbana-Champaign en 1975, sous la direction de Chung Laung Liu.

Il a travaillé au MIT à l'université de Californie à Berkeley et à l'université Stanford avant d'être professeur à l'université de Princeton et à l'université Tsinghua.

Travaux

De façon générale, il a fait avancer de très nombreux domaines de l'informatique théorique.

En cryptographie et en sécurité, on lui doit par exemple modèle de Dolev-Yao (en) et le problème du millionnaire (en).

En algorithmique plus classique, il a été le premier à utiliser l'algorithme minimax pour prouver ce que l'on nomme le principe de Yao, un outil permettant d'étudier les algorithmes probabilistes. Il a aussi travaillé sur les structures de données, en utilisant notamment la théorie de Ramsey dans l'article Should Tables Be Sorted. Il a amélioré la complexité en temps de la recherche d'un arbre couvrant de poids minimal,.

Il a aussi jeté les bases de la complexité de la communication, dans l'article Some Complexity Questions Related to Distributed Computing, et travaillé sur les circuits booléens.

Distinctions

Après le prix Knuth en 1996, il a reçu le prix Turing en 2000 pour ses contributions en théorie de la calculabilité, génération de nombres pseudo-aléatoires, cryptographie et complexité de la communication.

Il reçoit le prix de Kyoto en 2021.

Notes et références

  1. 1 2 « Andrew Chi-Chih Yao », sur Association for Computing Machinery.
  2. 1 2 3 4 5 6 « Laudatio du prix Knuth 1996 », sur SIGACT, .
  3. ↑ (en) « Andrew Yao », sur le site du Mathematics Genealogy Project
  4. ↑ Andrew Chi-Chih Yao, « Should Tables Be Sorted? », J. ACM, vol. 28, no 3,‎ , p. 615-628
  5. ↑ Andrew Chi-Chih Yao, « An O(E log log V) Algorithm for Finding Minimum Spanning Trees », Inf. Process. Lett., vol. 4, no 1,‎ , p. 21-23
  6. ↑ Andrew Chi-Chih Yao, « Some complexity questions related to distributive computing », dans Proceedings of the eleventh annual ACM symposium on Theory of computing, , p. 209-213
  7. ↑ (en) « The 2021 Kyoto Prize Laureates Announced! »,

Liens externes