SCI-BUY
Get Started
Computer Science / Algorithms Cornell University

John Hopcroft

Cornell University

John Edward Hopcroft is an American theoretical computer scientist at Cornell University who, together with Robert Tarjan, received the 1986 ACM Turing Award for fundamental achievements in the design and analysis of algorithms and data structures. Hopcroft and Tarjan are credited with numerous algorithms and data structures that form the core of computer science education and practice: the Hopcroft-Karp algorithm for maximum bipartite matching, Hopcroft's algorithm for DFA minimization, and foundational work on planarity testing, biconnected components, and depth-first search. Hopcroft and Jeffrey Ullman co-authored the textbook Introduction to Automata Theory, Languages, and Computation, which became the definitive text on formal language theory and computability. He has also contributed to the formal analysis of programs, program verification, and the theory of computational complexity. More recently, Hopcroft has been active in computing education and advocating for new approaches to teaching computer science globally, with emphasis on China and India.

H-INDEX

73

PUBLICATIONS

310

FIELD

Computer Science / Algorithms

73

H-INDEX

310

PUBLICATIONS

18

GRANTS

0

PATENTS

INDUSTRY TIES

Google (Technical Advisory Board)

Microsoft Research (advisory)

TRY IT

$ sci-buy lookup "John Hopcroft"

Looking up John Hopcroft...
Found: John Hopcroft — Cornell University
H-index: 73 | Pubs: 310 | Grants: 18 | Patents: 0
Field: Computer Science / Algorithms
Industry ties: Google (Technical Advisory Board), Microsoft Research (advisory)

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 →