Skip to main content
Log in

Lopsided Trees, I: Analyses

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract.

Lopsided trees are rooted, ordered trees in which the length of an edge from a node to its i th child depends upon the value of i . These trees model a variety of problems and have therefore been extensively studied. In this paper we combine analytic and combinatorial techniques to address three open problems on such trees: 1. Given n , characterize the combinatorial structure of a lopsided tree with n leaves that has minimal external path length. 2. Express the cost of the minimal external path length tree as a function of n . 3. Calculate exactly how many nodes of depth ≤ x exist in the infinite lopsided tree.

Lopsided trees model Varn codes , prefix free codes in which the letters of the encoding alphabet can have different lengths. The solutions to the first and second problems above solve corresponding open problems on Varn codes. The solution to the third problem can be used to model the performance of broadcasting algorithms in the postal model of communication. Finding these solutions requires generalizing the definition of Fibonacci numbers and then using Mellin-transform techniques.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received June 6, 2000; revised October 11, 2000. Communicated by R. Kemp and H. Prodinger. Online publication August 28, 2001.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Choi, V., Golin, M. Lopsided Trees, I: Analyses. Algorithmica 31, 240–290 (2001). https://doi.org/10.1007/s00453-001-0063-1

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-001-0063-1

Navigation