Biography:David A. Huffman
David A. Huffman | |
---|---|
Born | Ohio |
Died | October 7, 1999 Santa Cruz, California | (aged 74)
Alma mater | Ohio State University, Massachusetts Institute of Technology |
Known for | Huffman coding |
Awards | IEEE Richard W. Hamming Medal (1999) |
Scientific career | |
Fields | Information theory, Coding theory |
Thesis | The Synthesis of Sequential Switching Circuits (1953) |
Doctoral advisor | Samuel H. Caldwell |
David Albert Huffman (August 9, 1925 – October 7, 1999) was an American pioneer in computer science, known for his Huffman coding.[1][2] He was also one of the pioneers in the field of mathematical origami.[3]
Education
Huffman earned his bachelor's degree in electrical engineering from Ohio State University in 1944. Then, he served two years as an officer in the United States Navy. He returned to Ohio State to earn his master's degree in electrical engineering in 1949. In 1953, he earned his Doctor of Science in electrical engineering at the Massachusetts Institute of Technology (MIT), with the thesis The Synthesis of Sequential Switching Circuits, advised by Samuel H. Caldwell.[1][2][4]
Career
Huffman joined the faculty at MIT in 1953. In 1967, he joined the faculty of University of California, Santa Cruz and helped found its Computer Science Department, where he served as chair from 1970 to 1973. He retired in 1994.[2]
Awards and honors
- 1955: The Louis E. Levy Medal from the Franklin Institute for his doctoral thesis on sequential switching circuits.[4][5]
- 1973: The W. Wallace McDowell Award from the IEEE Computer Society.[6]
- 1981: Charter recipient of the Computer Pioneer Award from the IEEE Computer Society.[7]
- 1998: A Golden Jubilee Award for Technological Innovation from the IEEE Information Theory Society, for "the invention of the Huffman minimum-length lossless data-compression code".[8]
- 1999: The IEEE Richard W. Hamming Medal.[9]
References
- ↑ 1.0 1.1 Gary Stix (September 1991). "Profile: Information Theorist David A. Huffman". Scientific American (Nature Publishing Group) 265 (3): 54–58. http://www.huffmancoding.com/my-family/my-uncle/scientific-american. Retrieved July 13, 2011.
- ↑ 2.0 2.1 2.2 Stephens, Tim; Burns, Jim (October 11, 1999). "Eminent UCSC computer scientist David Huffman dies at age 74". Currents Online. University of California, Santa Cruz. http://www1.ucsc.edu/currents/99-00/10-11/huffman.html.
- ↑ Lang, Robert. "Origami Science Links". http://langorigami.com/article/science-links/.
- ↑ 4.0 4.1 David Albert Huffman at the Mathematics Genealogy Project
- ↑ "Franklin Laureate Database - Louis E. Levy Medal Laureates". Franklin Institute. http://www.fi.edu/winners/show_results.faw?gs=&ln=&fn=&keyword=&subject=&award=LEVY+&sy=1923&ey=1999&name=Submit.
- ↑ "Past recipients for W. Wallace McDowell Award". IEEE Computer Society. http://www.computer.org/portal/web/awards/wallace#_118_tabs_WAR_pluginsui_INSTANCE_RAqi_tab1.
- ↑ "Computer Pioneer Charter Recipients". IEEE Computer Society. http://www.computer.org/portal/web/awards/pioneer#_118_tabs_WAR_pluginsui_INSTANCE_d0QT_tab2.
- ↑ "Golden Jubilee Awards for Technological Innovation". IEEE Information Theory Society. http://www.itsoc.org/honors/golden-jubilee-awards-for-technological-innovation.
- ↑ "IEEE Richard W. Hamming Medal Recipients". IEEE. http://www.ieee.org/documents/hamming_rl.pdf.
External links
- Huffman, Ken (April 9, 2010). "My Uncle". Huffman Coding. http://www.huffmancoding.com/david-huffman/my-uncle.
- Haeberli, Paul (November 1996). "Geometric Paper Folding: Dr. David Huffman". GRAFICA Obscura. http://www.graficaobscura.com/huffman/index.html.
- Wertheim, Margaret (June 22, 2004). "Cones, Curves, Shells, Towers: He Made Paper Jump to Life". The New York Times. https://www.nytimes.com/2004/06/22/science/cones-curves-shells-towers-he-made-paper-jump-to-life.html.