Tree compression and optimization with applications
Authors:Jyrki Katajainen and Erkki Mäkinen
Published in:International Journal of Foundations of Computer Science 1,4 (1990), 425-447
Full text:<pdf.gif>PDF (259 kB)  
DOI:10.1142/S0129054190000291
Abstract:Different methods for compressing trees are surveyed and developed. Tree compression can be seen as a trade-off problem between time and space in which we can choose different strategies depending on whether we prefer better compression results or more efficient operations in the compressed structure. Of special interest is the case where space can be saved while preserving the functionality of the operations; this is called data optimization. The general compression scheme employed here consists of separate linearization of the tree structure and the data stored in the tree. Also some applications of the tree compression methods are explored. These include the syntax-directed compression of program files, the compression of pixel trees, trie compaction and dictionaries maintained as implicit data structures.
BibLATEX:
@article{KM1990aJ,
  author = {Jyrki Katajainen and Erkki M\"{a}kinen},
  title = {Tree compression and optimization with applications},
  journaltitle = {International Journal of Foundations of Computer Science},
  volume = {1},
  number = {4},
  year = {1990},
  pages = {425--447},
}
This page was generated by Jyrki Katajainen <jyrki@di.ku.dk> on 31.12.2011.