• DocumentCode
    3327905
  • Title

    Succinct representation of balanced parentheses, static trees and planar graphs

  • Author

    Munro, J.Ian ; Raman, Venkatesh

  • Author_Institution
    Dept. of Comput. Sci., Waterloo Univ., Ont., Canada
  • fYear
    1997
  • fDate
    20-22 Oct 1997
  • Firstpage
    118
  • Lastpage
    126
  • Abstract
    We consider the implementation of abstract data types for the static objects: binary tree, rooted ordered tree and balanced parenthesis expression. Our representations use an amount of space within a lower order term of the information theoretic minimum and support, in constant time, a richer set of navigational operations than has previously been considered in similar work. In the case of binary trees, for instance, we can move from a node to its left or right child or to the parent in constant time while retaining knowledge of the size of the subtree at which we are positioned. The approach is applied to produce succinct representation of planar graphs in which one can test adjacency in constant time
  • Keywords
    abstract data types; tree data structures; abstract data types; adjacency; balanced parentheses; binary tree; planar graphs; rooted ordered tree; static trees; succinct representation; Binary trees; Computer science; Costs; Encoding; Inspection; Jacobian matrices; Navigation; Testing; Tree data structures; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1997. Proceedings., 38th Annual Symposium on
  • Conference_Location
    Miami Beach, FL
  • ISSN
    0272-5428
  • Print_ISBN
    0-8186-8197-7
  • Type

    conf

  • DOI
    10.1109/SFCS.1997.646100
  • Filename
    646100