J. Howard Johnson

Home * People * J. Howard Johnson

J. Howard Johnson,

a Canadian computer scientist and research officer at the Institute for Information Technology, the National Research Council of Canada, in Ottawa since 1992. Before, he was professor at the University of Waterloo, where he became interested in studying algorithms for text processing and lexical analysis, such as weighted finite state transducer in natural language processing, string matching and duplicate code. As Ph.D. student at University of Waterloo in 1981, along with Jonathan Schaeffer, he co-authored the chess program Prodigy written in C [1]. Johnson wrote the control part of the program, Schaeffer put in the chess knowledge [2].

1980 …

1990 …

2000 …

2010

References

  1. The Twelfth ACM’s North American Computer Chess Championship, pdf from The Computer History Museum
  2. Jonathan Schaeffer (1997, 2009). One Jump Ahead. 1. This Was Going to Be Easy, pp. 8
  3. dblp: J. Howard Johnson
  4. Students Supervised, University of Waterloo
  5. Equivalence relation from Wikipedia
  6. Hasse diagram from Wikipedia

Up one level