Robert sedgewick

Robert sedgewick Immagine in Infobox. Biografia
Nascita 20 dicembre 1946
Nazionalità Americano
Formazione Università di Stanford
Attività Informatico , programmatore , scrittore , professore universitario
Altre informazioni
Lavorato per Brown University , Princeton University
Campo Informatica
Membro di Associazione per le macchine informatiche
Supervisore Donald knuth
Sito web www.cs.princeton.edu/~rs
Premi
Premio ACM Fellow Leroy Steele nella divulgazione matematica (2019)

Robert Sedgewick (nato il20 dicembre 1946) è un informatico americano , meglio conosciuto per la sua serie di libri di testo “  Algorithms  ” che presentano, spiegano e analizzano i principali algoritmi dell'informatica. Gli algoritmi vengono proposti, durante le edizioni successive, in diversi linguaggi di programmazione: Pascal , Modula-3 , C , C ++ e Java .

carriera

Sedgewick ha conseguito un dottorato di ricerca in Informatica presso la Stanford University nel 1975 sotto la supervisione di Donald Knuth , concentrandosi sull'algoritmo di ordinamento Quicksort . È stato poi professore di informatica alla Brown University dal 1975 fino al 1985, quando è entrato a far parte della Princeton University . È stato direttore fondatore del dipartimento di informatica fino al 1984. Ha ricoperto la cattedra William O. Baker nel dipartimento di informatica. È anche membro (emerito) del consiglio di amministrazione di Adobe Systems . È stato visiting scholar presso Xerox PARC Palo Alto (1978, 1979), Institute for Defense Analysis  (en) a Princeton (1978, 1979, 1983, 1990, 1994, 1997) e INRIA (1982-83, 1990 ).

Ricerca

L'attività di ricerca di Sedgewick è incentrata sull'analisi media degli algoritmi  : con Philippe Flajolet è autore di due lavori che hanno contribuito alla diffusione dei metodi della combinatoria analitica , disciplina che si avvale dell'utilizzo di funzioni generatrici per il conteggio combinatorio strutture e l' analisi complessa per stabilire le proprietà asintotiche. Come spiegato da Knuth in The Art of Computer Programming , questo è un metodo fondamentale che consente la media degli algoritmi .

Con Leo J. Guibas , ha reso popolare nel 1978 la struttura dei dati dell'albero a due colori nel loro articolo Una struttura bicromatica per alberi equilibrati adattando il lavoro di Rudolf Bayer .

Insegna quattro corsi online sulla piattaforma Coursera , ovvero Algorithms Part I e II , Analysis of Algorithms e Analytic Combinatorics .

Premi e riconoscimenti

Nel 1997, Robert Sedgewick è stato eletto Fellow della Association for Computing Machinery "per il suo lavoro pionieristico nel analisi matematica di algoritmi e la sua ricerca pionieristica nel campo dell'animazione algoritmica".

Philippe Flajolet (postumo) e Robert Sedgewick sono i vincitori 2019 del Premio Leroy P. Steele , nella sezione "divulgazione matematica", per il loro libro Analytic Combinatorics .

Lavori

Oltre alla sua tesi:

Robert Sedgewick ha pubblicato una famosa serie di libri di insegnamento algoritmico, il primo unico, i seguenti con Kevin Wayne; la terza edizione è disponibile in C, C ++ e Java; quest'ultimo è tradotto in francese.

con Kevin Waynecon Philippe Flajolet

Molti di questi libri sono stati tradotti anche in altre lingue.

Riferimenti

  1. (in) "  Robert Sedgewick  " sul sito web del Mathematics Genealogy Project .
  2. pagina personale di Sedgewick .
  3. Leo J. Guibas e Robert Sedgewick , "  Un quadro dicromatico per alberi equilibrati  ", 19 ° Simposio annuale sui fondamenti dell'informatica , Ann Arbor, Michigan, USA, IEEE Computer Society,1978, p.  8-21 ( DOI  10.1109 / SFCS.1978.3} , presentazione online )
  4. Algoritmi, parte I
  5. Algoritmi, parte I
  6. degli algoritmi
  7. Combinatoria analitica .
  8. Amico di ACM Robert Sedgewick .
  9. premio Steele 2019 per l'esposizione matematica va a Philippe Flajolet e Robert Sedgewick .

Link esterno