SCI-BUY
Get Started
Computer Science / Algorithms Princeton University

Robert Tarjan

Princeton University

Robert Endre Tarjan is an American computer scientist at Princeton University who shared the 1986 ACM Turing Award with John Hopcroft for fundamental algorithms and data structures. Tarjan invented Tarjan's algorithm for finding strongly connected components in a directed graph in linear time, which is a cornerstone of compiler construction and software verification. He developed the splay tree (with Daniel Sleator) — a self-adjusting binary search tree with amortized O(log n) operations whose performance matches the access frequency of elements. He also invented union-find with path compression and union by rank, achieving nearly optimal efficiency for the problem and proving this through amortized analysis using the inverse Ackermann function. Tarjan's work on link-cut trees, Fibonacci heaps, and other advanced data structures has directly improved the efficiency of network flow algorithms, shortest path computations, and minimum spanning tree algorithms used in infrastructure planning, chip design, and network routing. His contributions to the analysis of algorithms established amortized complexity analysis as a standard tool.

H-INDEX

111

PUBLICATIONS

579

FIELD

Computer Science / Algorithms

111

H-INDEX

579

PUBLICATIONS

20

GRANTS

2

PATENTS

INDUSTRY TIES

Hewlett-Packard Labs (Fellow)

Microsoft Research (visiting)

Data structure companies

TRY IT

$ sci-buy lookup "Robert Tarjan"

Looking up Robert Tarjan...
Found: Robert Tarjan — Princeton University
H-index: 111 | Pubs: 579 | Grants: 20 | Patents: 2
Field: Computer Science / Algorithms
Industry ties: Hewlett-Packard Labs (Fellow), Microsoft Research (visiting), Data structure companies

Ready to find your researchers?

Install the CLI and run your first search in under a minute. No account required to explore.

Install
npx sci-buy@latest COPIED
or get notified
Get Started →