Processing math: 100%

neal young / publications

© Copyrights are reserved by the publishers.
Download for personal and limited academic use only.

  • working paper(2016)
  • Theory of Computing 9(22):685-702(2013)
  • publication/Golin12Huffman.png We study the generalization of Huffman Coding in which codeword letters have non-uniform costs (as in Morse code, where the dash is twice as long as the dot). Despite previous work by many authors including Richard Karp [1961] and Kurt Mehlhorn [1980], the problem is not known to be NP-hard, nor was it previously known to have a constant-factor approximation algorithm. The paper describes a polynomial-time approximation scheme (PTAS) for the problem. The algorithm computes a (1+ϵ)-approximate solution in time O(n+f(ϵ)log3n), where n is the input size.
    Journal version of [2002].
  • Algorithmica 33(3):371-383(2002); SODA'98
  • Journal of Algorithms 37(1):218-235(2000); SODA'98
  • Technical Report, School of ORIE, Cornell University 1103(1994)
  • Algorithmica 11(6):525-541(1994); SODA'91
  • Technical Report, Computer Science Department, Princeton University CS-TR-348-91(1991)
  • Networks 21(2):205-221(1991)
  • Technical Report, Computer Science Department, Princeton University CS-TR-317-91(1991)