Robert Tarjan

Uit Wikipedia, de vrije encyclopedie
Robert Tarjan

Robert Endre Tarjan (Pomona (Californië), 30 april 1948) is een Amerikaans informaticus.

Hij heeft tijdens zijn loopbaan veel werk gedaan aan de ontwikkeling van algoritmen en datastructuren. Hij heeft een aantal bekende graafalgoritmes ontwikkeld, waaronder het Tarjan's off-line least common ancestors algoritme.

Tarjan studeerde wiskunde aan het California Institute of Technology, waar hij in 1969 zijn bachelor behaalde. Zijn mastersdiploma behaalde hij aan de Stanford-universiteit in 1971 in de informatica, waarna hij een promotie in de informatica en wiskunde deed in 1972 -- zijn promotiewerk was An Efficient Planarity Algorithm (handeled over een efficiënt algoritme om de planariteit van een graaf te bepalen). Zijn promotoren in Stanford waren Donald Knuth en Robert W. Floyd, beide bekende informatici.

Na zijn studie heeft Tarjan een uitgebreide loopbaan gehad, zowel in academische als in commerciële kringen. Hij heeft gewerkt aan de Cornell University te New York, het California Institute of Technology ofwel Caltech en tussen 1974 en 1980 was hij docent in Stanford. Daarna werkte hij gelijktijdig aan het AT&T Bell Laboratories en de New York University. In 1985 keerde hij als hoogleraar terug naar Princeton, waar hij nog steeds werkt (hij bekleedt de leerstoel van de James S. McDonnell Distinguished University Professor of Computer Science). Tegelijkertijd met zijn werk voor Princeton heeft hij gewerkt bij NEC, MIT, InterTrust, Compaq en Hewlett-Packard (ook hier werkt hij nu nog).

Tarjan heeft twee boeken gepubliceerd en 55 artikelen en conferentiestukken gepubliceerd. Hij heeft ook zo'n 155 publicaties beoordeeld voor officiële publicaties. Daarnaast heeft hij zich als redacteur, lid of referee verdienstelijk gemaakt voor 26 organisaties binnen de Association for Computing Machinery.

Tarjan is tijdens zijn loopbaan geëerd met zo'n 20 prijzen en fellowships. Een hiervan was de Turing Award van 1986, die hij samen met John Hopcroft won voor fundamentele resultaten in het ontwerp en de analyse van algoritmen en datastructuren.