|
Professor David A. Huffman (August 9, 1925 - October 7, 1999) was a pioneer in the Computer Science field. Image File history File links Picture of David A. Huffman File history Legend: (cur) = this is the current file, (del) = delete this old version, (rev) = revert to this old version. ...
August 9 is the 221st day of the year in the Gregorian Calendar (222nd in leap years), with 144 days remaining. ...
1925 was a common year starting on Thursday (link will take you to calendar). ...
October 7 is the 280th day of the year (281st in leap years). ...
1999 is a common year starting on Friday Anno Domini (or the Current Era), and was designated the International Year of Older Persons by the United Nations. ...
In computer science, Huffman coding is an entropy encoding algorithm used for lossless data compression. ...
August 9 is the 221st day of the year in the Gregorian Calendar (222nd in leap years), with 144 days remaining. ...
1925 was a common year starting on Thursday (link will take you to calendar). ...
October 7 is the 280th day of the year (281st in leap years). ...
1999 is a common year starting on Friday Anno Domini (or the Current Era), and was designated the International Year of Older Persons by the United Nations. ...
Wikibooks Wikiversity has more about this subject: School of Computer Science Open Directory Project: Computer Science Collection of Computer Science Bibliographies Belief that title science in computer science is inappropriate Categories: Computer science ...
Throughout his life, Huffman made significant contributions to the study of finite state machines, switching circuits, synthesis procedures, and signal designs. However, David Huffman is best known for his legendary Huffman code, a compression scheme for lossless variable length encoding. It was the result of a term paper he wrote while a graduate student at the Massachusetts Institute of Technology (MIT). In the theory of computation, a finite state machine (FSM) or finite state automaton (FSA) is an abstract machine that has only a finite, constant amount of memory. ...
In computer science, Huffman coding is an entropy encoding algorithm used for lossless data compression. ...
In computer science, data compression or source coding is the process of encoding information using fewer bits (or other information-bearing units) than a more obvious representation would use, through use of specific encoding schemes. ...
Lossless data compression is a class of data compression algorithms that allows the original data to be reconstructed exactly from the compressed data. ...
Coding theory deals with the properties of codes and thus with their fitness for a specific application. ...
The Massachusetts Institute of Technology, or MIT, is a research and educational institution located in the city of Cambridge, Massachusetts, USA. MIT is a world leader in science and technology, as well as in many other fields, including management, economics, linguistics, political science, and philosophy. ...
The Massachusetts Institute of Technology, or MIT, is a research and educational institution located in the city of Cambridge, Massachusetts, USA. MIT is a world leader in science and technology, as well as in many other fields, including management, economics, linguistics, political science, and philosophy. ...
"Huffman Codes" are used in nearly every application that involves the compression and transmission of digital data, such as fax machines, modems, computer networks, and high-definition television (HDTV), to name a few. In computer science, data compression or source coding is the process of encoding information using fewer bits (or other information-bearing units) than a more obvious representation would use, through use of specific encoding schemes. ...
A digital system is one that uses numbers for input, processing, transmission, storage, or display, rather than a continuous spectrum of values (an analog system) or non-numeric symbols such as letters or icons. ...
A datum is a statement accepted at face value (a given). Data is the plural of datum. ...
A modem (a portmanteau word constructed from modulator and demodulator) is a device that modulates an analog carrier signal (sound) to encode digital information, and also demodulates such a carrier signal to decode the transmitted information. ...
A computer network is a system for communication among two or more computers. ...
High-definition television (HDTV) means broadcast of television signals with a higher resolution than traditional formats (NTSC, SECAM, PAL) allow. ...
Huffman joined the faculty at MIT in 1953. In 1967, he went to University of California, Santa Cruz as the founding faculty member of the Computer Science Department. He played a major role in the development of the department's academic programs and the hiring of its faculty, and served as chair from 1970 to 1973. He retired in 1994, but remained active as an emeritus professor, teaching information theory and signal analysis courses. 1953 is a common year starting on Thursday. ...
1967 was a common year starting on Sunday of the Gregorian calendar. ...
The University of California, Santa Cruz (UCSC or UC Santa Cruz) is a coeducational public university located in Santa Cruz, California, USA. It is one of the ten campuses of the University of California. ...
1973 was a common year starting on Monday. ...
1994 was a common year starting on Saturday of the Gregorian calendar, and was designated the International year of the Family. ...
Also, Huffman made important contributions in many other areas, including information theory and coding, signal designs for radar and communications applications, and design procedures for asynchronous logical circuits. As an outgrowth of his work on the mathematical properties of "zero curvature" surfaces, Huffman developed his own techniques for folding paper into unusual sculptured shapes (which gave rise to the field of computational origami). Information theory is the mathematical theory of data communication and storage founded in 1948 by Claude E. Shannon. ...
The art of origami has received a considerable amount of mathematical study. ...
Huffman's accomplishments earned him numerous awards and honors. Most recently, he received the 1999 Richard W. Hamming Medal from the Institute of Electrical and Electronics Engineers (IEEE) in recognition of his exceptional contributions to information sciences. He also received the Louis E. Levy Medal of the Franklin Institute for his doctoral thesis on sequential switching circuits, a Distinguished Alumnus Award from Ohio State University, and the W. Wallace McDowell Award. He was a charter recipient of the Computer Pioneer Award from the IEEE Computer Society, and he received a Golden Jubilee Award for Technological Innovation from the IEEE Information Theory Society in 1998. 1999 is a common year starting on Friday Anno Domini (or the Current Era), and was designated the International Year of Older Persons by the United Nations. ...
Richard Wesley Hamming (February 11, 1915 – January 7, 1998) was a mathematician whose work had many implications for computer science and telecommunications. ...
The Institute of Electrical and Electronics Engineers or IEEE (pronounced as eye-triple-ee) is an international non-profit, professional organization incorporated in the State of New York, United States. ...
The Institute of Electrical and Electronics Engineers or IEEE (pronounced as eye-triple-ee) is an international non-profit, professional organization incorporated in the State of New York, United States. ...
The Institute of Electrical and Electronics Engineers or IEEE (pronounced as eye-triple-ee) is an international non-profit, professional organization incorporated in the State of New York, United States. ...
1998 is a common year starting on Thursday of the Gregorian calendar, and was designated the International Year of the Ocean. ...
A native of Ohio, Huffman earned his B.S. in electrical engineering from Ohio State University at the age of 18 in 1944. He then served in the U.S. Navy as a radar maintenance officer on a destroyer that helped to clear mines in Japanese and Chinese waters after World War II. He subsequently earned his M.S. degree from Ohio State in 1949 and his Ph.D. from MIT in 1953, also in electrical engineering. State nickname: The Buckeye State Other U.S. States Capital Columbus Largest city Columbus Governor Bob Taft (R) Official languages None Area 116,096 km² (34th) - Land 106,154 km² - Water 10,044 km² (8. ...
Electrical engineering is an engineering discipline that deals with the study and application of electricity and electromagnetism. ...
1944 was a leap year starting on Saturday (link will take you to calendar). ...
The United States Navy (USN) is the branch of the United States armed forces responsible for naval operations. ...
1949 is a common year starting on Saturday. ...
1953 is a common year starting on Thursday. ...
Electrical engineering is an engineering discipline that deals with the study and application of electricity and electromagnetism. ...
David Huffman passed away at the age of 74 after a 10-month battle with cancer. He is survived by his wife, Marilyn Huffman, of Santa Cruz; his former wife, Jane Ayres Huffman; their three children, Elise, Linda, and Stephen Huffman, all of Santa Cruz; a son-in-law, Jeff Grubb, of Santa Cruz; a stepdaughter, Marti Homer Kehlet, of Sacramento, her husband, Daret, and their daughter, Karsen; a stepson, Darin Homer of Prunedale, his wife, Jane, and their son, Ryan; and a brother, Donald Huffman, of Westerville, Ohio, his wife, Jean, and their family. When normal cells are damaged or old they undergo apoptosis; cancer cells, however, avoid apoptosis. ...
Huffman never tried to patent an invention from his work. Instead, he concentrated his efforts on education. In Huffman's own words, "My products are my students." A patent is a set of exclusive rights granted by a state to a person for a fixed period of time in exchange for the regulated, public disclosure of certain details of a device, method, process or substance (known as an invention) which is new, inventive and useful. ...
See also
In computer science, data compression or source coding is the process of encoding information using fewer bits (or other information-bearing units) than a more obvious representation would use, through use of specific encoding schemes. ...
Lossless data compression is a class of data compression algorithms that allows the original data to be reconstructed exactly from the compressed data. ...
In computer science, Huffman coding is an entropy encoding algorithm used for lossless data compression. ...
Entropy of a Bernoulli trial as a function of success probability. ...
External links |