Bob Hearn
Robert Aubrey Hearn is an American ultramarathon runner, computer scientist, and recreational mathematician.
Computer science and recreational mathematics
Hearn is originally from Oklahoma; as a student at Memorial [High School (Tulsa, Oklahoma)] in the early 1980s, he was passionate about solving the Rubik's Cube. He is a 1987 alumnus of Rice University; at Rice, he was a member of the Marching Owl Band and of Rice's third-place-winning team in the 1986 International Collegiate Programming Contest.Hearn was hired from Rice by StyleWare, a developer of Apple II software. With another Rice student and ICPC contestant, Jeff Erickson, he wrote TopDraw, a black-and-white bitmap drawing program that was purchased by Beagle Bros and became BeagleDraw. StyleWare was purchased by Claris, and
with Scott Holdaway, Hearn became one of the two original developers of ClarisWorks, a popular integrated office suite for Apple Macintosh computers. He, Holdaway, and several other ClarisWorks developers founded Gobe Software in 1997.
He later became a doctoral student of Erik Demaine at the Massachusetts Institute of Technology, co-advised by Gerald Jay Sussman. His 2006 dissertation invented nondeterministic constraint logic and used it to characterize the computational complexity of many games, puzzles, and reconfiguration problems. He and Demaine turned his dissertation into the 2009 book Games, Puzzles, and Computation.
He is a member of the board of directors for Gathering 4 Gardner.