Huffman coding: Difference between revisions

Content deleted Content added
Removed redundant phrasing: when a process “proceeds by means of X,” that process simply is X.
Tags: Mobile edit Mobile web edit
Citation bot (talk | contribs)
Alter: title, template type. Add: chapter. | Use this bot. Report bugs. | Suggested by Headbomb | Linked from Wikipedia:WikiProject_Academic_Journals/Journals_cited_by_Wikipedia/Sandbox2 | #UCB_webform_linked 504/2384
Line 242:
 
== Variations ==
Many variations of Huffman coding exist,<ref>{{cite journal |title=Code and Parse Trees for Lossless Source Encodingbook |first=J. |last=Abrahams |others=Division of Mathematics, Computer & Information Sciences, [[Office of Naval Research]] (ONR) |title=Proceedings. Compression and Complexity of SEQUENCES 1997 (Cat. No.97TB100171) |chapter=Code and parse trees for lossless source encoding |___location=Arlington, VA, USA |journal=Compression and Complexity of Sequences 1997 Proceedings |pages=145–171 |date=1997-06-11 |isbn=0-8186-8132-2 |publication-place=Salerno |doi=10.1109/SEQUEN.1997.666911 |publisher=[[IEEE]] |citeseerx=10.1.1.589.4726 |s2cid=124587565 }}</ref> some of which use a Huffman-like algorithm, and others of which find optimal prefix codes (while, for example, putting different restrictions on the output). Note that, in the latter case, the method need not be Huffman-like, and, indeed, need not even be [[polynomial time]].
 
=== ''n''-ary Huffman coding ===