The search functionality is under construction.
The search functionality is under construction.

The Huffman Tree Problem with Upper-Bounded Linear Functions

Hiroshi FUJIWARA, Yuichi SHIRAI, Hiroaki YAMAMOTO

  • Full Text Views

    0

  • Cite this

Summary :

The construction of a Huffman code can be understood as the problem of finding a full binary tree such that each leaf is associated with a linear function of the depth of the leaf and the sum of the function values is minimized. Fujiwara and Jacobs extended this to a general function and proved the extended problem to be NP-hard. The authors also showed the case where the functions associated with leaves are each non-decreasing and convex is solvable in polynomial time. However, the complexity of the case of non-decreasing non-convex functions remains unknown. In this paper we try to reveal the complexity by considering non-decreasing non-convex functions each of which takes the smaller value of either a linear function or a constant. As a result, we provide a polynomial-time algorithm for two subclasses of such functions.

Publication
IEICE TRANSACTIONS on Information Vol.E105-D No.3 pp.474-480
Publication Date
2022/03/01
Publicized
2021/10/12
Online ISSN
1745-1361
DOI
10.1587/transinf.2021FCP0006
Type of Manuscript
Special Section PAPER (Special Section on Foundations of Computer Science - New Trends of Theory of Computation and Algorithm -)
Category

Authors

Hiroshi FUJIWARA
  Shinshu University
Yuichi SHIRAI
  Shinshu University
Hiroaki YAMAMOTO
  Shinshu University

Keyword