Science Atlas

How We Know What We Know
Sign In
Text size
100%
Theme
Scientist

John Hopcroft

Computer Science

John Edward Hopcroft is an American theoretical computer scientist and professor emeritus at Cornell University who earned his PhD in electrical engineering from Stanford University in 1964, and whose textbooks on the theory of computation and data structures, co-authored with Jeffrey Ullman and Alfred Aho, became standard references used to teach generations of computer science students. With Robert Tarjan, Hopcroft developed foundational algorithms for graph and data structure problems, including efficient methods for planarity testing that determine whether a graph can be drawn on a plane without its edges crossing. He shared the ACM Turing Award with Tarjan in 1986 for fundamental achievements in the design and analysis of algorithms and data structures. Hopcroft later held international academic leadership roles including co-director of the Center on Frontiers of Computing Studies at Peking University and director of the John Hopcroft Center for Computer Science at Shanghai Jiao Tong University, and he received the IEEE John von Neumann Medal in 2010.

Facts
Birth YearSourced to the subject's own account
1939 1
Birth DateSourced to the subject's own account
1939-10-07 1
FieldSourced to the subject's own account
Theoretical computer science, automata theory and algorithms 1
NationalitySourced to the subject's own account
American 1
Notable WorkSourced to the subject's own account
Co-developed the Hopcroft-Karp algorithm for bipartite graph matching and wrote standard textbooks on automata theory and data structures; shared the 1986 ACM Turing Award with Robert Tarjan. 1
BirthplaceSourced to the subject's own account
Seattle, Washington, U.S. 1
In the Other Atlases
Sources
1. Wikipedia: John Hopcroft
Wikipedia
  • lead section
    John Edward Hopcroft (born October 7, 1939) is an American theoretical computer scientist.
  • infobox: Born
    Seattle, Washington, U.S.
  • lead section (textbooks)
    His textbooks on theory of computation and data structures are regarded as standards in their fields.
  • lead section (Turing Award)
    He and Robert Tarjan won the 1986 ACM Turing Award.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.