Robert Tarjan

E83180

Robert Tarjan is an American computer scientist renowned for his pioneering work in algorithms and data structures, including the development of efficient graph algorithms and the union–find data structure.

All labels observed (4)

Label Occurrences
Robert Tarjan canonical 6
Robert E. Tarjan 1
Tarjan 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf academic
computer scientist
human
awardReceived Fellow of the Association for Computing Machinery
surface form: ACM Fellow

National Medal of Science
Nevalinna Prize
Fellow of the Society for Industrial and Applied Mathematics
surface form: SIAM Fellow

Turing Award
citizenship American
countryOfCitizenship United States of America
doctoralStudent David S. Johnson
Micha Sharir
S. Rao Kosaraju
educatedAt California Institute of Technology
Stanford University
employer Bell Telephone Laboratories
surface form: AT&T Bell Labs

Intertrust Technologies
NEC Research Institute
Princeton University
Stanford University
familyName Robert Tarjan self-linksurface differs
surface form: Tarjan
fieldOfWork algorithms
computational complexity theory
computer science
data structures
graph theory
givenName Robert
hasAcademicAdvisor Donald E. Knuth
surface form: Donald Knuth
knownFor amortized analysis of data structures
disjoint-set union algorithms
efficient graph algorithms
languageOfWorkOrName English
memberOf American Academy of Arts and Sciences
National Academy of Engineering
National Academy of Sciences
notableConcept Fibonacci heap
surface form: Fibonacci heap data structure

Tarjan's strongly connected components algorithm
disjoint-set union–find structure
splay tree
surface form: splay tree data structure
notableWork Fibonacci heap
Robert Tarjan self-linksurface differs
surface form: Tarjan's algorithm for strongly connected components

lowest common ancestor algorithm
planar graph algorithms
splay tree
union–find data structure
occupation researcher
university professor
sexOrGender male

How these facts were elicited

Referenced by (9)

Full triples — surface form annotated when it differs from this entity's canonical label.

Robert Tarjan familyName Robert Tarjan self-linksurface differs
this entity surface form: Tarjan
Robert Tarjan notableWork Robert Tarjan self-linksurface differs
this entity surface form: Tarjan's algorithm for strongly connected components
Richard Lipton coAuthor Robert Tarjan
Thomas H. Cormen doctoralAdvisor Robert Tarjan
Fibonacci heap introducedBy Robert Tarjan
this entity surface form: Robert E. Tarjan
splay tree hasAuthor Robert Tarjan