W. Wesley Peterson

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
W. Wesley Peterson
File:W. Wesley Peterson.jpg
Born April 22, 1924
Muskegon, Michigan, U.S.
Died May 6, 2009 (aged 85)
Honolulu, Hawaii, U.S.
Fields Mathematics, computer science
Alma mater University of Michigan
Notable awards Japan Prize
Claude E. Shannon Award

William Wesley Peterson (April 22, 1924 – May 6, 2009) was an American mathematician and computer scientist. He was best known for discovering the Cyclic Redundancy Check (CRC),[1] for which research he was awarded the Japan Prize in 1999.[2]

Peterson was born on April 22, 1924 in Muskegon, Michigan and earned his Ph.D. in 1954 from the University of Michigan.[2][3] Peterson was a professor of Information and Computer Sciences at the University of Hawaii at Manoa, joining the faculty in 1964.[4] He started work at IBM in 1954.[4] He authored the publication of algebraic coding theory Error Correcting Codes in 1961. He co-authored a number of books on the topic of error correcting codes, including the revised 2nd edition of Error Correcting Codes[5] (co-authored with Edward J. Weldon). In the early 1950s he contributed significantly to the development of signal detection theory through participation in the IRE Professional Group on Information Theory.[6] He has also done research and published in the fields of programming languages,[7] systems programming, and networks. As well as the Japan Prize in 1999,[2][8] he was awarded the Claude E. Shannon Award in 1981,[4] and the IEEE Centennial Medal in 1984.[4]

Peterson finished 16th in the 2005 Honolulu Marathon for males ages 80 to 84.[9] He died on May 6, 2009 in Honolulu, Hawaii.[3]

References

  1. Lua error in package.lua at line 80: module 'strict' not found. – The original paper on CRCs
  2. 2.0 2.1 2.2 Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 4.2 4.3 The Newsletter of the Colleges of Arts & Sciences at the University of Hawaii at Manoa, Summer 1999, Volume 5, Number One Retrieved November 24, 2011
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.

External links