Hopcroft
Hopcroft is a surname of English origin. It may refer to people with that surname, most notably John E. Hopcroft (born 1939), an American computer scientist and professor at Cornell University. Hopcroft is a foundational figure in theoretical computer science, with influential work in automata theory, formal languages, and algorithm design. He shared the ACM A.M. Turing Award in 1986 with Jeffrey Ullman for fundamental contributions to the theory of algorithms and automata and their use in programming languages.
Hopcroft is associated with several key algorithms and results. Hopcroft's minimization algorithm for deterministic finite automata
In addition to his research, Hopcroft has been active in teaching and service within the computer science