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 Birth DateSourced to the subject's own account FieldSourced to the subject's own accountTheoretical computer science, automata theory and algorithms 1 NationalitySourced to the subject's own account Notable WorkSourced to the subject's own accountCo-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 accountSeattle, Washington, U.S. 1 Field
Field (category)Sourced to the subject's own account Connections
Member Of
Source Wikipedia: John Hopcroft
Works In
Source Wikipedia: John Hopcroft
In the Other Atlases
Nationality
Also in Geography Atlas: the nationality of this subject.
Source Wikipedia: John HopcroftLead sentence 1tier 3Quote, Lead sentence 1
John Edward Hopcroft (born October 7, 1939) is an American theoretical computer scientist.
Sources
1. Wikipedia: John Hopcroft
Wikipedialead 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.
Works In: Computer Science, Lead sentence
John Edward Hopcroft (born October 7, 1939) is an American theoretical computer scientist.
Member Of: Cornell University, Lead
He is a professor emeritus at Cornell University, co-director of the Center on Frontiers of Computing Studies at Peking University, the director of the John Hopcroft Center for Computer Science at Shanghai Jiao Tong University and Hopcroft Center on Computer Science at Huazhong University of Science and Technology.
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.