On Random Tree Structures, Their Entropy, and Compression
Amirmohammad Farzaneh, Mihai-Alin Badiu, Justin P. Coon

TL;DR
This paper analyzes the entropy of various random tree models, introduces a new practical tree generation model, and explores universal compression methods for tree data structures.
Contribution
It introduces a new tree generation model based on spanning trees and analyzes its entropy, advancing understanding of tree complexity and compression.
Findings
Entropy bounds for existing tree models
A new practical tree generation model with entropy analysis
Conditions for universal tree compression methods
Abstract
Measuring the complexity of tree structures can be beneficial in areas that use tree data structures for storage, communication, and processing purposes. This complexity can then be used to compress tree data structures to their information-theoretic limit. Additionally, the lack of models for random generation of trees is very much felt in mathematical modeling of trees and graphs. In this paper, a number of existing tree generation models such as simply generated trees are discussed, and their information content is analysed by means of information theory and Shannon's entropy. Subsequently, a new model for generating trees based on practical appearances of trees is introduced, and an upper bound for its entropy is calculated. This model is based on selecting a random tree from possible spanning trees of graphs, which is what happens often in practice. Moving on to tree compression,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · Cellular Automata and Applications · Graph Theory and Algorithms
