SELL TO SCIENTISTS.

Researcher

Robert Tarjan

Computer Science / Algorithms Princeton University

Profile

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.

111 H-Index
579 Publications
20 Grants
2 Patents

Industry Ties

Hewlett-Packard Labs (Fellow) Microsoft Research (visiting) Data structure companies
Premium

ORCID Record

0000-0001-7505-5768 ↗

Verified employment, education, publications and profile data sourced from ORCID. Locked — unlock to view.

Employment

Unlock to view

Education

Unlock to view

Works

Unlock to view

Biography

Unlock to view

Keywords

Unlock to view

Links

Unlock to view

Free to browse · subscribe to unlock the full dataset

See the full dataset.

Create a free account to search every researcher, set alerts, and export verified contacts to CSV / API.

Sign Up Free →
Get Started