Хаффман, Дэвид

Дэ́вид Ха́ффман (англ. David Albert Huffman; 9 августа 1925, Огайо, США7 октября 1999, Санта-Круз, Калифорния, США) — американский учёный и преподаватель, первопроходец в сфере теории информации, внёсший значительный вклад в теорию асинхронных логических схем и математическое оригами[2][3]. В 1952 году создал алгоритм префиксного кодирования с минимальной избыточностью (известный как алгоритм или код Хаффмана).

Общие сведения
Дэвид Хаффман
англ. David Albert Huffman
Дата рождения 9 августа 1925(1925-08-09)[1]
Место рождения
Дата смерти 7 октября 1999(1999-10-07)[1] (74 года)
Место смерти
Страна
Научная сфера теория информации
Место работы
Образование
Научный руководитель Сэмюел Колдуэлл
Награды и премии

Биография

Дэвид Хаффман родился в 1925 году в штате Огайо, США.

Хаффман получил степень бакалавра электротехники в Университете штате Огайо в 1944 году. Затем он два года служил в военно-морском флоте офицером поддержки радара на эсминце, который помогал обезвреживать мины в японских и китайских водах после Второй мировой войны[4]. Впоследствии он получил степень магистра в Университете штата Огайо и степень доктора в Массачусетском технологическом институте (MIT) в 1953 году[5].

С 1953 по 1967 год преподавал в MIT, в 1967 году перешел в Калифорнийский университет в Санта-Крузе (UCSC), где стал основателем факультета компьютерных наук и заведовал кафедрой с 1970 по 1973 год; вышел на пенсию в 1994 году[5].

Дэвид Хаффман скончался 7 октября 1999 года в городе Санта-Круз.

Научная деятельность

Хотя Хаффман больше известен благодаря разработке метода построения минимально-избыточных кодов, он также сделал важный вклад во множество других областей (по большей части в электронику)[2].

Его докторская диссертация 1953 года была посвящена синтезу асинхронных последовательных переключательных схем, что стало фундаментальным вкладом в проектирование цифровых устройств.

В последние десятилетия жизни Хаффман стал пионером в области математического оригами, исследуя свойства поверхностей с нулевой кривизной и криволинейные складки[3].

Созданный им алгоритм кодирования до сих пор остаётся неотъемлемой частью современных стандартов сжатия данных, таких как алгоритм Deflate и формат изображений PNG[6].

Награды и признание

Примечания

  1. 1 2 David A. Huffman // SNAC (англ.) — 2010.
  2. 1 2 Какие основные достижения Дэвида Хаффмана. Yandex Neurum. Дата обращения: 7 июня 2026.
  3. 1 2 Scientific American. huffmancoding.com. Дата обращения: 7 июня 2026.
  4. Death of David Huffman (англ.). University of California, Santa Cruz. Дата обращения: 7 июня 2026. Архивировано 16 июля 2011 года.
  5. 1 2 David A. Huffman Obituary. UCSC Emeriti Association. University of California, Santa Cruz. Дата обращения: 7 июня 2026.
  6. DEFLATE Compressed Data Format Specification version 1.3. IETF (май 1996). Дата обращения: 7 июня 2026.
  7. David A. Huffman • IEEE Computer Society
  8. Golden Jubilee Awards for Technological Innovation — Information Theory Society
  9. IEEE Richard W. Hamming Medal Recipients (англ.). IEEE. Дата обращения: 7 июня 2026.

Ссылки