Уильям Уэсли Петерсон (22 апреля 1924 г. – 6 мая 2009 г.) был американским математиком и ученым-компьютерщиком. Он был наиболее известен разработкой циклического избыточного кода (CRC), [1] за исследование которого он был удостоен премии Японии в 1999 г. [2]
Петерсон родился 22 апреля 1924 года в Маскегоне, штат Мичиган , и получил докторскую степень в 1954 году в Мичиганском университете . [2] [3] Петерсон был профессором информационных и компьютерных наук в Гавайском университете в Маноа , присоединившись к факультету в 1964 году. [4] Он начал работать в IBM в 1954 году. [4] Он стал автором публикации алгебраической теории кодирования Error Correcting Codes в 1961 году. Он был соавтором ряда книг по теме кодов исправления ошибок , включая пересмотренное 2-е издание Error Correcting Codes [5] (в соавторстве с Эдвардом Дж. Уэлдоном). В начале 1950-х годов он внес значительный вклад в развитие теории обнаружения сигналов , участвуя в работе Профессиональной группы IRE по теории информации . [6] Он также проводил исследования и публиковал работы в области языков программирования , [7] системного программирования и сетей . Помимо премии Японии в 1999 году [2] [8] он был награжден премией Клода Э. Шеннона в 1981 году [4] и медалью столетия IEEE в 1984 году [4]. В 2007 году, за два года до смерти Петерсона, Intel добавила crc32 в набор инструкций SSE4.2 архитектуры x86-64 . [9]
Петерсон занял 16-е место в марафоне Гонолулу 2005 года среди мужчин в возрасте от 80 до 84 лет. [10] Он умер 6 мая 2009 года в Гонолулу, Гавайи. У него остались пятеро детей от двух разных браков, жена и несколько внуков. [3]